mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2026-06-02 09:46:37 +03:00
cmd/bdinfo: LMB and device-tree are not related
The usage of the LMB library and the device-tree source are not related. Remove the dependency in the bdinfo output and adjust the unit test. Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org> Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
This commit is contained in:
@@ -160,11 +160,12 @@ static int bdinfo_print_all(struct bd_info *bd)
|
||||
#if CONFIG_IS_ENABLED(MULTI_DTB_FIT)
|
||||
bdinfo_print_num_l("multi_dtb_fit", (ulong)gd->multi_dtb_fit);
|
||||
#endif
|
||||
if (IS_ENABLED(CONFIG_LMB) && gd->fdt_blob) {
|
||||
if (IS_ENABLED(CONFIG_LMB))
|
||||
lmb_dump_all_force();
|
||||
if (IS_ENABLED(CONFIG_OF_REAL))
|
||||
printf("devicetree = %s\n", fdtdec_get_srcname());
|
||||
}
|
||||
|
||||
if (IS_ENABLED(CONFIG_OF_REAL) && gd->fdt_blob)
|
||||
printf("devicetree = %s\n", fdtdec_get_srcname());
|
||||
|
||||
print_serial(gd->cur_serial_dev);
|
||||
|
||||
if (IS_ENABLED(CONFIG_CMD_BDINFO_EXTRA)) {
|
||||
|
||||
@@ -191,11 +191,11 @@ static int bdinfo_test_all(struct unit_test_state *uts)
|
||||
ut_assertok(test_num_l(uts, "multi_dtb_fit", (ulong)gd->multi_dtb_fit));
|
||||
#endif
|
||||
|
||||
if (IS_ENABLED(CONFIG_LMB) && gd->fdt_blob) {
|
||||
if (IS_ENABLED(CONFIG_LMB))
|
||||
ut_assertok(lmb_test_dump_all(uts));
|
||||
if (IS_ENABLED(CONFIG_OF_REAL))
|
||||
ut_assert_nextline("devicetree = %s", fdtdec_get_srcname());
|
||||
}
|
||||
|
||||
if (IS_ENABLED(CONFIG_OF_REAL) && gd->fdt_blob)
|
||||
ut_assert_nextline("devicetree = %s", fdtdec_get_srcname());
|
||||
|
||||
if (IS_ENABLED(CONFIG_DM_SERIAL)) {
|
||||
struct serial_device_info info;
|
||||
|
||||
Reference in New Issue
Block a user