Skip to content

Commit ad8f07c

Browse files
mjg59torvalds
authored andcommitted
misc: add dell-laptop driver
Add a driver for controlling Dell-specific backlight and rfkill interfaces. This driver makes use of the dcdbas interface to the Dell firmware to allow the backlight and rfkill interfaces on Dell systems to be driven through the standardised sysfs interfaces. Signed-off-by: Matthew Garrett <[email protected]> Cc: Matt Domsch <[email protected]> Cc: Ivo van Doorn <[email protected]> Cc: Len Brown <[email protected]> Cc: Richard Purdie <[email protected]> Cc: Henrique de Moraes Holschuh <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
1 parent 3cab7fd commit ad8f07c

File tree

4 files changed

+454
-0
lines changed

4 files changed

+454
-0
lines changed

MAINTAINERS

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1360,6 +1360,11 @@ P: Maciej W. Rozycki
13601360
13611361
S: Maintained
13621362

1363+
DELL LAPTOP DRIVER
1364+
P: Matthew Garrett
1365+
1366+
S: Maintained
1367+
13631368
DELL LAPTOP SMM DRIVER
13641369
P: Massimo Dal Zotto
13651370

drivers/misc/Kconfig

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -498,6 +498,18 @@ config SGI_GRU_DEBUG
498498
This option enables addition debugging code for the SGI GRU driver. If
499499
you are unsure, say N.
500500

501+
config DELL_LAPTOP
502+
tristate "Dell Laptop Extras (EXPERIMENTAL)"
503+
depends on X86
504+
depends on DCDBAS
505+
depends on EXPERIMENTAL
506+
depends on BACKLIGHT_CLASS_DEVICE
507+
depends on RFKILL
508+
default n
509+
---help---
510+
This driver adds support for rfkill and backlight control to Dell
511+
laptops.
512+
501513
source "drivers/misc/c2port/Kconfig"
502514

503515
endif # MISC_DEVICES

drivers/misc/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ obj-$(CONFIG_ICS932S401) += ics932s401.o
1818
obj-$(CONFIG_TC1100_WMI) += tc1100-wmi.o
1919
obj-$(CONFIG_LKDTM) += lkdtm.o
2020
obj-$(CONFIG_TIFM_CORE) += tifm_core.o
21+
obj-$(CONFIG_DELL_LAPTOP) += dell-laptop.o
2122
obj-$(CONFIG_TIFM_7XX1) += tifm_7xx1.o
2223
obj-$(CONFIG_PHANTOM) += phantom.o
2324
obj-$(CONFIG_SGI_IOC4) += ioc4.o

0 commit comments

Comments
 (0)