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

Commit efcfed9b authored by Jean Delvare's avatar Jean Delvare Committed by Jean Delvare
Browse files

Move hp_accel to drivers/platform/x86



The hp_accel driver isn't a hardware monitoring driver, so it doesn't
belong to drivers/hwmon. Move it to drivers/platform/x86, assuming HP
doesn't ship non-x86 laptops.

Signed-off-by: default avatarJean Delvare <khali@linux-fr.org>
Acked-by: default avatarGuenter Roeck <guenter.roeck@ericsson.com>
Acked-by: default avatarEric Piel <eric.piel@tremplin-utc.net>
Acked-by: default avatarJonathan Cameron <jic23@cam.ac.uk>
Tested-by: default avatarEric Piel <eric.piel@tremplin-utc.net>
Tested-by: default avatarTakashi Iwai <tiwai@suse.de>
parent 39c3e721
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -17,8 +17,8 @@ Description
This driver provides support for the accelerometer found in various HP laptops
sporting the feature officially called "HP Mobile Data Protection System 3D" or
"HP 3D DriveGuard". It detects automatically laptops with this sensor. Known
models (full list can be found in drivers/hwmon/hp_accel.c) will have their
axis automatically oriented on standard way (eg: you can directly play
models (full list can be found in drivers/platform/x86/hp_accel.c) will have
their axis automatically oriented on standard way (eg: you can directly play
neverball). The accelerometer data is readable via
/sys/devices/platform/lis3lv02d. Reported values are scaled
to mg values (1/1000th of earth gravity).
+0 −19
Original line number Diff line number Diff line
@@ -1302,25 +1302,6 @@ config SENSORS_ATK0110
	  This driver can also be built as a module. If so, the module
	  will be called asus_atk0110.

config HP_ACCEL
	tristate "HP laptop accelerometer"
	depends on INPUT
	select SENSORS_LIS3LV02D
	select NEW_LEDS
	select LEDS_CLASS
	default n
	help
	  This driver provides support for the "Mobile Data Protection System 3D"
	  or "3D DriveGuard" feature of HP laptops. On such systems the driver
	  should load automatically (via ACPI alias).

	  Support for a led indicating disk protection will be provided as
	  hp::hddprotect. For more information on the feature, refer to
	  Documentation/hwmon/lis3lv02d.

	  To compile this driver as a module, choose M here: the module will
	  be called hp_accel.

endif # ACPI

endif # HWMON
+0 −1
Original line number Diff line number Diff line
@@ -10,7 +10,6 @@ obj-$(CONFIG_SENSORS_LIS3LV02D) += lis3lv02d.o

# APCI drivers
obj-$(CONFIG_SENSORS_ATK0110)	+= asus_atk0110.o
obj-$(CONFIG_HP_ACCEL)		+= hp_accel.o

# Native drivers
# asb100, then w83781d go first, as they can override other drivers' addresses.
+18 −0
Original line number Diff line number Diff line
@@ -138,6 +138,24 @@ config TC1100_WMI
	  This is a driver for the WMI extensions (wireless and bluetooth power
	  control) of the HP Compaq TC1100 tablet.

config HP_ACCEL
	tristate "HP laptop accelerometer"
	depends on INPUT && ACPI
	select SENSORS_LIS3LV02D
	select NEW_LEDS
	select LEDS_CLASS
	help
	  This driver provides support for the "Mobile Data Protection System 3D"
	  or "3D DriveGuard" feature of HP laptops. On such systems the driver
	  should load automatically (via ACPI alias).

	  Support for a led indicating disk protection will be provided as
	  hp::hddprotect. For more information on the feature, refer to
	  Documentation/hwmon/lis3lv02d.

	  To compile this driver as a module, choose M here: the module will
	  be called hp_accel.

config HP_WMI
	tristate "HP WMI extras"
	depends on ACPI_WMI
Loading