u-boot-brain/board
Robert Beckett 1dec7fa797 board: ge: bx50v3, imx53ppd: use DM I2C
Remove old (pre-DM) i2c setup code.
Enable DM i2c.
Convert common code to use DM rtc.
Convert common code to read VPD from eeprom partition.
Convert the generic i2c PMIC init code to use the new da9063 driver.

mx53ppd only:
Correct RTC compatible in device tree.
Enable MXC DM i2c driver.
Define CONFIG_SYS_MALLOC_F_LEN so that DM is available in pre-reloc.
Make GPIO banks available during preloc, since initialisation is done
in board_early_init_f().
Add gpio_request() calls to satisfy the DM_GPIO compatibility API.
Remove unused power configuration.

Signed-off-by: Robert Beckett <bob.beckett@collabora.com>
Signed-off-by: Ian Ray <ian.ray@ge.com>
2020-02-09 21:47:20 +01:00
..
abilis/tb100 common: Move reset_cpu() to the CPU header 2020-01-24 23:06:49 +05:30
advantech common: Move reset_cpu() to the CPU header 2020-01-24 23:06:49 +05:30
alliedtelesis common: Move reset_phy() to net.h 2020-01-24 23:06:48 +05:30
altera
amarula/vyasa-rk3288
amazon/kc1
amlogic boards: amlogic: add Khadas VIM3L support 2020-01-07 14:50:28 +01:00
AndesTech common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
Arcturus/ucp1020 common: Move clock functions into a new file 2020-01-24 23:06:48 +05:30
aries/mcvevk
aristainetos imx6: aristainetos: fix NAND detection with latest mainline 2020-02-09 15:04:37 +01:00
armadeus common: Move hang() to the same header as panic() 2020-01-24 23:06:49 +05:30
armltd common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
aspeed/evb_ast2500
astro/mcf5373l common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
atmark-techno/armadillo-800eva common: Move reset_cpu() to the CPU header 2020-01-24 23:06:49 +05:30
atmel common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
avionic-design
bachmann/ot1200
barco common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
beckhoff/mx53cx9020 imx: cx9020: migrate cx9020 to CONFIG_DM_USB 2020-01-07 10:26:56 +01:00
birdland/bav335x
bitmain/antminer_s9
bluegiga/apx4devkit
bluewater common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
bosch common: Move hang() to the same header as panic() 2020-01-24 23:06:49 +05:30
boundary/nitrogen6x nitrogen6x: prepare for CONFIG_MX6QDL 2019-12-27 14:28:28 +01:00
broadcom common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
bticino/mamoj
buffalo/lsxl
BuR common: Move hang() to the same header as panic() 2020-01-24 23:06:49 +05:30
BuS/eb_cpu5282 common: Move testdram() into init.h 2020-01-24 23:06:49 +05:30
cadence/xtfpga
calao/usb_a9263 common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
CarMediaLab/flea3 common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
cavium/thunderx common: Move reset_cpu() to the CPU header 2020-01-24 23:06:49 +05:30
ccv/xpress
cei/cei-tk1-som
chipspark/popmetal_rk3288
cirrus/edb93xx
cloudengines/pogo_e02 common: Move reset_phy() to net.h 2020-01-24 23:06:48 +05:30
cobra5272 common: Move testdram() into init.h 2020-01-24 23:06:49 +05:30
compal/paz00
compulab common: Move hang() to the same header as panic() 2020-01-24 23:06:49 +05:30
comtrend
congatec
coreboot
corscience/tricorder
cortina board: presidio-asic: Add basic G3 engr. development board support 2020-02-07 16:16:01 -05:00
creative/xfi3
cssi
CZ.NIC
d-link/dns325 common: Move reset_phy() to net.h 2020-01-24 23:06:48 +05:30
davinci/da8xxevm board: davinci: Update OMAPL138_LCDK maintainer 2019-12-26 09:06:54 -05:00
devboards/dbm-soc1
dfi
dhelectronics/dh_imx6
ea/mx7ulp_com mx7ulp: Add support for Embedded Artists COM board 2020-01-07 10:26:56 +01:00
ebv/socrates
eets/pdu001
efi
egnite/ethernut5 common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
el/el6x
elgin/elgin_rv1108
embest/mx6boards
emulation efi: qemu: arm64: Add efi_rng_protocol implementation for the platform 2020-01-07 18:08:22 +01:00
engicam common: Move hang() to the same header as panic() 2020-01-24 23:06:49 +05:30
esd common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
firefly common: Move hang() to the same header as panic() 2020-01-24 23:06:49 +05:30
freescale imx: mx6ul_14x14_evk: turn of backlight and LCD before booting OS 2020-02-09 21:47:20 +01:00
gardena
gateworks/gw_ventana common: Move hang() to the same header as panic() 2020-01-24 23:06:49 +05:30
gdsys common: Move hang() to the same header as panic() 2020-01-24 23:06:49 +05:30
ge board: ge: bx50v3, imx53ppd: use DM I2C 2020-02-09 21:47:20 +01:00
geekbuying/geekbox
google x86: Add chromebook_coral 2019-12-15 11:44:30 +08:00
grinn
gumstix
highbank
hisilicon MAINTAINERS: board: hisi: poplar: update email 2020-01-30 13:30:35 -05:00
huawei/hg556a
ids/ids8313 common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
imgtec
intel board: intel: agilex: Add socdk board support for Intel Agilex SoC 2020-01-07 14:38:33 +01:00
inversepath/usbarmory common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
iomega/iconnect
is1
isee
k+p
keymile common: Move device-tree setup functions to fdt_support.h 2020-01-24 23:06:48 +05:30
kmc/kzm9g common: Move reset_cpu() to the CPU header 2020-01-24 23:06:49 +05:30
kobol/helios4
kosagi/novena common: Move clock functions into a new file 2020-01-24 23:06:48 +05:30
l+g/vinco common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
LaCie common: Move reset_phy() to net.h 2020-01-24 23:06:48 +05:30
laird common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
lego/ev3
lg/sniper
liebherr arm: xea: spl: Add GPIO0_0 setup on spl_board_init 2020-02-09 14:59:16 +01:00
logicpd ARM: imx6q_logic: Cleanup boot sequence check 2019-12-27 14:30:52 +01:00
Marvell common: Move reset_phy() to net.h 2020-01-24 23:06:48 +05:30
maxbcm
mediatek ARM: Mediatek: Add board_late_init to init usb gadget driver 2020-01-25 12:04:36 -05:00
menlo/m53menlo
microchip
mikrotik/crs305-1g-4s
mini-box/picosam9g45 common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
mpc8308_p1m common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
mqmaker/miqi_rk3288
mscc
netgear
nokia/rx51
novtech/meerkat96 meerkat96: fix typo in MAINTAINERS email address 2020-01-25 12:04:36 -05:00
nvidia
olimex/mx23_olinuxino
opalkelly/zynq arm: zynq: Remove low level UART setting 2020-01-14 09:05:53 +01:00
overo
pandora
phytec common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
phytium/durian common: Move reset_cpu() to the CPU header 2020-01-24 23:06:49 +05:30
pine64/rockpro64_rk3399
ppcag/bg0900
qca
qemu-mips
qualcomm MAINTAINERS: board: qcom: db820c: update email 2020-01-30 13:30:35 -05:00
quipos/cairo
radxa
raidsonic/ib62x0
raspberrypi/rpi rpi: Enable DRAM bank initialization on arm64 2019-12-11 10:14:12 +01:00
renesas common: Move hang() to the same header as panic() 2020-01-24 23:06:49 +05:30
rockchip
ronetix common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
sagem/f@st1704
samsung arm: exynos: Read default MMC device from XOM[7:5] pins 2020-01-28 09:54:05 +09:00
sandbox
sandisk/sansa_fuze_plus
sbc8349 common: Move device-tree setup functions to fdt_support.h 2020-01-24 23:06:48 +05:30
sbc8548
sbc8641d common: Move testdram() into init.h 2020-01-24 23:06:49 +05:30
schulercontrol/sc_sps_1
Seagate common: Move reset_phy() to net.h 2020-01-24 23:06:48 +05:30
seco common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
seeed/linkit-smart-7688
sfr/nb4_ser
siemens common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
sifive/fu540
silica/pengwyn
sks-kinkel/sksimx6
socrates common: Move testdram() into init.h 2020-01-24 23:06:49 +05:30
softing ARM: imx: vining2000: Properly discern PFUZE100 and PFUZE200 2020-01-20 15:37:23 +01:00
solidrun ARM: mvebu: clearfog: add Clearfog Base serdes configuration 2020-01-21 15:56:15 +01:00
somlabs/visionsom-6ull ARM: imx: mx6ull: Add iMX6ULL VisionSOM SoM and EVK 2020-01-20 15:38:16 +01:00
spear
sr1500
st common: Move hang() to the same header as panic() 2020-01-24 23:06:49 +05:30
ste/stemmy board: Add new Samsung "stemmy" board based on ST-Ericsson U8500 2020-01-22 17:47:57 -05:00
sunxi sunxi: Add Libre Computer ALL-H5-CC H5 board 2020-01-24 23:13:55 +05:30
Synology common: Move reset_phy() to net.h 2020-01-24 23:06:48 +05:30
synopsys common: Move reset_cpu() to the CPU header 2020-01-24 23:06:49 +05:30
sysam common: Move testdram() into init.h 2020-01-24 23:06:49 +05:30
syteco/zmx25
tbs/tbs2910
tcl/sl50
technexion common: Move hang() to the same header as panic() 2020-01-24 23:06:49 +05:30
technologic common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
terasic
theadorable
theobroma-systems
ti common: Move hang() to the same header as panic() 2020-01-24 23:06:49 +05:30
timll common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
topic/zynq arm: zynq: Remove low level UART setting 2020-01-14 09:05:53 +01:00
toradex board: toradex: verdin-imx8mm: add MAINTAINERS 2020-02-09 14:50:52 +01:00
tplink/wdr4300
tqc common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
ucRobotics/bubblegum_96 common: Move reset_cpu() to the CPU header 2020-01-24 23:06:49 +05:30
udoo
vamrs/rock960_rk3399
variscite/dart_6ul
varisys common: Move device-tree setup functions to fdt_support.h 2020-01-24 23:06:48 +05:30
ve8313 common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
vscom/baltos
wandboard wandboard: Do not print error message when PMIC is absent 2020-01-14 22:17:51 +01:00
warp
warp7 warp7: Fix the pmic_get() parameter in the DM case 2020-02-09 14:59:54 +01:00
woodburn common: Move RAM-sizing functions to init.h 2020-01-24 23:06:49 +05:30
work-microwave/work_92105
xes
xilinx common: Move reset_cpu() to the CPU header 2020-01-24 23:06:49 +05:30
zyxel/nsa310s common: Move reset_phy() to net.h 2020-01-24 23:06:48 +05:30