dm: clarify DM_FLAG_PROBE_AFTER_BIND behaviour
The DM_FLAG_PROBE_AFTER_BIND flag only makes sense on a per-device basis, however recently added documentation as well as some confused drivers imply that it might be added to a driver definition, this does nothing. Clarify the new documentation and expand on the comment by the definition to point people in the right direction. Signed-off-by: Caleb Connolly <caleb.connolly@linaro.org> Reviewed-by: Simon Glass <sjg@chromium.org> Acked-by: Michal Simek <michal.simek@amd.com>
This commit is contained in:
+4
-1
@@ -81,7 +81,10 @@ struct driver_info;
|
||||
*/
|
||||
#define DM_FLAG_VITAL (1 << 14)
|
||||
|
||||
/* Device must be probed after it was bound */
|
||||
/* Device must be probed after it was bound. This flag is per-device and does
|
||||
* nothing if set on a U_BOOT_DRIVER() definition. Apply it with
|
||||
* dev_or_flags(dev, DM_FLAG_PROBE_AFTER_BIND) in the devices bind function.
|
||||
*/
|
||||
#define DM_FLAG_PROBE_AFTER_BIND (1 << 15)
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user