[U-Boot] Please pull u-boot-dm

Simon Glass sjg at chromium.org
Tue May 9 20:00:25 UTC 2017


Hi Tom,

This was my dm/next branch - it includes generic PHY uclass, some SCSI
changes and a lot of AT91 driver-mode conversions.


The following changes since commit 85ea850976daea57c8045f3569566fad5ce9fe0f:

  p1_p2_rdb: Fix unused variable warning (2017-05-09 09:11:04 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-dm.git

for you to fetch changes up to 9d0c4decfeaa7e312f50e0debb677f60ad170f61:

  defconfig: dra7xx_evm: enable CONFIG_BLK and disk driver model for SCSI
(2017-05-09 12:14:16 -0600)

----------------------------------------------------------------
Jean-Jacques Hiblot (7):
      scsi: dm: split scsi_scan()
      drivers: phy: add generic PHY framework
      dm: test: Add tests for the generic PHY uclass
      drivers: phy: add PIPE3 phy driver
      dra7: dtsi: mark ocp2scp bus compatible with "simple-bus"
      drivers: block: dwc_ahci: Implement a driver for Synopsys DWC sata
device
      defconfig: dra7xx_evm: enable CONFIG_BLK and disk driver model for
SCSI

Wenyou Yang (40):
      ARM: dts: sama5d2: add clock property for uart1 node
      ARM: dts: sama5d2_xplained: update for SPL
      configs: sama5d2_xplained: enable CONFIG_DM_ETH
      board: sama5d2_xplained: clean up macb init code
      board: sama5d2_xplained: remove uart1 init
      board: sama5d2_xplained: remove unnecessary header files
      configs: sama5d2_xplained: update for SPL
      board: sama5d4ek: fix DD2 configuration
      configs: sama5d3xek: add default config for CMP board
      net: macb: Add remove callback
      net: macb: Align the compatibles with kernel
      clk: at91: Enhance the peripheral clock
      clk: at91: Align clk-master compatibles with kernel
      clk: at91: Align the at91 pmc's compatibles
      serial: atmel_usart: Fix early debug not work in SPL
      serial: atmel_usart: Add clk support
      ARM: dts: at91: Add dts files for at91sam9x5ek
      ARM: dts: at91: Add dts files for at91sam9n12ek
      ARM: dts: at91: Add dts files for at91sam9m10g45ek
      ARM: dts: at91: Add dts files for at91sam9260ek/9g20ek
      ARM: dts: at91: Add dts files for at91sam9rlek
      ARM: dts: at91: Add dts files for at91sam9263ek
      configs: at91sam9x5ek: Update to support DM/DT
      board: at91sam9x5ek: Clean up code
      board: at91sam9x5ek: Enable early debug UART
      configs: at91sam9n12ek: Update for DT and DM support
      board: at91sam9n12ek: Clean up code
      board: at91sam9n12ek: Enable early debug UART
      configs: at91sam9m10g45ek: Update to support DM/DT
      board: at91sam9m10g45ek: Clean up code
      board: at91sam9m10g45ek: Enable early debug UART
      configs: at91sam9260ek/9g20ek: Update for DT and DM
      board: at91sam9260ek: Clean up code
      board: at91sam9260ek/9g20ek: Enable early debug UART
      configs: at91sam9rlek: Update for DT and DM support
      board: at91sam9rlek: Clean up code
      board: at91sam9rlek: Enable early debug UART
      configs: at91sam9263ek: Update for DT and DM support
      board: at91sam9263ek: Clean up code
      board: at91sam9263ek: Enable early debug UART

 arch/arm/dts/Makefile                           |   20 ++
 arch/arm/dts/at91-sama5d2_xplained.dts          |   12 +
 arch/arm/dts/at91sam9260.dtsi                   |  149 ++++----
 arch/arm/dts/at91sam9260ek.dts                  |  215 +++++++++++
 arch/arm/dts/at91sam9263.dtsi                   |  198 ++++++-----
 arch/arm/dts/at91sam9263ek.dts                  |  229 ++++++++++++
 arch/arm/dts/at91sam9g15.dtsi                   |   29 ++
 arch/arm/dts/at91sam9g15ek.dts                  |   26 ++
 arch/arm/dts/at91sam9g20.dtsi                   |    4 +-
 arch/arm/dts/at91sam9g20ek.dts                  |   29 ++
 arch/arm/dts/at91sam9g20ek_2mmc.dts             |   56 +++
 arch/arm/dts/at91sam9g20ek_common.dtsi          |  227 ++++++++++++
 arch/arm/dts/at91sam9g25.dtsi                   |   31 ++
 arch/arm/dts/at91sam9g25ek.dts                  |   69 ++++
 arch/arm/dts/at91sam9g35.dtsi                   |   30 ++
 arch/arm/dts/at91sam9g35ek.dts                  |   31 ++
 arch/arm/dts/at91sam9g45.dtsi                   |  218 ++++++------
 arch/arm/dts/at91sam9m10g45ek.dts               |  359 +++++++++++++++++++
 arch/arm/dts/at91sam9n12.dtsi                   | 1064
++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/at91sam9n12ek.dts                  |  265 ++++++++++++++
 arch/arm/dts/at91sam9rl.dtsi                    | 1139
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/at91sam9rlek.dts                   |  239 +++++++++++++
 arch/arm/dts/at91sam9x25.dtsi                   |   32 ++
 arch/arm/dts/at91sam9x25ek.dts                  |   30 ++
 arch/arm/dts/at91sam9x35.dtsi                   |   31 ++
 arch/arm/dts/at91sam9x35ek.dts                  |   30 ++
 arch/arm/dts/at91sam9x5.dtsi                    | 1302
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/at91sam9x5_can.dtsi                |   71 ++++
 arch/arm/dts/at91sam9x5_isi.dtsi                |   72 ++++
 arch/arm/dts/at91sam9x5_lcd.dtsi                |  146 ++++++++
 arch/arm/dts/at91sam9x5_macb0.dtsi              |   67 ++++
 arch/arm/dts/at91sam9x5_macb1.dtsi              |   55 +++
 arch/arm/dts/at91sam9x5_usart3.dtsi             |   69 ++++
 arch/arm/dts/at91sam9x5cm.dtsi                  |  100 ++++++
 arch/arm/dts/at91sam9x5dm.dtsi                  |   66 ++++
 arch/arm/dts/at91sam9x5ek.dtsi                  |  167 +++++++++
 arch/arm/dts/omap5-u-boot.dtsi                  |    4 +
 arch/arm/dts/sama5d2.dtsi                       |   22 ++
 arch/arm/mach-at91/include/mach/atmel_mpddrc.h  |    7 +-
 arch/sandbox/dts/test.dts                       |   17 +
 board/atmel/at91sam9260ek/Makefile              |    2 +-
 board/atmel/at91sam9260ek/at91sam9260ek.c       |   79 +----
 board/atmel/at91sam9263ek/Makefile              |    2 +-
 board/atmel/at91sam9263ek/at91sam9263ek.c       |   64 +---
 board/atmel/at91sam9m10g45ek/Makefile           |    2 +-
 board/atmel/at91sam9m10g45ek/at91sam9m10g45ek.c |  107 +-----
 board/atmel/at91sam9n12ek/at91sam9n12ek.c       |   64 +---
 board/atmel/at91sam9rlek/Makefile               |    2 +-
 board/atmel/at91sam9rlek/at91sam9rlek.c         |   24 +-
 board/atmel/at91sam9x5ek/at91sam9x5ek.c         |   82 +----
 board/atmel/sama5d2_xplained/sama5d2_xplained.c |   49 +--
 board/atmel/sama5d4ek/sama5d4ek.c               |   16 +-
 common/scsi.c                                   |  102 +++---
 configs/at91sam9260ek_dataflash_cs0_defconfig   |   21 +-
 configs/at91sam9260ek_dataflash_cs1_defconfig   |   21 +-
 configs/at91sam9260ek_nandflash_defconfig       |   21 +-
 configs/at91sam9263ek_dataflash_cs0_defconfig   |   24 +-
 configs/at91sam9263ek_dataflash_defconfig       |   24 +-
 configs/at91sam9263ek_nandflash_defconfig       |   24 +-
 configs/at91sam9263ek_norflash_boot_defconfig   |   24 +-
 configs/at91sam9263ek_norflash_defconfig        |   24 +-
 configs/at91sam9g20ek_2mmc_defconfig            |   24 +-
 configs/at91sam9g20ek_2mmc_nandflash_defconfig  |   24 +-
 configs/at91sam9g20ek_dataflash_cs0_defconfig   |   21 +-
 configs/at91sam9g20ek_dataflash_cs1_defconfig   |   21 +-
 configs/at91sam9g20ek_nandflash_defconfig       |   21 +-
 configs/at91sam9m10g45ek_mmc_defconfig          |   34 +-
 configs/at91sam9m10g45ek_nandflash_defconfig    |   32 +-
 configs/at91sam9n12ek_mmc_defconfig             |   25 +-
 configs/at91sam9n12ek_nandflash_defconfig       |   31 +-
 configs/at91sam9n12ek_spiflash_defconfig        |   32 +-
 configs/at91sam9rlek_dataflash_defconfig        |   22 +-
 configs/at91sam9rlek_mmc_defconfig              |   22 +-
 configs/at91sam9rlek_nandflash_defconfig        |   22 +-
 configs/at91sam9x5ek_dataflash_defconfig        |   29 +-
 configs/at91sam9x5ek_mmc_defconfig              |   29 +-
 configs/at91sam9x5ek_nandflash_defconfig        |   35 +-
 configs/at91sam9x5ek_spiflash_defconfig         |   36 +-
 configs/at91sam9xeek_dataflash_cs0_defconfig    |   21 +-
 configs/at91sam9xeek_dataflash_cs1_defconfig    |   21 +-
 configs/at91sam9xeek_nandflash_defconfig        |   21 +-
 configs/dra7xx_evm_defconfig                    |   12 +-
 configs/dra7xx_hs_evm_defconfig                 |   11 +-
 configs/sama5d2_xplained_mmc_defconfig          |   10 +-
 configs/sama5d2_xplained_spiflash_defconfig     |    9 +-
 configs/sama5d36ek_cmp_mmc_defconfig            |   51 +++
 configs/sama5d36ek_cmp_nandflash_defconfig      |   51 +++
 configs/sama5d36ek_cmp_spiflash_defconfig       |   51 +++
 configs/sandbox_defconfig                       |    2 +
 configs/sandbox_noblk_defconfig                 |    2 +
 configs/sandbox_spl_defconfig                   |    2 +
 drivers/Kconfig                                 |    2 +
 drivers/Makefile                                |    1 +
 drivers/block/Kconfig                           |   10 +
 drivers/block/Makefile                          |    1 +
 drivers/block/dwc_ahci.c                        |  101 ++++++
 drivers/clk/at91/clk-master.c                   |    1 +
 drivers/clk/at91/clk-peripheral.c               |   29 +-
 drivers/clk/at91/pmc.c                          |    6 +
 drivers/net/macb.c                              |   52 ++-
 drivers/phy/Kconfig                             |   62 ++++
 drivers/phy/Makefile                            |   10 +
 drivers/phy/phy-uclass.c                        |  139 ++++++++
 drivers/phy/sandbox-phy.c                       |  108 ++++++
 drivers/phy/ti-pipe3-phy.c                      |  373 +++++++++++++++++++
 drivers/serial/atmel_usart.c                    |   84 ++++-
 include/configs/at91sam9260ek.h                 |   31 +-
 include/configs/at91sam9263ek.h                 |   26 +-
 include/configs/at91sam9m10g45ek.h              |   31 +-
 include/configs/at91sam9n12ek.h                 |   21 +-
 include/configs/at91sam9rlek.h                  |   24 +-
 include/configs/at91sam9x5ek.h                  |   27 +-
 include/configs/sama5d2_xplained.h              |   19 +-
 include/dm/uclass-id.h                          |    1 +
 include/generic-phy.h                           |  224 ++++++++++++
 test/dm/Makefile                                |    1 +
 test/dm/phy.c                                   |  112 ++++++
 117 files changed, 8935 insertions(+), 990 deletions(-)
 create mode 100644 arch/arm/dts/at91sam9260ek.dts
 create mode 100644 arch/arm/dts/at91sam9263ek.dts
 create mode 100644 arch/arm/dts/at91sam9g15.dtsi
 create mode 100644 arch/arm/dts/at91sam9g15ek.dts
 create mode 100644 arch/arm/dts/at91sam9g20ek.dts
 create mode 100644 arch/arm/dts/at91sam9g20ek_2mmc.dts
 create mode 100644 arch/arm/dts/at91sam9g20ek_common.dtsi
 create mode 100644 arch/arm/dts/at91sam9g25.dtsi
 create mode 100644 arch/arm/dts/at91sam9g25ek.dts
 create mode 100644 arch/arm/dts/at91sam9g35.dtsi
 create mode 100644 arch/arm/dts/at91sam9g35ek.dts
 create mode 100644 arch/arm/dts/at91sam9m10g45ek.dts
 create mode 100644 arch/arm/dts/at91sam9n12.dtsi
 create mode 100644 arch/arm/dts/at91sam9n12ek.dts
 create mode 100644 arch/arm/dts/at91sam9rl.dtsi
 create mode 100644 arch/arm/dts/at91sam9rlek.dts
 create mode 100644 arch/arm/dts/at91sam9x25.dtsi
 create mode 100644 arch/arm/dts/at91sam9x25ek.dts
 create mode 100644 arch/arm/dts/at91sam9x35.dtsi
 create mode 100644 arch/arm/dts/at91sam9x35ek.dts
 create mode 100644 arch/arm/dts/at91sam9x5.dtsi
 create mode 100644 arch/arm/dts/at91sam9x5_can.dtsi
 create mode 100644 arch/arm/dts/at91sam9x5_isi.dtsi
 create mode 100644 arch/arm/dts/at91sam9x5_lcd.dtsi
 create mode 100644 arch/arm/dts/at91sam9x5_macb0.dtsi
 create mode 100644 arch/arm/dts/at91sam9x5_macb1.dtsi
 create mode 100644 arch/arm/dts/at91sam9x5_usart3.dtsi
 create mode 100644 arch/arm/dts/at91sam9x5cm.dtsi
 create mode 100644 arch/arm/dts/at91sam9x5dm.dtsi
 create mode 100644 arch/arm/dts/at91sam9x5ek.dtsi
 create mode 100644 configs/sama5d36ek_cmp_mmc_defconfig
 create mode 100644 configs/sama5d36ek_cmp_nandflash_defconfig
 create mode 100644 configs/sama5d36ek_cmp_spiflash_defconfig
 create mode 100644 drivers/block/dwc_ahci.c
 create mode 100644 drivers/phy/Kconfig
 create mode 100644 drivers/phy/Makefile
 create mode 100644 drivers/phy/phy-uclass.c
 create mode 100644 drivers/phy/sandbox-phy.c
 create mode 100644 drivers/phy/ti-pipe3-phy.c
 create mode 100644 include/generic-phy.h
 create mode 100644 test/dm/phy.c

Regards,
Simon


More information about the U-Boot mailing list