diff options
| author | Marek Vasut <[email protected]> | 2022-04-22 15:15:54 +0200 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2022-04-28 09:26:43 -0400 |
| commit | c438866b16745fc69f0f05636b9cf69b16378fca (patch) | |
| tree | 265b17bad014b6c6e59187e0c465c5ccbf8dd169 /scripts/basic | |
| parent | 9cc32bfa49d23a4d1bed9e6119255f2e78e20232 (diff) | |
led: Mark device instance with DM_FLAG_PROBE_AFTER_BIND
Calling device_probe() from uclass .post_bind() callback has all kinds
of odd side-effects, e.g. device instances not being available just yet.
Make use of the DM_FLAG_PROBE_AFTER_BIND instead, mark device instances
which need to be probe()d in order to configure the LED default state
with this flag and let the DM core do the device_probe() at the right
time instead.
Fixes: 72675b063b6 ("led: Configure LED default-state on boot")
Signed-off-by: Marek Vasut <[email protected]>
Cc: Patrice Chotard <[email protected]>
Cc: Patrick Delaunay <[email protected]>
Cc: Sean Anderson <[email protected]>
Cc: Simon Glass <[email protected]>
Cc: Steven Lawrance <[email protected]>
Reviewed-by: Patrice Chotard <[email protected]>
Tested-by: Patrice Chotard <[email protected]>
Diffstat (limited to 'scripts/basic')
0 files changed, 0 insertions, 0 deletions
