linux-stable-rt/drivers
Tejun Heo ad6a1e1c66 driver-core: make devt_attr and uevent_attr static
devt_attr and uevent_attr are either allocated dynamically with or
embedded in device and class_device as they needed their owner field
set to the module implementing the driver.  Now that sysfs implements
immediate disconnect and owner field removed from struct attribute,
there is no reason to do this.  Remove these attributes from
[class_]device and use static attribute structures instead.

Signed-off-by: Tejun Heo <htejun@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2007-07-11 16:09:06 -07:00
..
acorn
acpi
amba
ata
atm
auxdisplay
base driver-core: make devt_attr and uevent_attr static 2007-07-11 16:09:06 -07:00
block sysfs: kill unnecessary attribute->owner 2007-07-11 16:09:06 -07:00
bluetooth
cdrom
char sysfs: kill unnecessary attribute->owner 2007-07-11 16:09:06 -07:00
clocksource
connector
cpufreq sysfs: kill unnecessary attribute->owner 2007-07-11 16:09:06 -07:00
crypto
dio
dma
edac
eisa
fc4
firewire
firmware sysfs: kill unnecessary attribute->owner 2007-07-11 16:09:06 -07:00
hid
hwmon
i2c sysfs: kill unnecessary attribute->owner 2007-07-11 16:09:06 -07:00
ide
ieee1394
infiniband sysfs: kill unnecessary attribute->owner 2007-07-11 16:09:06 -07:00
input sysfs: kill unnecessary attribute->owner 2007-07-11 16:09:06 -07:00
isdn
kvm
leds
macintosh sysfs: kill unnecessary attribute->owner 2007-07-11 16:09:06 -07:00
mca
md
media
message
mfd
misc sysfs: kill unnecessary attribute->owner 2007-07-11 16:09:06 -07:00
mmc
mtd [MIPS] remove LASAT Networks platforms support 2007-07-10 17:33:04 +01:00
net sysfs: kill unnecessary attribute->owner 2007-07-11 16:09:06 -07:00
nubus
oprofile
parisc sysfs: kill unnecessary attribute->owner 2007-07-11 16:09:06 -07:00
parport
pci sysfs: kill unnecessary attribute->owner 2007-07-11 16:09:06 -07:00
pcmcia sysfs: kill unnecessary attribute->owner 2007-07-11 16:09:06 -07:00
pnp
power
ps3
rapidio sysfs: kill unnecessary attribute->owner 2007-07-11 16:09:06 -07:00
rtc sysfs: kill unnecessary attribute->owner 2007-07-11 16:09:06 -07:00
s390 sysfs: kill unnecessary attribute->owner 2007-07-11 16:09:06 -07:00
sbus
scsi sysfs: kill unnecessary attribute->owner 2007-07-11 16:09:06 -07:00
serial
sh
sn
spi sysfs: kill unnecessary attribute->owner 2007-07-11 16:09:06 -07:00
tc [MIPS] DEC: Fix modpost warning. 2007-07-10 17:33:05 +01:00
telephony
usb PM: Remove prev_state from struct dev_pm_info 2007-07-11 16:09:02 -07:00
video sysfs: kill unnecessary attribute->owner 2007-07-11 16:09:06 -07:00
w1 sysfs: kill unnecessary attribute->owner 2007-07-11 16:09:06 -07:00
zorro sysfs: kill unnecessary attribute->owner 2007-07-11 16:09:06 -07:00
Kconfig Merge git://git.infradead.org/~dwmw2/battery-2.6 2007-07-10 14:47:59 -07:00
Makefile