u-boot/board
Jagan Teki 868e37159e sun50i: h5: Add initial Orangepi Prime support
Orangepi Prime is an open-source single-board computer
using the Allwinner h5 SOC.

H5 Orangepi Prime has
- Quad-core Cortex-A53
- 2GB DDR3
- Debug TTL UART
- 1000M/100M Ethernet RJ45
- Three USB 2.0
- HDMI
- Audio and MIC
- Wifi + BT
- IR receiver
- HDMI
- Wifi + BT

Boot from MMC:
-------------
U-Boot SPL 2017.05-00662-ga3f4c05-dirty (May 25 2017 - 13:30:14)
DRAM: 2048 MiB
Trying to boot from MMC1
NOTICE:  BL3-1: Running on H5 (1718) in SRAM A2 (@0x44000)
NOTICE:  Configuring SPC Controller
NOTICE:  BL3-1: v1.0(debug):aa75c8d
NOTICE:  BL3-1: Built : 18:28:27, May 24 2017
INFO:    BL3-1: Initializing runtime services
INFO:    BL3-1: Preparing for EL3 exit to normal world
INFO:    BL3-1: Next image address: 0x4a000000, SPSR: 0x3c9

U-Boot 2017.05-00662-ga3f4c05-dirty (May 25 2017 - 13:30:14 +0000) Allwinner Technology

