[packages/kernel] update arm/arm64 configs and patches for 6.17

atler atler at pld-linux.org
Wed Oct 1 13:11:14 CEST 2025


commit 3e4a7dc5e7ccf63c2be1286d458f4a9bc2992ec9
Author: Jan Palus <atler at pld-linux.org>
Date:   Wed Oct 1 13:03:53 2025 +0200

    update arm/arm64 configs and patches for 6.17

 kernel-arm64.config     |  5 +++++
 kernel-multiarch.config | 27 ++++++++++++++++++---------
 kernel.spec             |  2 +-
 rpi-sound.patch         |  4 +++-
 4 files changed, 27 insertions(+), 11 deletions(-)
---
diff --git a/kernel.spec b/kernel.spec
index 2a8fbae0..f0563e9b 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -178,7 +178,7 @@ Patch8001:	kernel-pinebook-pro.patch
 Patch8002:	arm-scmi-init-quirks.patch
 Patch8004:	ath-regd.patch
 Patch8005:	rkvdec-hevc.patch
-# Patch8005-md5:	c357a58f19f1466d89ec8ef008ce7e34
+# Patch8005-md5:	be31dd14250cc9e4eb496a5471e88d0f
 
 URL:		https://www.kernel.org/
 AutoReqProv:	no
diff --git a/kernel-arm64.config b/kernel-arm64.config
index b0e0a553..57c9c06e 100644
--- a/kernel-arm64.config
+++ b/kernel-arm64.config
@@ -112,6 +112,7 @@ DMI arm64=y
 #- file drivers/cpufreq/Kconfig goes here
 #- file drivers/acpi/Kconfig goes here
 #- file arch/arm64/kvm/Kconfig goes here
+#- file kernel/livepatch/Kconfig goes here
 
 #-
 #- *** FILE: arch/arm64/Kconfig.platforms ***
@@ -121,6 +122,7 @@ ARCH_AIROHA arm64=n
 ARCH_SUNXI arm64=n
 ARCH_ALPINE arm64=n
 ARCH_APPLE arm64=n
+ARCH_AXIADO arm64=n
 ARCH_BCM arm64=y
 ARCH_BCM2835 arm64=y
 ARCH_BCM_IPROC arm64=n
@@ -129,6 +131,7 @@ ARCH_BRCMSTB arm64=n
 ARCH_BERLIN arm64=n
 ARCH_BITMAIN arm64=n
 ARCH_BLAIZE arm64=n
+ARCH_CIX arm64=n
 ARCH_EXYNOS arm64=n
 ARCH_SPARX5 arm64=n
 ARCH_K3 arm64=n
@@ -137,6 +140,7 @@ ARCH_HISI arm64=n
 ARCH_KEEMBAY arm64=n
 ARCH_MEDIATEK arm64=n
 ARCH_MESON arm64=y
+ARCH_MMP arm64=n
 ARCH_MVEBU arm64=n
 ARCH_NXP arm64=n
 ARCH_LAYERSCAPE arm64=n
@@ -151,6 +155,7 @@ ARCH_RENESAS arm64=n
 ARCH_ROCKCHIP arm64=y
 ARCH_SEATTLE arm64=n
 ARCH_INTEL_SOCFPGA arm64=n
+ARCH_SOPHGO arm64=n
 ARCH_STM32 arm64=n
 ARCH_SYNQUACER arm64=n
 ARCH_TEGRA arm64=n
diff --git a/kernel-multiarch.config b/kernel-multiarch.config
index b7730a63..b8d1b1ff 100644
--- a/kernel-multiarch.config
+++ b/kernel-multiarch.config
@@ -1113,6 +1113,7 @@ LMK04832=m
 COMMON_CLK_MAX77686 all=m
 COMMON_CLK_MAX9485 all=m
 COMMON_CLK_RK808 all=m
+COMMON_CLK_RP1 arm=m arm64=m
 COMMON_CLK_SCMI arm=m arm64=m
 COMMON_CLK_SCPI all=m
 COMMON_CLK_SI5341 all=m
