[U-Boot] Please pull u-boot-dm (take 2)
Simon Glass
sjg at chromium.org
Wed Dec 13 16:14:00 UTC 2017
Hi Tom,
I dropped the translation patch until Tegra can be fixed to work with
it. This is storing up problems though, since in the meantime others
might rely on the current behaviour.
https://travis-ci.org/sglass68/u-boot/builds/315684225
The following changes since commit cf71338ee7a1dc16f13a4f1b89f32c624210df45:
ata: Migrate CONFIG_MVSATA_IDE to Kconfig (2017-12-12 18:16:06 -0500)
are available in the Git repository at:
git://git.denx.de/u-boot-dm.git
for you to fetch changes up to 854dfbf99b89c114ba100905e1500b8ace60e0f9:
power: pmic/regulator: Add basic support for TPS65910 (2017-12-12
19:53:45 -0700)
----------------------------------------------------------------
Felix Brack (2):
power: extend prefix match to regulator-name property
power: pmic/regulator: Add basic support for TPS65910
Philipp Tomsich (1):
dm: reset: have the reset-command perform a COLD reset
Simon Glass (13):
binman: Add a function to read ELF symbols
binman: Add support for including spl/u-boot-spl.dtb
binman: Add support for including spl/u-boot-spl-nodtb.bin
binman: Drop a stale comment about the 'board' feature
binman: Add tests binaries with binman symbols
binman: Adjust size of test SPL binary
binman: Support enabling debug in tests
binman: Support accessing binman tables at run time
binman: arm: Include the binman symbol table
binman: Add binman symbol support to SPL
binman: Add binman support to spl_ram.c
binman: Add documentation for the symbol feature
binman: tegra: Convert to use binman
Stefan Roese (1):
dm: blk: Use uclass_find_first/next_device() in blk_first/next_device()
Makefile | 6 +
arch/arm/config.mk | 6 +-
arch/arm/cpu/u-boot-spl.lds | 7 +
arch/arm/dts/tegra-u-boot.dtsi | 40 +++++
arch/arm/dts/tegra114-u-boot.dtsi | 3 +
arch/arm/dts/tegra124-nyan-big-u-boot.dtsi | 2 +
arch/arm/dts/tegra124-u-boot.dtsi | 3 +
arch/arm/dts/tegra20-u-boot.dtsi | 11 +-
arch/arm/dts/tegra210-u-boot.dtsi | 3 +
arch/arm/dts/tegra30-u-boot.dtsi | 3 +
arch/arm/mach-tegra/Kconfig | 1 +
arch/sandbox/dts/sandbox_pmic.dtsi | 6 +
common/spl/spl.c | 16 +-
common/spl/spl_ram.c | 19 ++-
doc/device-tree-bindings/regulator/regulator.txt | 16 +-
drivers/block/blk-uclass.c | 7 +-
drivers/power/pmic/Kconfig | 8 +
drivers/power/pmic/Makefile | 1 +
drivers/power/pmic/pmic-uclass.c | 11 +-
drivers/power/pmic/pmic_tps65910_dm.c | 98 +++++++++++
drivers/power/regulator/Kconfig | 8 +
drivers/power/regulator/Makefile | 1 +
drivers/power/regulator/tps65910_regulator.c | 459
++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/sysreset/sysreset-uclass.c | 2 +-
include/binman_sym.h | 93 ++++++++++
include/power/sandbox_pmic.h | 5 +-
include/power/tps65910_pmic.h | 130 ++++++++++++++
include/spl.h | 11 ++
test/dm/regulator.c | 2 +
tools/binman/README | 32 +++-
tools/binman/binman.py | 11 +-
tools/binman/control.py | 3 +
tools/binman/elf.py | 129 ++++++++++++++
tools/binman/elf_test.py | 122 ++++++++++++++
tools/binman/etype/entry.py | 8 +
tools/binman/etype/u_boot_spl.py | 6 +
tools/binman/etype/u_boot_spl_bss_pad.py | 7 +-
tools/binman/etype/u_boot_spl_dtb.py | 17 ++
tools/binman/etype/u_boot_spl_nodtb.py | 17 ++
tools/binman/etype/u_boot_with_ucode_ptr.py | 9 +-
tools/binman/ftest.py | 68 ++++++--
tools/binman/image.py | 79 ++++++++-
tools/binman/image_test.py | 46 +++++
tools/binman/test/21_image_pad.dts | 2 +-
tools/binman/test/24_sorted.dts | 4 +-
tools/binman/test/28_pack_4gb_outside.dts | 4 +-
tools/binman/test/29_x86-rom.dts | 6 +-
tools/binman/test/51_u_boot_spl_dtb.dts | 13 ++
tools/binman/test/52_u_boot_spl_nodtb.dts | 11 ++
tools/binman/test/53_symbols.dts | 20 +++
tools/binman/test/Makefile | 18 +-
tools/binman/test/bss_data.c | 2 +-
tools/binman/test/u_boot_binman_syms | Bin 0 -> 4921 bytes
tools/binman/test/u_boot_binman_syms.c | 14 ++
tools/binman/test/u_boot_binman_syms.lds | 30 ++++
tools/binman/test/u_boot_binman_syms_bad | Bin 0 -> 4890 bytes
tools/binman/test/u_boot_binman_syms_bad.c | 1 +
tools/binman/test/u_boot_binman_syms_bad.lds | 29 ++++
tools/binman/test/u_boot_binman_syms_size | Bin 0 -> 4825 bytes
tools/binman/test/u_boot_binman_syms_size.c | 12 ++
tools/binman/test/u_boot_ucode_ptr.c | 2 +-
61 files changed, 1638 insertions(+), 62 deletions(-)
create mode 100644 arch/arm/dts/tegra-u-boot.dtsi
create mode 100644 arch/arm/dts/tegra114-u-boot.dtsi
create mode 100644 arch/arm/dts/tegra124-u-boot.dtsi
create mode 100644 arch/arm/dts/tegra210-u-boot.dtsi
create mode 100644 arch/arm/dts/tegra30-u-boot.dtsi
create mode 100644 drivers/power/pmic/pmic_tps65910_dm.c
create mode 100644 drivers/power/regulator/tps65910_regulator.c
create mode 100644 include/binman_sym.h
create mode 100644 include/power/tps65910_pmic.h
create mode 100644 tools/binman/elf.py
create mode 100644 tools/binman/elf_test.py
create mode 100644 tools/binman/etype/u_boot_spl_dtb.py
create mode 100644 tools/binman/etype/u_boot_spl_nodtb.py
create mode 100644 tools/binman/image_test.py
create mode 100644 tools/binman/test/51_u_boot_spl_dtb.dts
create mode 100644 tools/binman/test/52_u_boot_spl_nodtb.dts
create mode 100644 tools/binman/test/53_symbols.dts
create mode 100755 tools/binman/test/u_boot_binman_syms
create mode 100644 tools/binman/test/u_boot_binman_syms.c
create mode 100644 tools/binman/test/u_boot_binman_syms.lds
create mode 100755 tools/binman/test/u_boot_binman_syms_bad
create mode 120000 tools/binman/test/u_boot_binman_syms_bad.c
create mode 100644 tools/binman/test/u_boot_binman_syms_bad.lds
create mode 100755 tools/binman/test/u_boot_binman_syms_size
create mode 100644 tools/binman/test/u_boot_binman_syms_size.c
Regards,
Simon
More information about the U-Boot
mailing list