[U-Boot] Please pull u-boot-dm.git
Simon Glass
sjg at chromium.org
Fri Jun 20 22:25:35 CEST 2014
Hi Tom,
The following changes since commit 9e546ee9c90fc0a888423fa3269020fe736df7a3:
cosmetic: autoboot: update old style GNU struct init (2014-06-19
11:19:07 -0400)
are available in the git repository at:
ssh://gu-dm@git.denx.de/u-boot-dm.git
for you to fetch changes up to 22ec136325fdfc805b1e48e5ac8e17f23b4e9fc6:
dm: Expand and improve the device lifecycle docs (2014-06-20 11:56:53 -0600)
----------------------------------------------------------------
Simon Glass (15):
Add an I/O tracing feature
arm: Support iotrace feature
sandbox: Support iotrace feature
Makefile: Support include files for .dts files
dm: Rename struct device_id to udevice_id
dm: Update README to encourage conversion to driver model
dm: Use case-insensitive comparison for GPIO banks
dm: Add missing header files in lists and root
dm: Cast away the const-ness of the global_data pointer
dm: Allow driver model tests only for sandbox
dm: Fix printf() strings in the 'dm' command
tegra: dts: Bring in GPIO bindings from linux
tegra: Enable driver model
dm: Tidy up four minor code nits
dm: Expand and improve the device lifecycle docs
README | 28 +++++++++++
arch/arm/dts/include/dt-bindings | 1 +
arch/arm/dts/tegra114.dtsi | 21 +++++----
arch/arm/dts/tegra124.dtsi | 19 ++++----
arch/arm/dts/tegra20.dtsi | 15 +++++-
arch/arm/dts/tegra30.dtsi | 21 +++++----
arch/arm/include/asm/io.h | 3 ++
arch/microblaze/dts/include/dt-bindings | 1 +
arch/sandbox/dts/include/dt-bindings | 1 +
arch/sandbox/include/asm/io.h | 10 ++++
arch/x86/dts/include/dt-bindings | 1 +
common/Makefile | 2 +
common/cmd_iotrace.c | 73
+++++++++++++++++++++++++++++
common/iotrace.c | 169
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
doc/driver-model/README.txt | 222
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----
drivers/core/lists.c | 3 +-
drivers/core/root.c | 7 +--
drivers/core/uclass.c | 2 +-
drivers/demo/demo-shape.c | 2 +-
drivers/demo/demo-simple.c | 2 +-
drivers/gpio/gpio-uclass.c | 2 +-
drivers/gpio/sandbox.c | 2 +-
include/configs/sandbox.h | 3 ++
include/configs/tegra-common.h | 3 ++
include/dm/device-internal.h | 4 ++
include/dm/device.h | 8 ++--
include/dm/lists.h | 20 ++++++++
include/dm/root.h | 2 +-
include/dm/uclass.h | 10 ++--
include/dt-bindings/gpio/gpio.h | 15 ++++++
include/dt-bindings/gpio/tegra-gpio.h | 51 ++++++++++++++++++++
include/dt-bindings/interrupt-controller/arm-gic.h | 22 +++++++++
include/dt-bindings/interrupt-controller/irq.h | 19 ++++++++
include/iotrace.h | 104
+++++++++++++++++++++++++++++++++++++++++
scripts/Makefile.lib | 1 +
test/dm/Makefile | 2 +
test/dm/cmd_dm.c | 19 +++++---
test/dm/test-fdt.c | 2 +-
38 files changed, 831 insertions(+), 61 deletions(-)
create mode 120000 arch/arm/dts/include/dt-bindings
create mode 120000 arch/microblaze/dts/include/dt-bindings
create mode 120000 arch/sandbox/dts/include/dt-bindings
create mode 120000 arch/x86/dts/include/dt-bindings
create mode 100644 common/cmd_iotrace.c
create mode 100644 common/iotrace.c
create mode 100644 include/dt-bindings/gpio/gpio.h
create mode 100644 include/dt-bindings/gpio/tegra-gpio.h
create mode 100644 include/dt-bindings/interrupt-controller/arm-gic.h
create mode 100644 include/dt-bindings/interrupt-controller/irq.h
create mode 100644 include/iotrace.h
Regards,
Simon
More information about the U-Boot
mailing list