diff options
Diffstat (limited to 'include/linux/fwnode.h')
| -rw-r--r-- | include/linux/fwnode.h | 4 | 
1 files changed, 4 insertions, 0 deletions
diff --git a/include/linux/fwnode.h b/include/linux/fwnode.h index 9a81c4410b9f..89b9bdfca925 100644 --- a/include/linux/fwnode.h +++ b/include/linux/fwnode.h @@ -27,11 +27,15 @@ struct device;   *			     driver needs its child devices to be bound with   *			     their respective drivers as soon as they are   *			     added. + * BEST_EFFORT: The fwnode/device needs to probe early and might be missing some + *		suppliers. Only enforce ordering with suppliers that have + *		drivers.   */  #define FWNODE_FLAG_LINKS_ADDED			BIT(0)  #define FWNODE_FLAG_NOT_DEVICE			BIT(1)  #define FWNODE_FLAG_INITIALIZED			BIT(2)  #define FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD	BIT(3) +#define FWNODE_FLAG_BEST_EFFORT			BIT(4)  struct fwnode_handle {  	struct fwnode_handle *secondary;  | 
