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

Simon Glass sjg at chromium.org
Wed Sep 19 00:13:24 UTC 2018


Hi Tom,

I was unable to get signed tags working, but here is a list of changes:

- MPC83xx device tree additions (CPU and RAM)
- Fix sandbox build error
- Sync bitrev with Linux
- Various ofnode/DT improvements


The following changes since commit 40e44c8bf516e7071c9b80113473be5757e8c3f3:

  Merge branch 'master' of git://git.denx.de/u-boot-coldfire (2018-09-16
10:32:33 -0400)

are available in the Git repository at:

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

for you to fetch changes up to 75629a25087cd9897305375421abe2248bc40e72:

  dm: uclass: Adding missing child_pre_probe description (2018-09-18
13:27:10 -0600)

----------------------------------------------------------------
Andy Shevchenko (1):
      sandbox: Build with -fPIC

Bin Meng (3):
      lib: bitrev: Sync with Linux kernel v4.17
      sandbox: Enable bitrev library build
      dm: uclass: Adding missing child_pre_probe description

Cédric Le Goater (1):
      dm: core: fix devfdt_remap_addr_index()

Jens Wiklander (2):
      ofnode: add ofnode_by_prop_value()
      test: ofnode: test ofnode_by_prop_value()

Mario Six (17):
      ram: Add driver for MPC83xx
      powerpc: Add read*_*/write*_* macros
      sysreset: Add get_status method
      test: Add tests for sysreset_get_status
      board_f: Add reset status printing
      mpc83xx: Add sysreset driver
      clk: Add MPC83xx clock driver
      timer: Sort Makefile entries
      timer: Add MPC83xx timer driver
      common: board_f: Sort includes
      init: Fix documentation
      board_f: Use static print_cpuinfo if CONFIG_CPU is active
      cpu: Fix cpu.h documentation
      cpu: Add cpu_probe_all method
      test: Add tests for CPU uclass
      cpu: Add MPC83xx CPU driver
      misc: Add MPC83xx serdes driver

Masahiro Yamada (1):
      dm: fix alignment of help message of "dm" command

Michael Heimpold (1):
      binman: fix a few typos in documentation

Rajan Vaja (2):
      dm: core: Move "/clock" node scan into function
      dm: core: Scan "/firmware" node by default

 Documentation/devicetree/bindings/clk/fsl,mpc83xx-clk.txt |   23 +
 Documentation/devicetree/bindings/cpu/fsl,mpc83xx.txt     |   34 +
 .../devicetree/bindings/misc/fsl,mpc83xx-serdes.txt       |   24 +
 .../bindings/ram/fsl,mpc83xx-mem-controller.txt           |  314 +++++++
 .../devicetree/bindings/timer/fsl,mpc83xx-timer.txt       |   21 +
 MAINTAINERS                                               |   11 +
 arch/Kconfig                                              |    1 +
 arch/powerpc/cpu/mpc83xx/cpu.c                            |    9 +-
 arch/powerpc/cpu/mpc83xx/cpu_init.c                       |    2 +
 arch/powerpc/cpu/mpc83xx/serdes.c                         |    4 +
 arch/powerpc/cpu/mpc83xx/spd_sdram.c                      |    4 +
 arch/powerpc/cpu/mpc83xx/speed.c                          |    4 +
 arch/powerpc/include/asm/arch-mpc83xx/soc.h               |   74 ++
 arch/powerpc/include/asm/config.h                         |    2 +-
 arch/powerpc/include/asm/fsl_mpc83xx_serdes.h             |    4 +
 arch/powerpc/include/asm/global_data.h                    |    4 +
 arch/powerpc/include/asm/io.h                             |   18 +
 arch/powerpc/include/asm/processor.h                      |    2 +
 arch/powerpc/lib/Makefile                                 |    4 +
 arch/powerpc/lib/interrupts.c                             |    5 +-
 arch/sandbox/config.mk                                    |    1 +
 arch/sandbox/dts/test.dts                                 |   12 +
 common/board_f.c                                          |   58 +-
 drivers/clk/Kconfig                                       |    6 +
 drivers/clk/Makefile                                      |    1 +
 drivers/clk/mpc83xx_clk.c                                 |  410 +++++++++
 drivers/clk/mpc83xx_clk.h                                 |  379 ++++++++
 drivers/core/fdtaddr.c                                    |    2 +-
 drivers/core/of_access.c                                  |   27 +
 drivers/core/ofnode.c                                     |   14 +
 drivers/core/root.c                                       |   35 +-
 drivers/cpu/Kconfig                                       |    7 +
 drivers/cpu/Makefile                                      |    2 +
 drivers/cpu/cpu-uclass.c                                  |   23 +
 drivers/cpu/cpu_sandbox.c                                 |   61 ++
 drivers/cpu/mpc83xx_cpu.c                                 |  349 ++++++++
 drivers/cpu/mpc83xx_cpu.h                                 |  126 +++
 drivers/misc/Kconfig                                      |    7 +
 drivers/misc/Makefile                                     |    1 +
 drivers/misc/mpc83xx_serdes.c                             |  185 ++++
 drivers/misc/mpc83xx_serdes.h                             |  232 +++++
 drivers/ram/Kconfig                                       |    9 +
 drivers/ram/Makefile                                      |    1 +
 drivers/ram/mpc83xx_sdram.c                               | 1096