CPU:   Allwinner H5 (SUN50I)
Model: OrangePi Prime
DRAM:  2 GiB
MMC:   SUNXI SD/MMC: 0
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   phy interface7
eth0: ethernet@1c30000
starting USB...
USB0:   USB EHCI 1.00
USB1:   USB OHCI 1.0
scanning bus 0 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found
Hit any key to stop autoboot:  0

Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com>
2017-06-02 13:28:07 +00:00
..
8dtech/eco5pk
a3m071 board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
a4m072 board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
abilis/tb100
advantech board: advantech: dms-ba16: apply the proper register setting to fix the voltage peak issue 2017-04-12 18:05:01 +02:00
alphaproject/ap_sh4a_4a i2c: Drop use of CONFIG_I2C_HARD 2017-05-15 06:17:09 +02:00
altera arm: socfpga: Add board files for the Arria10 2017-05-18 11:33:19 +02:00
amazon/kc1 ti: boot: Register the MMC controllers in SPL in the same way as in u-boot 2017-03-19 22:17:14 -04:00
amcc board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
amlogic/odroid-c2 odroid-c2: README: MMC is supported 2017-05-01 12:58:35 -04:00
AndesTech nds32: Support AE3XX platform. 2017-05-22 14:05:46 +08:00
Arcturus/ucp1020 board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
aries Merge branch 'master' of git://git.denx.de/u-boot-socfpga 2017-04-14 09:05:57 -04:00
aristainetos
armadeus board_f: Drop setup_dram_config() wrapper 2017-04-05 16:36:51 -04:00
armltd board_f: Drop setup_dram_config() wrapper 2017-04-05 16:36:51 -04:00
aspeed/evb_ast2500
astro/mcf5373l board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
atmark-techno/armadillo-800eva
atmel Kconfig: USB: Migrate CONFIG_USB_EHCI to CONFIG_USB_EHCI_HCD 2017-05-15 10:40:05 -04:00
avionic-design
bachmann/ot1200 ot1200: Fix unused variable warning 2017-05-12 08:37:23 -04:00
barco
Barix/ipam390 Remove various unused interrupt related code 2017-04-06 20:42:18 -04:00
beckhoff/mx53cx9020 board_f: Drop setup_dram_config() wrapper 2017-04-05 16:36:51 -04:00
birdland/bav335x
bluegiga/apx4devkit
bluewater
bosch/shc mmc: replace CONFIG_GENERIC_MMC with CONFIG_MMC 2017-05-15 18:28:23 +09:00
boundary/nitrogen6x
broadcom board_f: Drop setup_dram_config() wrapper 2017-04-05 16:36:51 -04:00
buffalo/lsxl
BuR mmc: replace CONFIG_GENERIC_MMC with CONFIG_MMC 2017-05-15 18:28:23 +09:00
BuS/eb_cpu5282 board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
cadence/xtfpga board_f: Drop setup_dram_config() wrapper 2017-04-05 16:36:51 -04:00
calao/usb_a9263
canmb board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
CarMediaLab/flea3
cavium/thunderx
ccv/xpress
cei/cei-tk1-som
chipspark/popmetal_rk3288
cirrus/edb93xx board_f: Drop setup_dram_config() wrapper 2017-04-05 16:36:51 -04:00
cloudengines/pogo_e02
cm5200 i2c: cm5200: Drop use of CONFIG_I2C_HARD 2017-05-15 06:17:38 +02:00
cobra5272 board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
compal/paz00
compulab Merge branch 'master' of git://git.denx.de/u-boot-mmc 2017-05-16 08:10:50 -04:00
comtrend MIPS: add BMIPS Comtrend VR-3032u board 2017-05-10 16:16:09 +02:00
congatec cgtqmx6eval: Fix unused variable warning 2017-05-12 08:37:24 -04:00
coreboot
corscience/tricorder mmc: replace CONFIG_GENERIC_MMC with CONFIG_MMC 2017-05-15 18:28:23 +09:00
creative/xfi3
d-link/dns325
davedenx/aria i2c: Drop use of CONFIG_I2C_HARD 2017-05-15 06:17:09 +02:00
davinci davinci: omapl138_lcdk: add support for TI_COMMON_CMD_OPTIONS 2017-05-12 08:37:41 -04:00
dbau1x00 board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
denx/ma5d4evk Merge branch 'master' of git://git.denx.de/u-boot-socfpga 2017-04-14 09:05:57 -04:00
dfi
ebv/socrates
efi
egnite/ethernut5
el/el6x
embest/mx6boards
emulation
engicam engicam: common: Move board_late_init 2017-05-18 11:23:31 +02:00
esd i2c: Drop use of CONFIG_I2C_HARD 2017-05-15 06:17:09 +02:00
espt
firefly/firefly-rk3288
freescale Kconfig: Add a CONFIG_IDE option 2017-05-22 12:45:27 -04:00
gateworks/gw_ventana Convert CONFIG_CMD_GSC to Kconfig 2017-05-22 09:33:58 -04:00
gdsys Convert CONFIG_CMD_IOLOOP to Kconfig 2017-05-22 12:45:29 -04:00
ge/bx50v3 board: ge: bx50v3: apply the proper register setting to fix the voltage peak issue 2017-03-26 09:58:11 -05:00
google
grinn
gumstix Merge branch 'master' of git://git.denx.de/u-boot-mmc 2017-05-16 08:10:50 -04:00
h2200
highbank
hisilicon/hikey mmc: replace CONFIG_GENERIC_MMC with CONFIG_MMC 2017-05-15 18:28:23 +09:00
htkw/mcx Kconfig: USB: Migrate CONFIG_USB_EHCI to CONFIG_USB_EHCI_HCD 2017-05-15 10:40:05 -04:00
huawei/hg556a MIPS: add BMIPS Huawei HG556a board 2017-05-10 16:16:09 +02:00
ids/ids8313 board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
ifm i2c: Drop use of CONFIG_I2C_HARD 2017-05-15 06:17:09 +02:00
imgtec boston: Setup memory ranges in FDT provided to Linux 2017-05-12 13:29:50 +02:00
imx31_phycore
in-circuit/grasshopper
inka4x0 board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
intel
intercontrol/digsy_mtc Kconfig: Add a CONFIG_IDE option 2017-05-22 12:45:27 -04:00
inversepath/usbarmory
iomega/iconnect
ipek01 board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
is1
isee mmc: replace CONFIG_GENERIC_MMC with CONFIG_MMC 2017-05-15 18:28:23 +09:00
jupiter Kconfig: Add a CONFIG_IDE option 2017-05-22 12:45:27 -04:00
keymile i2c: keymile: Drop use of CONFIG_I2C_HARD 2017-05-15 06:17:59 +02:00
kmc/kzm9g
kosagi/novena
l+g/vinco gpio: at91_gpio: remove CPU_HAS_PIO3 macro 2017-04-13 14:44:50 -06:00
LaCie
lego/ev3 Remove various unused interrupt related code 2017-04-06 20:42:18 -04:00
lg/sniper ti: boot: Register the MMC controllers in SPL in the same way as in u-boot 2017-03-19 22:17:14 -04:00
liebherr board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
logicpd Merge branch 'master' of git://git.denx.de/u-boot-mmc 2017-05-16 08:10:50 -04:00
Marvell arm64: a37xx: Disable DB configurations on ESPRESSOBin board 2017-03-23 08:50:50 +01:00
maxbcm
microchip/pic32mzda
micronas/vct board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
mini-box/picosam9g45 board_f: Drop setup_dram_config() wrapper 2017-04-05 16:36:51 -04:00
mosaixtech/icon
motionpro board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
mpc8308_p1m board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
mpl board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
mpr2
mqmaker/miqi_rk3288 rockchip: Add support for MiQi rk3288 board 2017-04-04 20:01:57 -06:00
ms7720se
ms7722se
ms7750se
munices board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
nokia/rx51
nvidia
olimex/mx23_olinuxino
omicron/calimain Remove various unused interrupt related code 2017-04-06 20:42:18 -04:00
overo Merge branch 'master' of git://git.denx.de/u-boot-mmc 2017-05-16 08:10:50 -04:00
pandora mmc: replace CONFIG_GENERIC_MMC with CONFIG_MMC 2017-05-15 18:28:23 +09:00
pb1x00 board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
pdm360ng i2c: pdm360ng: Drop use of CONFIG_I2C_HARD 2017-05-15 06:17:51 +02:00
phytec Kconfig: Add a CONFIG_IDE option 2017-05-22 12:45:27 -04:00
ppcag/bg0900
qca MIPS: QCA AP143: remove debug_uart_init call 2017-05-10 16:16:09 +02:00
qemu-mips board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
qualcomm/dragonboard410c board_f: Drop setup_dram_config() wrapper 2017-04-05 16:36:51 -04:00
quipos/cairo Merge branch 'master' of git://git.denx.de/u-boot-mmc 2017-05-16 08:10:50 -04:00
radxa rockchip: rk3188: Add Radxa Rock board 2017-04-04 20:01:57 -06:00
raidsonic/ib62x0
raspberrypi/rpi Allow boards to initialize the DT at runtime. 2017-05-09 20:35:06 -04:00
renesas i2c: Drop use of CONFIG_I2C_HARD 2017-05-15 06:17:09 +02:00
rockchip rockchip: board: evb_rk3399: initialize pwm0 for dispaly backlight 2017-05-10 13:37:22 -06:00
ronetix board_f: Drop setup_dram_config() wrapper 2017-04-05 16:36:51 -04:00
samsung mmc: replace CONFIG_GENERIC_MMC with CONFIG_MMC 2017-05-15 18:28:23 +09:00
samtec
sandbox
sandisk/sansa_fuze_plus
sbc8349 board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
sbc8548
sbc8641d board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
schulercontrol/sc_sps_1
Seagate
seco
sfr/nb4_ser mips: bmips: add NeufBox 4 (Sercomm) board 2017-05-10 16:16:09 +02:00
shmin
siemens
silica/pengwyn
socrates socrates: Fix a misleading indentation warning 2017-05-12 08:37:22 -04:00
solidrun
spear board_f: Drop setup_dram_config() wrapper 2017-04-05 16:36:51 -04:00
sr1500
st stm32f7: stm32f746-disco: read memory info from device tree 2017-05-08 11:57:21 -04:00
sunxi sun50i: h5: Add initial Orangepi Prime support 2017-06-02 13:28:07 +00:00
Synology
synopsys axs103: Support slave core kick-start on axs103 v1.1 firmware 2017-03-31 22:09:36 +03:00
sysam/amcore board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
syteco/zmx25
t3corp
tbs/tbs2910
tcl/sl50
technexion Merge branch 'master' of git://git.denx.de/u-boot-mmc 2017-05-16 08:10:50 -04:00
technologic
teejet/mt_ventoux Kconfig: USB: Migrate CONFIG_USB_EHCI to CONFIG_USB_EHCI_HCD 2017-05-15 10:40:05 -04:00
terasic arm: socfpga: add cyclone5 based de10-nano board 2017-04-25 12:46:44 +02:00
theadorable arm: mvebu: theadorable: Add 'pcie' test command 2017-03-23 10:52:28 +01:00
theobroma-systems/puma_rk3399 rockchip: ARM64: puma-rk3399: get DRAM size from DMC init 2017-05-10 13:37:21 -06:00
ti Convert CONFIG_CMD_EEPROM et al to Kconfig 2017-05-22 09:33:49 -04:00
timll mmc: replace CONFIG_GENERIC_MMC with CONFIG_MMC 2017-05-15 18:28:23 +09:00
topic/zynq
toradex colibri_imx7: Fix unused variable warning 2017-05-12 08:37:28 -04:00
tplink/wdr4300 MIPS: tl-wdr4300: remove debug_uart_init call 2017-05-10 16:16:09 +02:00
tqc Kconfig: Add a CONFIG_IDE option 2017-05-22 12:45:27 -04:00
udoo
v38b Kconfig: Add a CONFIG_IDE option 2017-05-22 12:45:27 -04:00
varisys board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
ve8313 board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
vscom/baltos
wandboard
warp
warp7 warp7: MAINTAINERS: Add warp7_secure_defconfig entry 2017-05-01 09:19:52 -04:00
woodburn
work-microwave/work_92105 Convert CONFIG_CMD_HD44760 to Kconfig 2017-05-22 12:38:23 -04:00
xes board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
xilinx board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
zipitz2 board_f: Drop setup_dram_config() wrapper 2017-04-05 16:36:51 -04:00
zyxel/nsa310s