linux/include/linux/device
Danilo Krummrich 46def663dd driver core: remove driver_set_override()
All buses have been converted from driver_set_override() to the generic
driver_override infrastructure introduced in commit cb3d1049f4
("driver core: generalize driver_override in struct device").

Buses now either opt into the generic sysfs callbacks via the
bus_type::driver_override flag, or use device_set_driver_override() /
__device_set_driver_override() directly.

Thus, remove the now-unused driver_set_override() helper.

Link: https://bugzilla.kernel.org/show_bug.cgi?id=220789
Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Link: https://patch.msgid.link/20260505133935.3772495-6-dakr@kernel.org
Signed-off-by: Danilo Krummrich <dakr@kernel.org>
2026-05-30 22:25:50 +02:00
..
bus.h driver core: make struct bus_type groups members constant arrays 2026-05-22 13:32:05 +02:00
class.h driver core: class: fix typo in struct class documentation 2026-05-04 21:21:54 +02:00
devres.h driver-core: move devres_for_each_res() to base.h 2026-01-22 17:13:36 +01:00
driver.h driver core: remove driver_set_override() 2026-05-30 22:25:50 +02:00
faux.h driver core: add a faux bus for use when a simple device/bus is needed 2025-02-13 16:58:51 +01:00