[U-Boot] [PATCH 0/3] Enable mmc driver model for Poplar board
Shawn Guo
shawn.guo at linaro.org
Thu Jan 17 04:09:49 UTC 2019
We take Linux Kernel as Poplar DTS upstream, and patch #1 sync up u-boot
DTS with it, so that devices like MMC are available to use with u-boot
driver model. Patch #2 adds Poplar mmc compatible to hi6220_dw_mmc
driver, so that the driver can probe Poplar mmc device. And finally
patch #3 cleans up the board level mmc initialization code, as they are
not used any more.
Shawn Guo (3):
poplar: sync up device tree with kernel 4.20
mmc: hi6220_dw_mmc: add compatible for Poplar support
poplar: clean up board level mmc initialization code
arch/arm/dts/hi3798cv200-poplar.dts | 68 +++++-
arch/arm/dts/hi3798cv200.dtsi | 221 +++++++++++++++++-
arch/arm/dts/poplar-pinctrl.dtsi | 98 ++++++++
arch/arm/include/asm/arch-hi3798cv200/dwmmc.h | 12 -
.../asm/arch-hi3798cv200/hi3798cv200.h | 1 -
board/hisilicon/poplar/poplar.c | 12 -
drivers/mmc/hi6220_dw_mmc.c | 1 +
include/dt-bindings/clock/histb-clock.h | 56 +++--
include/dt-bindings/pinctrl/hisi.h | 74 ++++++
9 files changed, 483 insertions(+), 60 deletions(-)
create mode 100644 arch/arm/dts/poplar-pinctrl.dtsi
delete mode 100644 arch/arm/include/asm/arch-hi3798cv200/dwmmc.h
create mode 100644 include/dt-bindings/pinctrl/hisi.h
--
2.18.0
More information about the U-Boot
mailing list