+++++++++++++++++++++++
 drivers/sysreset/Kconfig                                  |    5 +
 drivers/sysreset/Makefile                                 |    9 +-
 drivers/sysreset/sysreset-uclass.c                        |   10 +
 drivers/sysreset/sysreset_mpc83xx.c                       |  212 +++++
 drivers/sysreset/sysreset_mpc83xx.h                       |  103 +++
 drivers/sysreset/sysreset_sandbox.c                       |   16 +
 drivers/timer/Kconfig                                     |    7 +
 drivers/timer/Makefile                                    |   17 +-
 drivers/timer/mpc83xx_timer.c                             |  249 +++++
 include/cpu.h                                             |   35 +-
 include/dm/of_access.h                                    |   16 +
 include/dm/ofnode.h                                       |   14 +
 include/dm/uclass.h                                       |    1 +
 include/dt-bindings/clk/mpc83xx-clk.h                     |   33 +
 include/dt-bindings/memory/mpc83xx-sdram.h                |  161 ++++
 include/init.h                                            |   34 +-
 include/linux/bitrev.h                                    |  102 ++-
 include/mpc83xx.h                                         |    6 +
 include/sysreset.h                                        |   17 +
 lib/bitrev.c                                              |   28 +-
 test/dm/Makefile                                          |    1 +
 test/dm/cmd_dm.c                                          |    2 +-
 test/dm/cpu.c                                             |   45 +
 test/dm/ofnode.c                                          |   27 +
 test/dm/sysreset.c                                        |   20 +
 tools/binman/README                                       |    8 +-
 70 files changed, 4695 insertions(+), 91 deletions(-)
 create mode 100644
Documentation/devicetree/bindings/clk/fsl,mpc83xx-clk.txt
 create mode 100644 Documentation/devicetree/bindings/cpu/fsl,mpc83xx.txt
 create mode 100644
Documentation/devicetree/bindings/misc/fsl,mpc83xx-serdes.txt
 create mode 100644
Documentation/devicetree/bindings/ram/fsl,mpc83xx-mem-controller.txt
 create mode 100644
Documentation/devicetree/bindings/timer/fsl,mpc83xx-timer.txt
 create mode 100644 arch/powerpc/include/asm/arch-mpc83xx/soc.h
 create mode 100644 drivers/clk/mpc83xx_clk.c
 create mode 100644 drivers/clk/mpc83xx_clk.h
 create mode 100644 drivers/cpu/cpu_sandbox.c
 create mode 100644 drivers/cpu/mpc83xx_cpu.c
 create mode 100644 drivers/cpu/mpc83xx_cpu.h
 create mode 100644 drivers/misc/mpc83xx_serdes.c
 create mode 100644 drivers/misc/mpc83xx_serdes.h
 create mode 100644 drivers/ram/mpc83xx_sdram.c
 create mode 100644 drivers/sysreset/sysreset_mpc83xx.c
 create mode 100644 drivers/sysreset/sysreset_mpc83xx.h
 create mode 100644 drivers/timer/mpc83xx_timer.c
 create mode 100644 include/dt-bindings/clk/mpc83xx-clk.h
 create mode 100644 include/dt-bindings/memory/mpc83xx-sdram.h
 create mode 100644 test/dm/cpu.c

Regards,
Simon


More information about the U-Boot mailing list