kernel-hacking-2024-linux-s.../drivers/staging
Andi Kleen 28812fe11a driver-core: Add attribute argument to class_attribute show/store
Passing the attribute to the low level IO functions allows all kinds
of cleanups, by sharing low level IO code without requiring
an own function for every piece of data.

Also drivers can extend the attributes with own data fields
and use that in the low level function.

This makes the class attributes the same as sysdev_class attributes
and plain attributes.

This will allow further cleanups in drivers.

Full tree sweep converting all users.

Signed-off-by: Andi Kleen <ak@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2010-03-07 17:04:48 -08:00
..
arlan Staging: merge staging patches into Linus's main branch 2010-03-04 08:39:02 -08:00
asus_oled driver-core: Add attribute argument to class_attribute show/store 2010-03-07 17:04:48 -08:00
batman-adv
comedi Staging: Merge two branches of coding style fixes together 2010-03-04 08:14:54 -08:00
crystalhd
cx25821
dream Staging: Merge two branches of coding style fixes together 2010-03-04 08:14:54 -08:00
dt3155 staging: dt3155: revert u_long to u64 usage 2010-03-03 16:43:07 -08:00
echo
et131x Staging: merge staging patches into Linus's main branch 2010-03-04 08:39:02 -08:00
frontier
go7007 Staging: merge staging patches into Linus's main branch 2010-03-04 08:39:02 -08:00
hv Staging: merge staging patches into Linus's main branch 2010-03-04 08:39:02 -08:00
iio
line6
netwave
octeon
otus
panel
phison Staging: merge staging patches into Linus's main branch 2010-03-04 08:39:02 -08:00
poch
pohmelfs Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6 2010-03-07 15:49:12 -08:00
quatech_usb2
ramzswap
rar_register
rt2860
rt2870
rt3070 Staging: rt3070: md4.h: Checkpatch cleanup 2010-03-03 16:43:07 -08:00
rtl8187se Staging: merge staging patches into Linus's main branch 2010-03-04 08:39:02 -08:00
rtl8192e
rtl8192su Staging: merge staging patches into Linus's main branch 2010-03-04 08:39:02 -08:00
rtl8192u
samsung-laptop
sep
serqt_usb2
slicoss Staging: merge staging patches into Linus's main branch 2010-03-04 08:39:02 -08:00
sm7xx Staging: merge staging patches into Linus's main branch 2010-03-04 08:39:02 -08:00
strip
udlfb
usbip Staging: merge staging patches into Linus's main branch 2010-03-04 08:39:02 -08:00
vme
vt6655 Staging: merge staging patches into Linus's main branch 2010-03-04 08:39:02 -08:00
vt6656
wavelan
winbond Staging: winbond: fix up wireless api errors 2010-03-04 08:44:13 -08:00
wlags49_h2 Staging: merge staging patches into Linus's main branch 2010-03-04 08:39:02 -08:00
wlags49_h25
wlan-ng Staging: Merge two branches of coding style fixes together 2010-03-04 08:14:54 -08:00
Kconfig
Makefile
staging.c