
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%)