18c2ecf20Sopenharmony_ciWhat: /sys/devices/.../waiting_for_supplier 28c2ecf20Sopenharmony_ciDate: May 2020 38c2ecf20Sopenharmony_ciContact: Saravana Kannan <saravanak@google.com> 48c2ecf20Sopenharmony_ciDescription: 58c2ecf20Sopenharmony_ci The /sys/devices/.../waiting_for_supplier attribute is only 68c2ecf20Sopenharmony_ci present when fw_devlink kernel command line option is enabled 78c2ecf20Sopenharmony_ci and is set to something stricter than "permissive". It is 88c2ecf20Sopenharmony_ci removed once a device probes successfully (because the 98c2ecf20Sopenharmony_ci information is no longer relevant). The number read from it (0 108c2ecf20Sopenharmony_ci or 1) reflects whether the device is waiting for one or more 118c2ecf20Sopenharmony_ci suppliers to be added and then linked to using device links 128c2ecf20Sopenharmony_ci before the device can probe. 138c2ecf20Sopenharmony_ci 148c2ecf20Sopenharmony_ci A value of 0 means the device is not waiting for any suppliers 158c2ecf20Sopenharmony_ci to be added before it can probe. A value of 1 means the device 168c2ecf20Sopenharmony_ci is waiting for one or more suppliers to be added before it can 178c2ecf20Sopenharmony_ci probe. 18