Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 709ee531 authored by Harald Welte's avatar Harald Welte Committed by Len Brown
Browse files

panasonic-laptop: add Panasonic Let's Note laptop extras driver v0.94



This is a driver for ACPI extras such as hotkeys and backlight
brightness control on various Panasonic "Let's Note" series laptop
computers.

It exports the backlight via the backlight class device API,
and the hotkeys as input event device.  Some more esoteric
items like number of installed batteries are exported via sysfs
device attributes.

Hotkey events also generate old-style ACPI enents through
/proc/acpi/event to interoperate with current versions of acpid.

Signed-off-by: default avatarHarald Welte <laforge@gnumonks.org>
Acked-by: default avatarHenrique de Moraes Holschuh <hmh@hmh.eng.br>
Acked-by: default avatarMatthew Garrett <mjg@redhat.com>
Signed-off-by: default avatarLen Brown <len.brown@intel.com>
parent 72d31053
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -3148,6 +3148,11 @@ M: olof@lixom.net
L:	i2c@lm-sensors.org
S:	Maintained

PANASONIC LAPTOP ACPI EXTRAS DRIVER
P:	Harald Welte
M:	laforge@gnumonks.org
S:	Maintained

PARALLEL PORT SUPPORT
L:	linux-parport@lists.infradead.org (subscribers-only)
S:	Orphan
+11 −0
Original line number Diff line number Diff line
@@ -245,6 +245,17 @@ config MSI_LAPTOP

	  If you have an MSI S270 laptop, say Y or M here.

config PANASONIC_LAPTOP
	tristate "Panasonic Laptop Extras"
	depends on X86 && INPUT
        depends on BACKLIGHT_CLASS_DEVICE
	---help---
	  This driver adds support for access to backlight control and hotkeys
	  on Panasonic Let's Note laptops.

	  If you have a Panasonic Let's note laptop (such as the R1(N variant),
	  R2, R3, R5, T2, W2 and Y2 series), say Y.

config COMPAL_LAPTOP
	tristate "Compal Laptop Extras"
	depends on X86
+1 −0
Original line number Diff line number Diff line
@@ -23,6 +23,7 @@ obj-$(CONFIG_SGI_IOC4) += ioc4.o
obj-$(CONFIG_SONY_LAPTOP)	+= sony-laptop.o
obj-$(CONFIG_THINKPAD_ACPI)	+= thinkpad_acpi.o
obj-$(CONFIG_FUJITSU_LAPTOP)	+= fujitsu-laptop.o
obj-$(CONFIG_PANASONIC_LAPTOP)	+= panasonic-laptop.o
obj-$(CONFIG_EEPROM_93CX6)	+= eeprom_93cx6.o
obj-$(CONFIG_INTEL_MENLOW)	+= intel_menlow.o
obj-$(CONFIG_ENCLOSURE_SERVICES) += enclosure.o
+767 −0

File added.

Preview size limit exceeded, changes collapsed.