HID: amd_sfh: Default to HPD disabled
authorMario Limonciello <mario.limonciello@amd.com>
Fri, 28 Feb 2025 16:31:52 +0000 (10:31 -0600)
committerJiri Kosina <jkosina@suse.com>
Tue, 4 Mar 2025 20:49:32 +0000 (21:49 +0100)
commit832ecb010e60f172cd9060d09f4b13e1b72dff65
tree2188f05b13330be0ad2ecc078dbc0fd8ebb3239a
parente38764f6dbb39c57615d7fb82152c4166e48f25e
HID: amd_sfh: Default to HPD disabled

Unless you know to look for it, HPD is a surprising behavior; particularly
because it can wake the system from suspend. It also has implications for
power consumption because sensors are left enabled.

After the sensors have been probed (and HPD is found present), explicitly
turn off HPD by default. Userspace can manually turn it on if desirable.

Cc: Pratap Nirujogi <pratap.nirujogi@amd.com>
Tested-by: Anson Tsao <anson.tsao@amd.com>
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Jiri Kosina <jkosina@suse.com>
drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c