
Hi Tom,
(new version with more patches)
Here are some buildman enhancements, a new TPM driver, the beginnings of the USB gadget DM conversion along with a few fixes and improvements.
The following changes since commit 9ae0e14350758e6447c90615ff4df530549a45e2:
Merge git://www.denx.de/git/u-boot-marvell (2016-12-01 09:24:02 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-dm.git
for you to fetch changes up to a2558e8729831e0bcef634ea2440e60425ef0ff6:
cmd: crosec: Move cros_ec_decode_region helper to cmd/cros_ec.c (2016-12-02 21:04:48 -0700)
---------------------------------------------------------------- Fabien Parent (1): cmd/fdt: fix uncallable systemsetup command
George McCollister (1): tpm: tpm_tis_lpc: Add support for AT97SC3204
Masahiro Yamada (1): libfdt: replace ARCH_FIXUP_FDT with ARCH_FIXUP_FDT_MEMORY
Meng Yi (1): rtc: Add RTC chip pcf2127 support
Michal Simek (1): dm: blk: Fix get_desc to return block device descriptor
Moritz Fischer (1): cmd: crosec: Move cros_ec_decode_region helper to cmd/cros_ec.c
Mugunthan V N (11): drivers: usb: gadget: ether: access network_started using local variable drivers: usb: gadget: ether: adopt to usb driver model drivers: usb: gadget: ether: consolidate global devices to single struct drivers: usb: gadget: ether: use net device priv to pass usb ether priv drivers: usb: gadget: ether: prepare driver for driver model migration configs: am335x: usb: do not define CONFIG_DM_USB for spl am33xx: board: do not register usb devices when CONFIG_DM_USB is defined drivers: usb: musb: add ti musb misc driver for wrapper am33xx: board: probe misc drivers to register musb devices drivers: usb: musb: adopt musb backend driver to driver model drivers: usb: musb: add ti musb host driver with driver model support
Simon Glass (7): Makefile: Add a target to create the .cfg files buildman: Add an option to just create the config buildman: Add documentation for CONFIG checking buildman: Squash useless output from -K buildman: Clean up odd characters on the terminal buildman: Rename do_build to config_only dm: core: Handle global_data moving in SPL
Stefan BrĂ¼ns (1): cmd/tpm_test: Fix misleading code indentation
Stefan Roese (1): dm: core: Add dev_get_addr_size_index() to retrieve addr and size
Tom Rini (1): sandboxfs: Fix resource leak
Kconfig | 5 +- Makefile | 3 + arch/arc/lib/bootm.c | 5 + arch/arm/include/asm/arch-omap3/musb.h | 6 +- arch/arm/include/asm/omap_musb.h | 7 +- arch/arm/lib/bootm-fdt.c | 2 - arch/arm/lib/bootm.c | 2 - arch/arm/mach-omap2/am33xx/board.c | 16 ++- arch/arm/mach-omap2/omap3/am35x_musb.c | 6 +- arch/microblaze/lib/bootm.c | 5 + arch/mips/lib/bootm.c | 2 - arch/powerpc/lib/bootm.c | 5 + arch/sandbox/lib/bootm.c | 5 + arch/x86/lib/bootm.c | 5 + cmd/cros_ec.c | 23 +++++ cmd/fdt.c | 22 ++-- cmd/tpm_test.c | 12 +-- common/fdt_support.c | 2 + common/image-fdt.c | 2 - common/spl/spl.c | 3 + drivers/block/blk-uclass.c | 2 + drivers/core/device.c | 22 ++++ drivers/core/root.c | 7 ++ drivers/misc/cros_ec.c | 16 --- drivers/rtc/Kconfig | 6 ++ drivers/rtc/Makefile | 1 + drivers/rtc/pcf2127.c | 107 +++++++++++++++++++ drivers/tpm/tpm_tis_lpc.c | 37 +++++-- drivers/usb/gadget/ether.c | 168 ++++++++++++++++++++---------- drivers/usb/musb-new/Kconfig | 9 ++ drivers/usb/musb-new/Makefile | 1 + drivers/usb/musb-new/am35x.c | 14 +-- drivers/usb/musb-new/musb_dsps.c | 8 +- drivers/usb/musb-new/ti-musb.c | 255 ++++++++++++++++++++++++++++++++++++++++++++++ fs/sandbox/sandboxfs.c | 5 +- include/configs/am335x_evm.h | 1 + include/cros_ec.h | 9 -- include/dm/device.h | 16 +++ include/dm/root.h | 10 ++ include/fdt_support.h | 8 ++ tools/buildman/README | 49 +++++++++ tools/buildman/builder.py | 39 ++++--- tools/buildman/builderthread.py | 14 ++- tools/buildman/cmdline.py | 4 + tools/buildman/control.py | 4 +- 45 files changed, 790 insertions(+), 160 deletions(-) create mode 100644 drivers/rtc/pcf2127.c create mode 100644 drivers/usb/musb-new/ti-musb.c
Regards, Simon