@@ -1595,6 +1596,7 @@ DEVFREQ_GOV_POWERSAVE all=y
 DEVFREQ_GOV_USERSPACE all=y
 DEVFREQ_GOV_PASSIVE all=m
 #- DEVFREQ Drivers
+ARM_HISI_UNCORE_DEVFREQ arm64=m
 ARM_RK3399_DMC_DEVFREQ arm64=m
 #- file drivers/devfreq/event/Kconfig goes here
 
@@ -1800,7 +1802,7 @@ FIREWIRE_NOSY all=m
 #-
 #- file drivers/firmware/arm_scmi/Kconfig goes here
 ARM_SCPI_PROTOCOL all=m
-ARM_SDE_INTERFACE arm64=n
+ARM_SDE_INTERFACE arm64=y
 EDD i386=m x86_64=m
 EDD_OFF all=n
 FIRMWARE_MEMMAP all=y
@@ -2503,6 +2505,7 @@ DRM_PANEL_LVDS all=m
 DRM_PANEL_HIMAX_HX8279 arm=m arm64=m
 DRM_PANEL_HIMAX_HX83102 all=m
 DRM_PANEL_HIMAX_HX83112A all=m
+DRM_PANEL_HIMAX_HX83112B arm=m arm64=m
 DRM_PANEL_HIMAX_HX8394 all=m
 DRM_PANEL_ILITEK_IL9322 all=m
 DRM_PANEL_ILITEK_ILI9341 all=m
@@ -2548,6 +2551,8 @@ DRM_PANEL_RAYDIUM_RM67200 arm=m arm64=m
 DRM_PANEL_RAYDIUM_RM68200 all=m
 DRM_PANEL_RAYDIUM_RM692E5 all=m
 DRM_PANEL_RAYDIUM_RM69380 all=m
+DRM_PANEL_RENESAS_R61307 arm=m arm64=m
+DRM_PANEL_RENESAS_R69328 arm=m arm64=m
 DRM_PANEL_RONBO_RB070D30 all=m
 DRM_PANEL_SAMSUNG_AMS581VF01 all=m
 DRM_PANEL_SAMSUNG_AMS639RQ08 all=m
@@ -3074,6 +3079,7 @@ SENSORS_F71882FG all=m
 SENSORS_F75375S all=m
 SENSORS_GSC all=m
 SENSORS_MC13783_ADC all=m
+SENSORS_MC33XS2410 arm=m arm64=m
 SENSORS_FSCHMD all=m
 SENSORS_FTSTEUTATES all=m
 SENSORS_GIGABYTE_WATERFORCE all=m
@@ -4458,6 +4464,7 @@ JOYSTICK_IFORCE_232 all=m
 #-
 INPUT_KEYBOARD all=y
 KEYBOARD_ADC all=m
+KEYBOARD_ADP5585 arm=m arm64=m
 KEYBOARD_ADP5588 all=m 
 KEYBOARD_APPLESPI all=m
 KEYBOARD_ATKBD all=y sparc=m sparc64=m
@@ -6647,6 +6654,11 @@ PVPANIC all=y
 PVPANIC_MMIO all=m
 PVPANIC_PCI all=m
 
+#-
+#- *** FILE: drivers/misc/rp1/Kconfig ***
+#-
+MISC_RP1 arm=m arm64=m
+
 #-
 #- *** FILE: drivers/misc/uacce/Kconfig ***
 #-
@@ -9581,6 +9593,7 @@ ARM_SMMU_V3_PMU arm64=m
 ARM_PMUV3 arm=y
 ARM_DSU_PMU arm64=m
 ARM_SPE_PMU arm64=m
+ARM64_BRBE arm64=y
 ARM_DMC620_PMU arm64=m
 MARVELL_CN10K_TAD_PMU arm64=m
 ALIBABA_UNCORE_DRW_PMU arm64=m
@@ -9775,6 +9788,7 @@ PINCTRL_SINGLE all=m
 PINCTRL_STMFX all=m
 PINCTRL_TPS6594 all=m
 PINCTRL_MLXBF3 arm64=m
+PINCTRL_RP1 arm=m arm64=m
 #- file drivers/pinctrl/actions/Kconfig goes here
 #- file drivers/pinctrl/aspeed/Kconfig goes here
 #- file drivers/pinctrl/bcm/Kconfig goes here
@@ -10464,6 +10478,7 @@ PTP_DFL_TOD all=m
 PWM all=y
 PWM_DEBUG all=n
 PWM_ADP5585 all=m
+PWM_ARGON_FAN_HAT arm=m arm64=m
 PWM_ATMEL_HLCDC_PWM all=m
 PWM_ATMEL_TCB all=m
 PWM_BCM2835 arm=m arm64=m
@@ -10627,6 +10642,7 @@ REGULATOR_QCOM_SPMI all=m
 REGULATOR_QCOM_USB_VBUS all=m
 REGULATOR_RAA215300 all=m
 REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY all=m
+REGULATOR_RASPBERRYPI_TOUCHSCREEN_V2 arm=m arm64=m
 REGULATOR_RK808 all=m
 REGULATOR_RN5T618 all=m
 REGULATOR_RT4801 all=m
@@ -11239,6 +11255,7 @@ SPI_MEM arm=y arm64=y
 SPI_ALTERA all=m
 SPI_ALTERA_DFL all=m
 SPI_AMLOGIC_SPIFC_A1 arm64=m
+SPI_AMLOGIC_SPISG arm64=m
 SPI_ARMADA_3700 arm=m
 SPI_AXI_SPI_ENGINE all=m
 SPI_BCM2835 arm=m arm64=m
@@ -16824,14 +16841,7 @@ RD_ZSTD all=y
 CDROM_PKTCDVD all=m
 CDROM_PKTCDVD_BUFFERS all=8
 CDROM_PKTCDVD_WCACHE all=y
-CRYPTO_SHA1_ARM arm=m
-CRYPTO_SHA1_ARM64_CE arm64=m
-CRYPTO_SHA1_ARM_CE arm=m
-CRYPTO_SHA1_ARM_NEON arm=m
 CRYPTO_SHA1_SSSE3 all=m
-CRYPTO_SHA512_ARM arm=m
-CRYPTO_SHA512_ARM64 arm64=m
-CRYPTO_SHA512_ARM64_CE arm64=m
 CRYPTO_SHA512_SSSE3 all=m
 DRM_XE_DEVMEM_MIRROR all=y
 INFINIBAND_QIB all=m
@@ -16847,7 +16857,6 @@ SND_RPI_SIMPLE_SOUNDCARD arm=m arm64=m
 SND_RPI_WM8804_SOUNDCARD arm=m arm64=m
 SND_SOC_ADI all=m
 SND_SOC_IMG all=y
-SND_SOC_ROCKCHIP arm64=m
 STACKLEAK_METRICS all=y
 STACKLEAK_RUNTIME_DISABLE all=y
 STACKLEAK_TRACK_MIN_SIZE all=100
diff --git a/rpi-sound.patch b/rpi-sound.patch
index 7b193b1d..aec086bd 100644
--- a/rpi-sound.patch
+++ b/rpi-sound.patch
@@ -1,6 +1,6 @@
 --- linux-5.9.orig/sound/soc/bcm/Kconfig	2020-10-11 23:15:50.000000000 +0200
 +++ linux-5.9/sound/soc/bcm/Kconfig	2020-12-14 01:08:25.450035831 +0100
-@@ -26,3 +26,22 @@
+@@ -26,5 +26,24 @@
  	  DSL/PON chips (bcm63158, bcm63178)
  
  	  If you don't know what to do here, say N
@@ -23,6 +23,8 @@
 +	help
 +	  Say Y or M if you want to add support for the Raspberry Pi
 +	  generic driver for WM8804 based soundcards.
+ 
+ endmenu
 --- linux-5.9.orig/sound/soc/bcm/Makefile	2020-10-11 23:15:50.000000000 +0200
 +++ linux-5.9/sound/soc/bcm/Makefile	2020-12-14 01:05:51.274295380 +0100
 @@ -12,4 +12,10 @@
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/kernel.git/commitdiff/3e4a7dc5e7ccf63c2be1286d458f4a9bc2992ec9



More information about the pld-cvs-commit mailing list