DM_DEBUG is incompatible with "=> dm tree"
mcerveny opened this issue · comments
u-boot command => dm tree
fails with assert() for every additionally bonded driver like device_bind_driver()/"psci-sysreset" or blk_create_device()/"rkflash_blk" .. assert() was enabled with DM_DEBUG
.
=> dm tree
Addr Class Probed Driver Name
-------------------------------------------------------------------------
7df18288 root [ + ] root_driver ofnode_read_bool: u-boot,dm-pre-reloc: false
ofnode_read_bool: u-boot,dm-spl: false
root_driver
7df18318 firmware [ ] psci |-- ofnode_read_bool: u-boot,dm-pre-reloc: true
psci **
7df18398 sysreset [ ] psci-sysreset | `-- drivers/core/ofnode.c:79: ofnode_read_bool: Assertion `ofnode_valid(node)' failed.
### ERROR ### Please RESET the board ###
=> dm tree
Addr Class Probed Driver Name
-------------------------------------------------------------------------
7df18288 root [ + ] root_driver ofnode_read_bool: u-boot,dm-pre-reloc: false
ofnode_read_bool: u-boot,dm-spl: false
root_driver
7df18318 firmware [ ] psci |-- ofnode_read_bool: u-boot,dm-pre-reloc: true
psci **
7df18398 clk [ + ] fixed_rate_clock |-- ofnode_read_bool: u-boot,dm-pre-reloc: false
ofnode_read_bool: u-boot,dm-spl: false
xin24m
7df18408 clk [ + ] fixed_rate_clock |-- ofnode_read_bool: u-boot,dm-pre-reloc: false
ofnode_read_bool: u-boot,dm-spl: false
xin12m
7df18498 rksfc [ ] rksfc |-- ofnode_read_bool: u-boot,dm-pre-reloc: true
sfc@1020c000 **
7df18538 blk [ ] rkflash_blk | |-- drivers/core/ofnode.c:79: ofnode_read_bool: Assertion `ofnode_valid(node)' failed.
### ERROR ### Please RESET the board ###