diff options
author | Basavaraj Natikar <Basavaraj.Natikar@amd.com> | 2023-04-11 21:49:01 +0530 |
---|---|---|
committer | Jiri Kosina <jkosina@suse.cz> | 2023-04-13 15:57:14 +0200 |
commit | 4bd763568dbdafdf7cd6b3fcc73f84f1a6f305d1 (patch) | |
tree | 3eb9e827ee3df0a2f89384157a110f06ecb7281d /drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | |
parent | 8455cbb25927013b3417ab619dced1c0e87708af (diff) | |
download | linux-stable-4bd763568dbdafdf7cd6b3fcc73f84f1a6f305d1.tar.gz linux-stable-4bd763568dbdafdf7cd6b3fcc73f84f1a6f305d1.tar.bz2 linux-stable-4bd763568dbdafdf7cd6b3fcc73f84f1a6f305d1.zip |
HID: amd_sfh: Support for additional light sensor
There is support for additional light sensors in the SFH firmware.
As a result, add support for additional light sensors.
Signed-off-by: Basavaraj Natikar <Basavaraj.Natikar@amd.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Diffstat (limited to 'drivers/hid/amd-sfh-hid/amd_sfh_pcie.c')
-rw-r--r-- | drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/hid/amd-sfh-hid/amd_sfh_pcie.c b/drivers/hid/amd-sfh-hid/amd_sfh_pcie.c index c936d6a51c0c..2530fa98b568 100644 --- a/drivers/hid/amd-sfh-hid/amd_sfh_pcie.c +++ b/drivers/hid/amd-sfh-hid/amd_sfh_pcie.c @@ -29,6 +29,7 @@ #define MAGNO_EN BIT(2) #define HPD_EN BIT(16) #define ALS_EN BIT(19) +#define ACS_EN BIT(22) static int sensor_mask_override = -1; module_param_named(sensor_mask, sensor_mask_override, int, 0444); @@ -233,6 +234,9 @@ int amd_mp2_get_sensor_num(struct amd_mp2_dev *privdata, u8 *sensor_id) if (HPD_EN & activestatus) sensor_id[num_of_sensors++] = HPD_IDX; + if (ACS_EN & activestatus) + sensor_id[num_of_sensors++] = ACS_IDX; + return num_of_sensors; } |