Hi, On 23 April 2017 at 20:10, Simon Glass <s...@chromium.org> wrote: > Sometimes it is useful to iterate through all devices in a uclass and > skip over those which do not work correctly (e.g fail to probe). Add two > new functions to provide this feature. > > The caller must check the return value each time to make sure that the > device is valid. But the device pointer is always returned. > > Signed-off-by: Simon Glass <s...@chromium.org> > --- > > Changes in v2: > - Return even device, even those with errors > - Rename the functions > > drivers/core/uclass.c | 27 +++++++++++++++++ > include/dm/uclass.h | 31 ++++++++++++++++++++ > test/dm/test-fdt.c | 80 > +++++++++++++++++++++++++++++++++++++++++++++++++++ > 3 files changed, 138 insertions(+)
This patch has been sitting around for a while. Does anyone think it is useful? Regards, Simon _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot