1
linux/drivers/misc
Henrique de Moraes Holschuh 5fba344cfd ACPI: thinkpad-acpi: clean up probing and move init to subdrivers
Move most of the probing code to its own function, and most of the
subdriver-specific init code into subdriver init functions.

This allows us to not define pci_handle unless the dock subdriver is
enabled, as well.

This patch causes a minor userland interface change: if a subdriver doesn't
detect a capability, /proc entries for it are not created anymore (as
opposed to a /proc entry that just returned "unsupported").

Signed-off-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
Signed-off-by: Len Brown <len.brown@intel.com>
2007-04-21 23:30:33 -04:00
..
hdpuftrs [PATCH] mark struct file_operations const 5 2007-02-12 09:48:45 -08:00
ibmasm [PATCH] mark struct file_operations const 5 2007-02-12 09:48:45 -08:00
asus-laptop.c asus-laptop: make code static 2007-03-09 21:06:40 -05:00
ioc4.c [PATCH] IOC3/IOC4: PCI mem space resources 2007-02-11 10:51:25 -08:00
Kconfig ACPI: thinkpad-acpi: add debug mode 2007-04-21 23:30:33 -04:00
lkdtm.c [PATCH] assigning enum constant to char * is vile, even if it happens to be 0 2007-02-09 08:28:48 -08:00
Makefile ACPI: thinkpad-acpi: cleanup Kconfig for thinkpad-acpi 2007-03-30 15:35:42 -04:00
msi-laptop.c backlight: Separate backlight properties from backlight ops pointers 2007-02-20 09:26:53 +00:00
sony-laptop.c sony-laptop: fix uninitialised variable 2007-03-07 03:05:13 -05:00
thinkpad_acpi.c ACPI: thinkpad-acpi: clean up probing and move init to subdrivers 2007-04-21 23:30:33 -04:00
thinkpad_acpi.h ACPI: thinkpad-acpi: clean up probing and move init to subdrivers 2007-04-21 23:30:33 -04:00
tifm_7xx1.c [PATCH] Scheduled removal of SA_xxx interrupt flags fixups 2007-02-14 08:09:54 -08:00
tifm_core.c tifm_core: add suspend/resume infrastructure for tifm devices 2007-02-04 20:54:10 +01:00