linux-stable-rt/drivers
Greg Kroah-Hartman 51d172d5f3 [PATCH] Driver Core: add the ability for class_device structures to be nested
This patch allows struct class_device to be nested, so that another
struct class_device can be the parent of a new one, instead of only
having the struct class be the parent.  This will allow us to
(hopefully) fix up the input and video class subsystem mess.

But please people, don't go crazy and start making huge trees of class
devices, you should only need 2 levels deep to get everything to work
(remember to use a class_interface to get notification of a new class
device being added to the system.)

Oh, this also allows us to have the possibility of potentially, someday,
moving /sys/block into /sys/class.  The main hindrance is that pesky
/dev numberspace issue...

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2005-10-28 09:52:51 -07:00
..
acorn
acpi
atm
base [PATCH] Driver Core: add the ability for class_device structures to be nested 2005-10-28 09:52:51 -07:00
block [PATCH] add sysfs attr to re-emit device hotplug event 2005-10-28 09:52:51 -07:00
bluetooth
cdrom
char
connector
cpufreq
crypto
dio
eisa
fc4
firmware
hwmon
i2c
ide [PATCH] add sysfs support for ide tape 2005-10-28 09:52:50 -07:00
ieee1394
infiniband
input
isdn
macintosh
mca
md
media
message [PATCH] I2O: remove i2o_device_class 2005-10-28 09:52:51 -07:00
mfd
misc
mmc
mtd
net
nubus
oprofile
parisc
parport
pci
pcmcia [PATCH] Driver core: pass interface to class interface methods 2005-10-28 09:52:51 -07:00
pnp
s390
sbus
scsi [PATCH] Driver core: pass interface to class interface methods 2005-10-28 09:52:51 -07:00
serial
sh
sn
tc
telephony
usb [PATCH] usb device wakeup flags 2005-10-28 09:52:50 -07:00
video
w1
zorro
Kconfig
Makefile