[PATCH 1/3] dm: core: Add DM_FLAG_PROBE_AFTER_BIND flag

Marek Vasut marex at denx.de
Fri Apr 22 15:52:17 CEST 2022


On 4/22/22 15:49, Sean Anderson wrote:
> On 4/22/22 9:15 AM, Marek Vasut wrote:
>> Introduce DM_FLAG_PROBE_AFTER_BIND flag, which can be set by driver or
>> uclass in .bind(), to indicate such driver instance should be probe()d
>> once binding of all devices is complete.
>>
>> This is useful in case the driver determines that hardware initialization
>> is mandatory on boot, and such initialization happens only in probe().
>> This also solves the inability to call device_probe() from .bind().
> 
> So why not add an init_leds function to init_sequence_r?

Because this flag is generic solution and not hack specific to LEDs.


More information about the U-Boot mailing list