summaryrefslogtreecommitdiff
path: root/include/linux/device
diff options
context:
space:
mode:
authorIngo Molnar <mingo@kernel.org>2026-04-02 16:03:51 +0300
committerIngo Molnar <mingo@kernel.org>2026-04-02 16:04:09 +0300
commit9853914c08e00d2ccbffbceaaada5ad7c6e4db4c (patch)
tree2e01e853871112c32a9cc446479459f1ecb9948d /include/linux/device
parent265439eb88fda0bf77821e10aafed22cdd450f9d (diff)
parente08d007f9d813616ce7093600bc4fdb9c9d81d89 (diff)
downloadlinux-9853914c08e00d2ccbffbceaaada5ad7c6e4db4c.tar.xz
Merge branch 'sched/urgent' into sched/core, to resolve conflicts
The following fix in sched/urgent: e08d007f9d81 ("sched/debug: Fix avg_vruntime() usage") is in conflict with this pending commit in sched/core: 4823725d9d1d ("sched/fair: Increase weight bits for avg_vruntime") Both modify the same variable definition and initialization blocks, resolve it by merging the two. Conflicts: kernel/sched/debug.c Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'include/linux/device')
-rw-r--r--include/linux/device/bus.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/linux/device/bus.h b/include/linux/device/bus.h
index 63de5f053c33..c1b463cd6464 100644
--- a/include/linux/device/bus.h
+++ b/include/linux/device/bus.h
@@ -65,6 +65,9 @@ struct fwnode_handle;
* this bus.
* @pm: Power management operations of this bus, callback the specific
* device driver's pm-ops.
+ * @driver_override: Set to true if this bus supports the driver_override
+ * mechanism, which allows userspace to force a specific
+ * driver to bind to a device via a sysfs attribute.
* @need_parent_lock: When probing or removing a device on this bus, the
* device core should lock the device's parent.
*
@@ -106,6 +109,7 @@ struct bus_type {
const struct dev_pm_ops *pm;
+ bool driver_override;
bool need_parent_lock;
};