Skip to content

Commit da0d31c

Browse files
committed
Merge: RHEL-9.7 ISH Updates to Upstream v6.15
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/6962 ISH updates from upstream v6.15 JIRA: https://issues.redhat.com/browse/RHEL-94431 Brew: https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=67809336 Omitted-fix: 1b2d053 HID: intel-thc-hid: Add basic THC driver skeleton Added upstream 2025-01-06 This driver has not been incorporated into RHEL. Signed-off-by: Tony Camuso <tcamuso@redhat.com> Approved-by: Desnes Nunes <desnesn@redhat.com> Approved-by: Steve Best <sbest@redhat.com> Approved-by: Bastien Nocera <bnocera@redhat.com> Approved-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> Merged-by: Augusto Caringi <acaringi@redhat.com>
2 parents dac6567 + 4af5c96 commit da0d31c

File tree

28 files changed

+186
-121
lines changed

28 files changed

+186
-121
lines changed

drivers/hid/Kconfig

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1339,10 +1339,6 @@ endmenu
13391339

13401340
source "drivers/hid/bpf/Kconfig"
13411341

1342-
endif # HID
1343-
1344-
source "drivers/hid/usbhid/Kconfig"
1345-
13461342
source "drivers/hid/i2c-hid/Kconfig"
13471343

13481344
source "drivers/hid/intel-ish-hid/Kconfig"
@@ -1351,4 +1347,11 @@ source "drivers/hid/amd-sfh-hid/Kconfig"
13511347

13521348
source "drivers/hid/surface-hid/Kconfig"
13531349

1350+
1351+
endif # HID
1352+
1353+
# USB support may be used with HID disabled
1354+
1355+
source "drivers/hid/usbhid/Kconfig"
1356+
13541357
endif # HID_SUPPORT

drivers/hid/amd-sfh-hid/Kconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ menu "AMD SFH HID Support"
55

66
config AMD_SFH_HID
77
tristate "AMD Sensor Fusion Hub"
8-
depends on HID
98
depends on X86
109
help
1110
If you say yes to this option, support will be included for the

drivers/hid/hid-asus.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1176,7 +1176,7 @@ static __u8 *asus_report_fixup(struct hid_device *hdev, __u8 *rdesc,
11761176

11771177
if (drvdata->quirks & QUIRK_G752_KEYBOARD &&
11781178
*rsize == 75 && rdesc[61] == 0x15 && rdesc[62] == 0x00) {
1179-
/* report is missing usage mninum and maximum */
1179+
/* report is missing usage minimum and maximum */
11801180
__u8 *new_rdesc;
11811181
size_t new_size = *rsize + sizeof(asus_g752_fixed_rdesc);
11821182

drivers/hid/hid-logitech-hidpp.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2522,7 +2522,7 @@ static void hidpp_ff_work_handler(struct work_struct *w)
25222522
/* regular effect destroyed */
25232523
data->effect_ids[wd->params[0]-1] = -1;
25242524
else if (wd->effect_id >= HIDPP_FF_EFFECTID_AUTOCENTER)
2525-
/* autocenter spring destoyed */
2525+
/* autocenter spring destroyed */
25262526
data->slot_autocenter = 0;
25272527
break;
25282528
case HIDPP_FF_SET_GLOBAL_GAINS:

drivers/hid/hid-picolcd_fb.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -296,7 +296,7 @@ static void picolcd_fb_destroy(struct fb_info *info)
296296
/* make sure no work is deferred */
297297
fb_deferred_io_cleanup(info);
298298

299-
/* No thridparty should ever unregister our framebuffer! */
299+
/* No thirdparty should ever unregister our framebuffer! */
300300
WARN_ON(fbdata->picolcd != NULL);
301301

302302
vfree((u8 *)info->fix.smem_start);

drivers/hid/hid-sensor-custom.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -946,7 +946,7 @@ hid_sensor_register_platform_device(struct platform_device *pdev,
946946

947947
memcpy(real_usage, match->luid, 4);
948948

949-
/* usage id are all lowcase */
949+
/* usage id are all lowercase */
950950
for (c = real_usage; *c != '\0'; c++)
951951
*c = tolower(*c);
952952

drivers/hid/hid-steam.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ enum
253253
ID_CONTROLLER_DECK_STATE = 9
254254
};
255255

256-
/* String attribute idenitifiers */
256+
/* String attribute identifiers */
257257
enum {
258258
ATTRIB_STR_BOARD_SERIAL,
259259
ATTRIB_STR_UNIT_SERIAL,

drivers/hid/i2c-hid/Kconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
menuconfig I2C_HID
33
tristate "I2C HID support"
44
default y
5-
depends on I2C && INPUT && HID
5+
depends on I2C
66

77
if I2C_HID
88

drivers/hid/intel-ish-hid/Kconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ config INTEL_ISH_HID
66
tristate "Intel Integrated Sensor Hub"
77
default n
88
depends on X86
9-
depends on HID
109
help
1110
The Integrated Sensor Hub (ISH) enables the ability to offload
1211
sensor polling and algorithm processing to a dedicated low power

drivers/hid/intel-ish-hid/ipc/hw-ish.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@
3636
#define PCI_DEVICE_ID_INTEL_ISH_ARL_H 0x7745
3737
#define PCI_DEVICE_ID_INTEL_ISH_ARL_S 0x7F78
3838
#define PCI_DEVICE_ID_INTEL_ISH_LNL_M 0xA845
39+
#define PCI_DEVICE_ID_INTEL_ISH_PTL_H 0xE345
40+
#define PCI_DEVICE_ID_INTEL_ISH_PTL_P 0xE445
3941

4042
#define REVISION_ID_CHT_A0 0x6
4143
#define REVISION_ID_CHT_Ax_SI 0x0

0 commit comments

Comments
 (0)