On 25 July 2015 at 06:52, Masahiro Yamada <yamada.masah...@socionext.com> wrote: > This new command can dump all device resources associated to > each device. The fields in every line shows: > - The address of the resource > - The size of the resource > - The name of the release function > - The stage in which the resource has been acquired (BIND/PROBE) > > Currently, there is no driver using devres, but if such drivers are > implemented, the output of this command should look like this: > > => dm devres > - root_driver > - soc > - extbus > - serial@54006800 > bfb541e8 (8 byte) devm_kmalloc_release BIND > bfb54440 (4 byte) devm_kmalloc_release PROBE > bfb54460 (4 byte) devm_kmalloc_release PROBE > - serial@54006900 > bfb54270 (8 byte) devm_kmalloc_release BIND > - gpio@55000000 > - i2c@58780000 > bfb5bce8 (12 byte) devm_kmalloc_release PROBE > bfb5bd10 (4 byte) devm_kmalloc_release PROBE > - eeprom > bfb54418 (12 byte) devm_kmalloc_release BIND > > Signed-off-by: Masahiro Yamada <yamada.masah...@socionext.com> > --- > > Changes in v4: > - Drop "0x" from the devres address in the dump commend > - Change the command name "devres" to "dm devres" > - Update git-description. > > Changes in v3: None > Changes in v2: > - add static to dump_resources() > > drivers/core/Kconfig | 3 ++- > drivers/core/devres.c | 29 +++++++++++++++++++++++++++++ > include/dm/util.h | 9 +++++++++ > test/dm/cmd_dm.c | 12 +++++++++++- > 4 files changed, 51 insertions(+), 2 deletions(-)
Acked-by: Simon Glass <s...@chromium.org> _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot