[U-Boot] Pull request: u-boot-sunxi/master

Jagan Teki jagan at amarulasolutions.com
Wed Apr 17 12:27:31 UTC 2019


Hi Tom,

Please pull this PR.

Summary:
- Convert DM_MMC and DM_SCSI
- A20, R40, H6 Linux dts(i) sync
- CLK, RESET support for sunxi, sun8_emac net drivers

thanks,
Jagan.

The following changes since commit 216800acf1fbf9f498455bf3c92d4513d9a4c681:

  Merge branch 'master' of git://git.denx.de/u-boot-spi (2019-04-14 00:03:06 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-sunxi.git master

for you to fetch changes up to f8c8669760610b2949d8d9ccaeef8231a44d4205:

  sunxi: update SATA driver to always use DM_SCSI (2019-04-17 14:34:45 +0530)

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

Jagan Teki (13):
      arm64: allwinner: sun50i: Sync H6 dts(i) files from Linux
      clk: sunxi: r40: Fix GMAC reset reg offset
      net: sunxi_emac: Add CLK support
      net: sun8i_emac: Retrieve GMAC clock via 'syscon' phandle
      net: sun8i_emac: Add CLK and RESET support
      board: sunxi: gmac: Remove Ethernet clock and reset
      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: dts: sun8i-r40-bananapi-m2-berry: Enable AHCI
      arm: sunxi: Enable DM_MMC and DM_SCSI

 arch/arm/Kconfig                                   |   2 +
 arch/arm/dts/sun50i-h6-orangepi.dtsi               |  62 +++-
 arch/arm/dts/sun50i-h6-pine-h64.dts                |  88 ++++-
 arch/arm/dts/sun50i-h6.dtsi                        | 398 ++++++++++++++++++++-
 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 +-
 arch/arm/dts/sun7i-a20-olimex-som-evb-emmc.dts     |  35 ++
 arch/arm/dts/sun7i-a20-olimex-som-evb.dts          |  68 +---
 arch/arm/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 +-
 arch/arm/dts/sun7i-a20-olinuxino-lime2-emmc.dts    |  11 -
 arch/arm/dts/sun7i-a20-olinuxino-lime2.dts         |  34 +-
 arch/arm/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 +-
 .../arm/dts/sun7i-a20-wits-pro-a20-dkt-u-boot.dtsi |  10 +
 arch/arm/dts/sun7i-a20-wits-pro-a20-dkt.dts        |  23 +-
 arch/arm/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       |  20 +-
 arch/arm/dts/sunxi-itead-core-common.dtsi          |   6 +-
 arch/arm/mach-sunxi/Kconfig                        |  13 -
 board/sunxi/Makefile                               |   3 -
 board/sunxi/gmac.c                                 |   8 -
 drivers/ata/Kconfig                                |   8 +
 drivers/ata/Makefile                               |   1 +
 board/sunxi/ahci.c => drivers/ata/ahci_sunxi.c     |  11 +-
 drivers/clk/sunxi/clk_r40.c                        |   3 +-
 drivers/net/sun8i_emac.c                           | 112 +++---
 drivers/net/sunxi_emac.c                           |  28 +-
 include/configs/sunxi-common.h                     |   6 -
 include/dt-bindings/clock/sun8i-tcon-top.h         |  11 +
 scripts/config_whitelist.txt                       |   1 -
 53 files changed, 1493 insertions(+), 956 deletions(-)
 create mode 100644 arch/arm/dts/sun7i-a20-olimex-som-evb-emmc.dts
 create mode 100644 arch/arm/dts/sun7i-a20-wits-pro-a20-dkt-u-boot.dtsi
 rename board/sunxi/ahci.c => drivers/ata/ahci_sunxi.c (94%)
 create mode 100644 include/dt-bindings/clock/sun8i-tcon-top.h


More information about the U-Boot mailing list