[U-Boot] [PATCH 0/7] sunxi: a20/r40: Migrate DM_MMC and DM_SCSI

Jagan Teki jagan at amarulasolutions.com
Fri Apr 12 12:52:29 UTC 2019


This would Migrate DM_MMC, DM_SCSI for A20 and R40 platforms.

Note:
- a20-wits-pro-a20-dkt change would need to send Linux first
- BPI-M2-Berry would break, but will import Linux dts once approved.

Andre Przywara (1):
  sunxi: update SATA driver to always use DM_SCSI

Jagan Teki (6):
  arm: allwinner: r40: Sync R40 dts(i) files from Linux 5.1-rc2
  arm: allwinner: dts: a20: Sync A20 dts(i) files from Linux 5.1-rc2
  board: sunxi: Add R40 sata compatible
  ARM: dts: a20-m5: Enable AHCI
  ARM: dts: a20-wits-pro-a20-dkt: Enable AHCI
  arm: sunxi: Enable DM_MMC and DM_SCSI

 arch/arm/Kconfig                              |   2 +
 arch/arm/dts/sun7i-a20-ainol-aw1.dts          |   2 +-
 arch/arm/dts/sun7i-a20-bananapi-m1-plus.dts   |  46 +--
 arch/arm/dts/sun7i-a20-bananapi.dts           |  49 +--
 arch/arm/dts/sun7i-a20-bananapro.dts          |  65 +---
 arch/arm/dts/sun7i-a20-cubieboard2.dts        |  21 +-
 arch/arm/dts/sun7i-a20-cubietruck.dts         |  83 ++--
 arch/arm/dts/sun7i-a20-hummingbird.dts        |  60 +--
 arch/arm/dts/sun7i-a20-i12-tvbox.dts          |  47 +--
 arch/arm/dts/sun7i-a20-icnova-swac.dts        |  10 +-
 arch/arm/dts/sun7i-a20-itead-ibox.dts         |  10 +-
 arch/arm/dts/sun7i-a20-lamobo-r1.dts          |  48 +--
 arch/arm/dts/sun7i-a20-m3.dts                 |  21 +-
 arch/arm/dts/sun7i-a20-m5.dts                 |   8 +-
 arch/arm/dts/sun7i-a20-mk808c.dts             |  26 +-
 .../arm/dts/sun7i-a20-olimex-som-evb-emmc.dts |  35 ++
 arch/arm/dts/sun7i-a20-olimex-som-evb.dts     |  68 +---
 .../dts/sun7i-a20-olimex-som204-evb-emmc.dts  |   2 -
 arch/arm/dts/sun7i-a20-olimex-som204-evb.dts  |  36 +-
 arch/arm/dts/sun7i-a20-olinuxino-lime.dts     |  22 +-
 .../dts/sun7i-a20-olinuxino-lime2-emmc.dts    |  11 -
 arch/arm/dts/sun7i-a20-olinuxino-lime2.dts    |  34 +-
 .../dts/sun7i-a20-olinuxino-micro-emmc.dts    |   2 -
 arch/arm/dts/sun7i-a20-olinuxino-micro.dts    |  54 +--
 arch/arm/dts/sun7i-a20-orangepi-mini.dts      |  52 +--
 arch/arm/dts/sun7i-a20-orangepi.dts           |  44 +--
 arch/arm/dts/sun7i-a20-pcduino3-nano.dts      |  31 +-
 arch/arm/dts/sun7i-a20-pcduino3.dts           |  39 +-
 arch/arm/dts/sun7i-a20-primo73.dts            |   4 +-
 arch/arm/dts/sun7i-a20-wexler-tab7200.dts     |  39 +-
 arch/arm/dts/sun7i-a20-wits-pro-a20-dkt.dts   |  27 +-
 .../dts/sun7i-a20-yones-toptech-bd1078.dts    |   2 +-
 arch/arm/dts/sun7i-a20.dtsi                   | 209 ++++++----
 arch/arm/dts/sun8i-r40-bananapi-m2-ultra.dts  |  91 ++++-
 arch/arm/dts/sun8i-r40.dtsi                   | 364 +++++++++++++++++-
 arch/arm/dts/sun8i-v40-bananapi-m2-berry.dts  |   2 +-
 arch/arm/dts/sunxi-itead-core-common.dtsi     |   6 +-
 arch/arm/mach-sunxi/Kconfig                   |  13 -
 board/sunxi/Makefile                          |   3 -
 drivers/ata/Kconfig                           |   8 +
 drivers/ata/Makefile                          |   1 +
 .../sunxi/ahci.c => drivers/ata/ahci_sunxi.c  |  11 +-
 include/configs/sunxi-common.h                |   6 -
 scripts/config_whitelist.txt                  |   1 -
 44 files changed, 838 insertions(+), 877 deletions(-)
 create mode 100644 arch/arm/dts/sun7i-a20-olimex-som-evb-emmc.dts
 rename board/sunxi/ahci.c => drivers/ata/ahci_sunxi.c (94%)

-- 
2.18.0.321.gffc6fa0e3



More information about the U-Boot mailing list