On 7 October 2018 at 04:01, Bin Meng <bmeng...@gmail.com> wrote: > Currently the comments of several APIs (eg: dm_init_and_scan()) say: > > @pre_reloc_only: If true, bind only drivers with the DM_FLAG_PRE_RELOC > flag. If false bind all drivers. > > The 'Pre-Relocation Support' chapter in doc/driver-model/README.txt > documents the same that both device tree properties and driver flag > are supported. > > However the implementation only checks these special device tree > properties without checking the driver flag at all. This updates > lists_bind_fdt() to consider both scenarios. > > Signed-off-by: Bin Meng <bmeng...@gmail.com> > > --- > > Changes in v2: > - rebase on u-boot/master, and fix one build error > > drivers/core/device.c | 2 +- > drivers/core/lists.c | 9 ++++++++- > drivers/core/root.c | 12 ++++-------- > drivers/serial/serial-uclass.c | 2 +- > drivers/timer/timer-uclass.c | 2 +- > include/dm/lists.h | 5 ++++- > 6 files changed, 19 insertions(+), 13 deletions(-)
Reviewed-by: Simon Glass <s...@chromium.org> _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot