diff options
Diffstat (limited to 'SOURCES')
28 files changed, 141 insertions, 73 deletions
diff --git a/SOURCES/Patchlist.changelog b/SOURCES/Patchlist.changelog index 4e240b5..98e1271 100644 --- a/SOURCES/Patchlist.changelog +++ b/SOURCES/Patchlist.changelog @@ -1,3 +1,9 @@ +"https://gitlab.com/cki-project/kernel-ark/-/commit"/067c5243fae90055e1276c8ba54076f4bbaef253 + 067c5243fae90055e1276c8ba54076f4bbaef253 Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/eed0dfdb91bf9fd3545a8c1a2f926590a34ad7f7 + eed0dfdb91bf9fd3545a8c1a2f926590a34ad7f7 Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID + "https://gitlab.com/cki-project/kernel-ark/-/commit"/46a8350ec1068377bdfcd55191012325f85113bb 46a8350ec1068377bdfcd55191012325f85113bb Revert "cpupower: Bump soname version" diff --git a/SOURCES/kernel-aarch64-16k-debug-fedora.config b/SOURCES/kernel-aarch64-16k-debug-fedora.config index 990ffa6..bd4f041 100644 --- a/SOURCES/kernel-aarch64-16k-debug-fedora.config +++ b/SOURCES/kernel-aarch64-16k-debug-fedora.config @@ -9968,9 +9968,9 @@ CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m CONFIG_DRM_APPLETBDRM=m CONFIG_HID_APPLETB_BL=m CONFIG_HID_APPLETB_KBD=m CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel-aarch64-16k-fedora.config b/SOURCES/kernel-aarch64-16k-fedora.config index ec0e8aa..ec61b3f 100644 --- a/SOURCES/kernel-aarch64-16k-fedora.config +++ b/SOURCES/kernel-aarch64-16k-fedora.config @@ -9939,9 +9939,9 @@ CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m CONFIG_DRM_APPLETBDRM=m CONFIG_HID_APPLETB_BL=m CONFIG_HID_APPLETB_KBD=m CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel-aarch64-64k-debug-rhel.config b/SOURCES/kernel-aarch64-64k-debug-rhel.config index 3c11aac..8b16e57 100644 --- a/SOURCES/kernel-aarch64-64k-debug-rhel.config +++ b/SOURCES/kernel-aarch64-64k-debug-rhel.config @@ -8056,9 +8056,9 @@ CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m CONFIG_DRM_APPLETBDRM=m CONFIG_HID_APPLETB_BL=m CONFIG_HID_APPLETB_KBD=m CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel-aarch64-64k-rhel.config b/SOURCES/kernel-aarch64-64k-rhel.config index 77f32a4..14aa64a 100644 --- a/SOURCES/kernel-aarch64-64k-rhel.config +++ b/SOURCES/kernel-aarch64-64k-rhel.config @@ -8031,9 +8031,9 @@ CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m CONFIG_DRM_APPLETBDRM=m CONFIG_HID_APPLETB_BL=m CONFIG_HID_APPLETB_KBD=m CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel-aarch64-debug-fedora.config b/SOURCES/kernel-aarch64-debug-fedora.config index 4d85066..4eaf2fc 100644 --- a/SOURCES/kernel-aarch64-debug-fedora.config +++ b/SOURCES/kernel-aarch64-debug-fedora.config @@ -9968,9 +9968,9 @@ CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m CONFIG_DRM_APPLETBDRM=m CONFIG_HID_APPLETB_BL=m CONFIG_HID_APPLETB_KBD=m CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel-aarch64-debug-rhel.config b/SOURCES/kernel-aarch64-debug-rhel.config index ebbe575..bae5983 100644 --- a/SOURCES/kernel-aarch64-debug-rhel.config +++ b/SOURCES/kernel-aarch64-debug-rhel.config @@ -8052,9 +8052,9 @@ CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m CONFIG_DRM_APPLETBDRM=m CONFIG_HID_APPLETB_BL=m CONFIG_HID_APPLETB_KBD=m CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel-aarch64-fedora.config b/SOURCES/kernel-aarch64-fedora.config index 1bb5dec..7eb940a 100644 --- a/SOURCES/kernel-aarch64-fedora.config +++ b/SOURCES/kernel-aarch64-fedora.config @@ -9939,9 +9939,9 @@ CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m CONFIG_DRM_APPLETBDRM=m CONFIG_HID_APPLETB_BL=m CONFIG_HID_APPLETB_KBD=m CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel-aarch64-rhel.config b/SOURCES/kernel-aarch64-rhel.config index cfcc4f8..723a6e3 100644 --- a/SOURCES/kernel-aarch64-rhel.config +++ b/SOURCES/kernel-aarch64-rhel.config @@ -8027,9 +8027,9 @@ CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m CONFIG_DRM_APPLETBDRM=m CONFIG_HID_APPLETB_BL=m CONFIG_HID_APPLETB_KBD=m CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel-aarch64-rt-debug-rhel.config b/SOURCES/kernel-aarch64-rt-debug-rhel.config index 9fbeebc..6802b3d 100644 --- a/SOURCES/kernel-aarch64-rt-debug-rhel.config +++ b/SOURCES/kernel-aarch64-rt-debug-rhel.config @@ -8112,9 +8112,9 @@ CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m CONFIG_DRM_APPLETBDRM=m CONFIG_HID_APPLETB_BL=m CONFIG_HID_APPLETB_KBD=m CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel-aarch64-rt-rhel.config b/SOURCES/kernel-aarch64-rt-rhel.config index 77d7f10..cb5df81 100644 --- a/SOURCES/kernel-aarch64-rt-rhel.config +++ b/SOURCES/kernel-aarch64-rt-rhel.config @@ -8087,9 +8087,9 @@ CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m CONFIG_DRM_APPLETBDRM=m CONFIG_HID_APPLETB_BL=m CONFIG_HID_APPLETB_KBD=m CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel-ppc64le-debug-fedora.config b/SOURCES/kernel-ppc64le-debug-fedora.config index 2c014c2..7982fad 100644 --- a/SOURCES/kernel-ppc64le-debug-fedora.config +++ b/SOURCES/kernel-ppc64le-debug-fedora.config @@ -8275,9 +8275,9 @@ CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m CONFIG_DRM_APPLETBDRM=m CONFIG_HID_APPLETB_BL=m CONFIG_HID_APPLETB_KBD=m CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel-ppc64le-debug-rhel.config b/SOURCES/kernel-ppc64le-debug-rhel.config index 64f780e..7fde4dc 100644 --- a/SOURCES/kernel-ppc64le-debug-rhel.config +++ b/SOURCES/kernel-ppc64le-debug-rhel.config @@ -7521,9 +7521,9 @@ CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m CONFIG_DRM_APPLETBDRM=m CONFIG_HID_APPLETB_BL=m CONFIG_HID_APPLETB_KBD=m CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel-ppc64le-fedora.config b/SOURCES/kernel-ppc64le-fedora.config index df182c6..21b92d4 100644 --- a/SOURCES/kernel-ppc64le-fedora.config +++ b/SOURCES/kernel-ppc64le-fedora.config @@ -8244,9 +8244,9 @@ CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m CONFIG_DRM_APPLETBDRM=m CONFIG_HID_APPLETB_BL=m CONFIG_HID_APPLETB_KBD=m CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel-ppc64le-rhel.config b/SOURCES/kernel-ppc64le-rhel.config index 40b9392..dfad115 100644 --- a/SOURCES/kernel-ppc64le-rhel.config +++ b/SOURCES/kernel-ppc64le-rhel.config @@ -7498,9 +7498,9 @@ CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m CONFIG_DRM_APPLETBDRM=m CONFIG_HID_APPLETB_BL=m CONFIG_HID_APPLETB_KBD=m CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel-s390x-debug-fedora.config b/SOURCES/kernel-s390x-debug-fedora.config index e8b901f..fe00aca 100644 --- a/SOURCES/kernel-s390x-debug-fedora.config +++ b/SOURCES/kernel-s390x-debug-fedora.config @@ -8211,9 +8211,9 @@ CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m CONFIG_DRM_APPLETBDRM=m CONFIG_HID_APPLETB_BL=m CONFIG_HID_APPLETB_KBD=m CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel-s390x-debug-rhel.config b/SOURCES/kernel-s390x-debug-rhel.config index 4d051d7..b563264 100644 --- a/SOURCES/kernel-s390x-debug-rhel.config +++ b/SOURCES/kernel-s390x-debug-rhel.config @@ -7504,9 +7504,9 @@ CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m CONFIG_DRM_APPLETBDRM=m CONFIG_HID_APPLETB_BL=m CONFIG_HID_APPLETB_KBD=m CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel-s390x-fedora.config b/SOURCES/kernel-s390x-fedora.config index e26a697..1507306 100644 --- a/SOURCES/kernel-s390x-fedora.config +++ b/SOURCES/kernel-s390x-fedora.config @@ -8180,9 +8180,9 @@ CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m CONFIG_DRM_APPLETBDRM=m CONFIG_HID_APPLETB_BL=m CONFIG_HID_APPLETB_KBD=m CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel-s390x-rhel.config b/SOURCES/kernel-s390x-rhel.config index c2c1ecf..6af13b4 100644 --- a/SOURCES/kernel-s390x-rhel.config +++ b/SOURCES/kernel-s390x-rhel.config @@ -7481,9 +7481,9 @@ CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m CONFIG_DRM_APPLETBDRM=m CONFIG_HID_APPLETB_BL=m CONFIG_HID_APPLETB_KBD=m CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel-s390x-zfcpdump-rhel.config b/SOURCES/kernel-s390x-zfcpdump-rhel.config index c987d1e..aa058bb 100644 --- a/SOURCES/kernel-s390x-zfcpdump-rhel.config +++ b/SOURCES/kernel-s390x-zfcpdump-rhel.config @@ -7504,9 +7504,9 @@ CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m CONFIG_DRM_APPLETBDRM=m CONFIG_HID_APPLETB_BL=m CONFIG_HID_APPLETB_KBD=m CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel-x86_64-debug-fedora.config b/SOURCES/kernel-x86_64-debug-fedora.config index ee8a2e4..0179bc2 100644 --- a/SOURCES/kernel-x86_64-debug-fedora.config +++ b/SOURCES/kernel-x86_64-debug-fedora.config @@ -8857,6 +8857,14 @@ CONFIG_IPC_CLASSES=y CONFIG_LEDS_TPS68470=m CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m +CONFIG_DRM_AMD_COLOR_STEAMDECK=y +CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m +CONFIG_DRM_APPLETBDRM=m +CONFIG_HID_APPLETB_BL=m +CONFIG_HID_APPLETB_KBD=m +CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m +CONFIG_APPLE_BCE=m CONFIG_LEGION_LAPTOP=m CONFIG_ACPI_CALL=m CONFIG_MFD_STEAMDECK=m @@ -8892,17 +8900,9 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_DUMMY_HCD is not set # CONFIG_USB_CONFIGFS is not set # CONFIG_PHY_SAMSUNG_USB2 is not set -CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_SND_SOC_SOF=m CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE=y CONFIG_SND_SOC_SOF_IPC3=y CONFIG_SND_SOC_SOF_INTEL_IPC4=y CONFIG_SND_SOC_SOF_AMD_COMMON=m CONFIG_SND_SOC_TOPOLOGY=y -CONFIG_BMI323_I2C=m -CONFIG_DRM_APPLETBDRM=m -CONFIG_HID_APPLETB_BL=m -CONFIG_HID_APPLETB_KBD=m -CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m -CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel-x86_64-debug-rhel.config b/SOURCES/kernel-x86_64-debug-rhel.config index 46a8f09..a907156 100644 --- a/SOURCES/kernel-x86_64-debug-rhel.config +++ b/SOURCES/kernel-x86_64-debug-rhel.config @@ -7852,6 +7852,14 @@ CONFIG_IPC_CLASSES=y CONFIG_LEDS_TPS68470=m CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m +CONFIG_DRM_AMD_COLOR_STEAMDECK=y +CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m +CONFIG_DRM_APPLETBDRM=m +CONFIG_HID_APPLETB_BL=m +CONFIG_HID_APPLETB_KBD=m +CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m +CONFIG_APPLE_BCE=m CONFIG_LEGION_LAPTOP=m CONFIG_ACPI_CALL=m CONFIG_IIO_HRTIMER_TRIGGER=m @@ -7893,7 +7901,6 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_DUMMY_HCD is not set # CONFIG_USB_CONFIGFS is not set # CONFIG_PHY_SAMSUNG_USB2 is not set -CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_SND_SOC_AMD_SOF_MACH=m CONFIG_SND_SOC_AMD_MACH_COMMON=m CONFIG_SND_SOC_SOF=m @@ -7907,10 +7914,3 @@ CONFIG_SND_SOC_SOF_AMD_ACP63=m # CONFIG_SND_AMD_ASOC_REMBRANDT is not set # CONFIG_SND_SOC_AMD_LEGACY_MACH is not set CONFIG_SND_SOC_TOPOLOGY=y -CONFIG_BMI323_I2C=m -CONFIG_DRM_APPLETBDRM=m -CONFIG_HID_APPLETB_BL=m -CONFIG_HID_APPLETB_KBD=m -CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m -CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel-x86_64-fedora.config b/SOURCES/kernel-x86_64-fedora.config index 2b338b9..5110bd6 100644 --- a/SOURCES/kernel-x86_64-fedora.config +++ b/SOURCES/kernel-x86_64-fedora.config @@ -8827,6 +8827,14 @@ CONFIG_IPC_CLASSES=y CONFIG_LEDS_TPS68470=m CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m +CONFIG_DRM_AMD_COLOR_STEAMDECK=y +CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m +CONFIG_DRM_APPLETBDRM=m +CONFIG_HID_APPLETB_BL=m +CONFIG_HID_APPLETB_KBD=m +CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m +CONFIG_APPLE_BCE=m CONFIG_LEGION_LAPTOP=m CONFIG_ACPI_CALL=m CONFIG_MFD_STEAMDECK=m @@ -8862,17 +8870,9 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_DUMMY_HCD is not set # CONFIG_USB_CONFIGFS is not set # CONFIG_PHY_SAMSUNG_USB2 is not set -CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_SND_SOC_SOF=m CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE=y CONFIG_SND_SOC_SOF_IPC3=y CONFIG_SND_SOC_SOF_INTEL_IPC4=y CONFIG_SND_SOC_SOF_AMD_COMMON=m CONFIG_SND_SOC_TOPOLOGY=y -CONFIG_BMI323_I2C=m -CONFIG_DRM_APPLETBDRM=m -CONFIG_HID_APPLETB_BL=m -CONFIG_HID_APPLETB_KBD=m -CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m -CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel-x86_64-rhel.config b/SOURCES/kernel-x86_64-rhel.config index 304cfeb..1c6c754 100644 --- a/SOURCES/kernel-x86_64-rhel.config +++ b/SOURCES/kernel-x86_64-rhel.config @@ -7828,6 +7828,14 @@ CONFIG_IPC_CLASSES=y CONFIG_LEDS_TPS68470=m CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m +CONFIG_DRM_AMD_COLOR_STEAMDECK=y +CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m +CONFIG_DRM_APPLETBDRM=m +CONFIG_HID_APPLETB_BL=m +CONFIG_HID_APPLETB_KBD=m +CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m +CONFIG_APPLE_BCE=m CONFIG_LEGION_LAPTOP=m CONFIG_ACPI_CALL=m CONFIG_IIO_HRTIMER_TRIGGER=m @@ -7869,7 +7877,6 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_DUMMY_HCD is not set # CONFIG_USB_CONFIGFS is not set # CONFIG_PHY_SAMSUNG_USB2 is not set -CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_SND_SOC_AMD_SOF_MACH=m CONFIG_SND_SOC_AMD_MACH_COMMON=m CONFIG_SND_SOC_SOF=m @@ -7883,10 +7890,3 @@ CONFIG_SND_SOC_SOF_AMD_ACP63=m # CONFIG_SND_AMD_ASOC_REMBRANDT is not set # CONFIG_SND_SOC_AMD_LEGACY_MACH is not set CONFIG_SND_SOC_TOPOLOGY=y -CONFIG_BMI323_I2C=m -CONFIG_DRM_APPLETBDRM=m -CONFIG_HID_APPLETB_BL=m -CONFIG_HID_APPLETB_KBD=m -CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m -CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel-x86_64-rt-debug-rhel.config b/SOURCES/kernel-x86_64-rt-debug-rhel.config index 985beda..cdf65b7 100644 --- a/SOURCES/kernel-x86_64-rt-debug-rhel.config +++ b/SOURCES/kernel-x86_64-rt-debug-rhel.config @@ -7913,6 +7913,14 @@ CONFIG_IPC_CLASSES=y CONFIG_LEDS_TPS68470=m CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m +CONFIG_DRM_AMD_COLOR_STEAMDECK=y +CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m +CONFIG_DRM_APPLETBDRM=m +CONFIG_HID_APPLETB_BL=m +CONFIG_HID_APPLETB_KBD=m +CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m +CONFIG_APPLE_BCE=m CONFIG_LEGION_LAPTOP=m CONFIG_ACPI_CALL=m CONFIG_IIO_HRTIMER_TRIGGER=m @@ -7954,7 +7962,6 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_DUMMY_HCD is not set # CONFIG_USB_CONFIGFS is not set # CONFIG_PHY_SAMSUNG_USB2 is not set -CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_SND_SOC_AMD_SOF_MACH=m CONFIG_SND_SOC_AMD_MACH_COMMON=m CONFIG_SND_SOC_SOF=m @@ -7968,10 +7975,3 @@ CONFIG_SND_SOC_SOF_AMD_ACP63=m # CONFIG_SND_AMD_ASOC_REMBRANDT is not set # CONFIG_SND_SOC_AMD_LEGACY_MACH is not set CONFIG_SND_SOC_TOPOLOGY=y -CONFIG_BMI323_I2C=m -CONFIG_DRM_APPLETBDRM=m -CONFIG_HID_APPLETB_BL=m -CONFIG_HID_APPLETB_KBD=m -CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m -CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel-x86_64-rt-rhel.config b/SOURCES/kernel-x86_64-rt-rhel.config index bce617a..8f7d92f 100644 --- a/SOURCES/kernel-x86_64-rt-rhel.config +++ b/SOURCES/kernel-x86_64-rt-rhel.config @@ -7889,6 +7889,14 @@ CONFIG_IPC_CLASSES=y CONFIG_LEDS_TPS68470=m CONFIG_SENSORS_SURFACE_FAN=m CONFIG_SENSORS_SURFACE_TEMP=m +CONFIG_DRM_AMD_COLOR_STEAMDECK=y +CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m +CONFIG_DRM_APPLETBDRM=m +CONFIG_HID_APPLETB_BL=m +CONFIG_HID_APPLETB_KBD=m +CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m +CONFIG_APPLE_BCE=m CONFIG_LEGION_LAPTOP=m CONFIG_ACPI_CALL=m CONFIG_IIO_HRTIMER_TRIGGER=m @@ -7930,7 +7938,6 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_DUMMY_HCD is not set # CONFIG_USB_CONFIGFS is not set # CONFIG_PHY_SAMSUNG_USB2 is not set -CONFIG_DRM_AMD_COLOR_STEAMDECK=y CONFIG_SND_SOC_AMD_SOF_MACH=m CONFIG_SND_SOC_AMD_MACH_COMMON=m CONFIG_SND_SOC_SOF=m @@ -7944,10 +7951,3 @@ CONFIG_SND_SOC_SOF_AMD_ACP63=m # CONFIG_SND_AMD_ASOC_REMBRANDT is not set # CONFIG_SND_SOC_AMD_LEGACY_MACH is not set CONFIG_SND_SOC_TOPOLOGY=y -CONFIG_BMI323_I2C=m -CONFIG_DRM_APPLETBDRM=m -CONFIG_HID_APPLETB_BL=m -CONFIG_HID_APPLETB_KBD=m -CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m -CONFIG_APPLE_BCE=m -CONFIG_BMI323_SPI=m diff --git a/SOURCES/kernel.changelog b/SOURCES/kernel.changelog index f4767f4..a1d854a 100644 --- a/SOURCES/kernel.changelog +++ b/SOURCES/kernel.changelog @@ -1,3 +1,10 @@ +* Mon Feb 05 2024 Augusto Caringi <acaringi@redhat.com> [6.7.4-0] +- Add keyboard resume bugfixes (Justin M. Forbes) +- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Hans de Goede) +- Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Hans de Goede) +- Linux v6.7.4 +Resolves: + * Wed Jan 31 2024 Justin M. Forbes <jforbes@fedoraproject.org> [6.7.3-0] - Config update for stable backport (Justin M. Forbes) - Add some more bugs to BugsFixed (Justin M. Forbes) diff --git a/SOURCES/patch-6.7-redhat.patch b/SOURCES/patch-6.7-redhat.patch index dc163a4..c7bea04 100644 --- a/SOURCES/patch-6.7-redhat.patch +++ b/SOURCES/patch-6.7-redhat.patch @@ -15,6 +15,7 @@ drivers/firmware/sysfb.c | 18 ++- drivers/hid/hid-rmi.c | 66 -------- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 +++ + drivers/input/keyboard/atkbd.c | 14 +- drivers/input/rmi4/rmi_driver.c | 124 +++++++++------ drivers/iommu/iommu.c | 22 +++ drivers/net/wireless/ath/ath10k/wmi-tlv.c | 4 + @@ -36,10 +37,10 @@ security/lockdown/lockdown.c | 1 + security/security.c | 12 ++ tools/power/cpupower/Makefile | 2 +- - 38 files changed, 674 insertions(+), 176 deletions(-) + 39 files changed, 683 insertions(+), 181 deletions(-) diff --git a/Makefile b/Makefile -index 96a08c9f0faa..e627bde4e578 100644 +index 73a208d9d4c4..cfff9444b6ab 100644 --- a/Makefile +++ b/Makefile @@ -22,6 +22,18 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -732,6 +733,60 @@ index 34aee59dd147..7c5a7f7c11bd 100644 amba_driver_unregister(&etm4x_amba_driver); platform_driver_unregister(&etm4_platform_driver); etm4_pm_clear(); +diff --git a/drivers/input/keyboard/atkbd.c b/drivers/input/keyboard/atkbd.c +index 13ef6284223d..7f67f9f2946b 100644 +--- a/drivers/input/keyboard/atkbd.c ++++ b/drivers/input/keyboard/atkbd.c +@@ -811,7 +811,6 @@ static int atkbd_probe(struct atkbd *atkbd) + { + struct ps2dev *ps2dev = &atkbd->ps2dev; + unsigned char param[2]; +- bool skip_getid; + + /* + * Some systems, where the bit-twiddling when testing the io-lines of the +@@ -825,6 +824,11 @@ static int atkbd_probe(struct atkbd *atkbd) + "keyboard reset failed on %s\n", + ps2dev->serio->phys); + ++ if (atkbd_skip_getid(atkbd)) { ++ atkbd->id = 0xab83; ++ goto deactivate_kbd; ++ } ++ + /* + * Then we check the keyboard ID. We should get 0xab83 under normal conditions. + * Some keyboards report different values, but the first byte is always 0xab or +@@ -833,18 +837,17 @@ static int atkbd_probe(struct atkbd *atkbd) + */ + + param[0] = param[1] = 0xa5; /* initialize with invalid values */ +- skip_getid = atkbd_skip_getid(atkbd); +- if (skip_getid || ps2_command(ps2dev, param, ATKBD_CMD_GETID)) { ++ if (ps2_command(ps2dev, param, ATKBD_CMD_GETID)) { + + /* +- * If the get ID command was skipped or failed, we check if we can at least set ++ * If the get ID command failed, we check if we can at least set + * the LEDs on the keyboard. This should work on every keyboard out there. + * It also turns the LEDs off, which we want anyway. + */ + param[0] = 0; + if (ps2_command(ps2dev, param, ATKBD_CMD_SETLEDS)) + return -1; +- atkbd->id = skip_getid ? 0xab83 : 0xabba; ++ atkbd->id = 0xabba; + return 0; + } + +@@ -860,6 +863,7 @@ static int atkbd_probe(struct atkbd *atkbd) + return -1; + } + ++deactivate_kbd: + /* + * Make sure nothing is coming from the keyboard and disturbs our + * internal state. diff --git a/drivers/input/rmi4/rmi_driver.c b/drivers/input/rmi4/rmi_driver.c index 258d5fe3d395..f7298e3dc8f3 100644 --- a/drivers/input/rmi4/rmi_driver.c @@ -980,10 +1035,10 @@ index 6b6aa3c36744..0ce08e9a0a3d 100644 arg->desc_id = ev->desc_id; arg->status = ev->status; diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index d55a3ffae4b8..a8c1d69567cd 100644 +index a2bf6de11462..692a9e777d72 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c -@@ -4410,6 +4410,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, +@@ -4426,6 +4426,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9084, quirk_bridge_cavm_thrx2_pcie_root); @@ -1043,10 +1098,10 @@ index 542a4bbb21bc..62161ceed2e2 100644 if (err) goto err_out_driver; diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c -index 87480a6e6d93..0f0c5550bea6 100644 +index ef8d9bda94ac..3fab06f3b43e 100644 --- a/drivers/usb/core/hub.c +++ b/drivers/usb/core/hub.c -@@ -5763,6 +5763,13 @@ static void hub_event(struct work_struct *work) +@@ -5777,6 +5777,13 @@ static void hub_event(struct work_struct *work) (u16) hub->change_bits[0], (u16) hub->event_bits[0]); |