driver core: bus: constify some internal functions
The functions add_probe_files() and remove_probe_files() should be taking a const * to bus_type, not just a *, so fix that up. These functions should really be removed entirely and an attribute group used instead, but for now, make this change so that other const work can continue. Cc: "Rafael J. Wysocki" <rafael@kernel.org> Link: https://lore.kernel.org/r/20230208111330.439504-21-gregkh@linuxfoundation.org Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Родитель
f91482be9b
Коммит
4dd1f3f8f9
|
@ -603,7 +603,7 @@ static void remove_bind_files(struct device_driver *drv)
|
|||
static BUS_ATTR_WO(drivers_probe);
|
||||
static BUS_ATTR_RW(drivers_autoprobe);
|
||||
|
||||
static int add_probe_files(struct bus_type *bus)
|
||||
static int add_probe_files(const struct bus_type *bus)
|
||||
{
|
||||
int retval;
|
||||
|
||||
|
@ -618,7 +618,7 @@ out:
|
|||
return retval;
|
||||
}
|
||||
|
||||
static void remove_probe_files(struct bus_type *bus)
|
||||
static void remove_probe_files(const struct bus_type *bus)
|
||||
{
|
||||
bus_remove_file(bus, &bus_attr_drivers_autoprobe);
|
||||
bus_remove_file(bus, &bus_attr_drivers_probe);
|
||||
|
|
Загрузка…
Ссылка в новой задаче