driver core: class: remove dev_kobj from struct class
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 31 Mar 2023 09:33:16 +0000 (11:33 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 31 Mar 2023 15:45:11 +0000 (17:45 +0200)
commite78195d52981fc634a4e1e66610a316088bd7458
treec6d53488401dafb57d067a937b338a7ee464b3c2
parentd6bdbbdfb0d45a92407b90209e377bf8c0ed49e9
driver core: class: remove dev_kobj from struct class

The dev_kobj field in struct class is now only written to, but never
read from, so it can be removed as it is useless.

Acked-by: Rafael J. Wysocki <rafael@kernel.org>
Link: https://lore.kernel.org/r/20230331093318.82288-5-gregkh@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
block/genhd.c
drivers/base/class.c
include/linux/device/class.h