da6d647598
This would be useful to check if a device is not probing because it's waiting for a supplier to be added and then linked to before it can probe. To reduce sysfs clutter, this file is added only if it can ever be 1. So, if fw_devlink is disabled or set to permissive, this file is not added. Also, this file is removed once the device probes as it's no longer relevant. Signed-off-by: Saravana Kannan <saravanak@google.com> Link: https://lore.kernel.org/r/20200521191800.136035-4-saravanak@google.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
18 lines
793 B
Plaintext
18 lines
793 B
Plaintext
What: /sys/devices/.../waiting_for_supplier
|
|
Date: May 2020
|
|
Contact: Saravana Kannan <saravanak@google.com>
|
|
Description:
|
|
The /sys/devices/.../waiting_for_supplier attribute is only
|
|
present when fw_devlink kernel command line option is enabled
|
|
and is set to something stricter than "permissive". It is
|
|
removed once a device probes successfully (because the
|
|
information is no longer relevant). The number read from it (0
|
|
or 1) reflects whether the device is waiting for one or more
|
|
suppliers to be added and then linked to using device links
|
|
before the device can probe.
|
|
|
|
A value of 0 means the device is not waiting for any suppliers
|
|
to be added before it can probe. A value of 1 means the device
|
|
is waiting for one or more suppliers to be added before it can
|
|
probe.
|