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

atler atler at pld-linux.org
Mon Apr 20 21:36:30 CEST 2026


commit 2a554212ff9f0b68afd19da5794a4426c7ba12da
Author: Jan Palus <atler at pld-linux.org>
Date:   Mon Apr 20 21:29:47 2026 +0200

    update arm/arm64 configs and patches for 7.0

 kernel-arm64.config     |  3 +--
 kernel-multiarch.config | 11 ++++++++++
 kernel.spec             |  5 -----
 pinebook-pro-wifi.patch | 55 -------------------------------------------------
 4 files changed, 12 insertions(+), 62 deletions(-)
---
diff --git a/kernel.spec b/kernel.spec
index df876ada..f9b26a9a 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -176,9 +176,6 @@ Patch7000:	kernel-inittmpfs.patch
 # ARM only
 Patch8000:	rpi-sound.patch
 Patch8001:	arm-reloc.patch
-Patch8002:	pinebook-pro-wifi.patch
-Patch8003:	rkvdec-rk35xx.patch
-# Patch8003-md5:	49b83ab217b45e36bdc2ff847a312142
 Patch8004:	ath-regd.patch
 
 URL:		https://www.kernel.org/
@@ -580,8 +577,6 @@ cd linux-%{basever}
 %ifarch %{arm} aarch64
 %patch -P8000 -p1
 %patch -P8001 -p1
-%patch -P8002 -p1 -R
-%patch -P8003 -p1
 %patch -P8004 -p1
 %endif
 
diff --git a/kernel-arm64.config b/kernel-arm64.config
index 31663769..ecc860f3 100644
--- a/kernel-arm64.config
+++ b/kernel-arm64.config
@@ -35,6 +35,7 @@ ARM64_ERRATUM_2645198 arm64=y
 ARM64_ERRATUM_2966298 arm64=y
 ARM64_ERRATUM_3117295 arm64=y
 ARM64_ERRATUM_3194386 arm64=y
+ARM64_ERRATUM_4311569 arm64=y
 CAVIUM_ERRATUM_22375 arm64=y
 CAVIUM_ERRATUM_23154 arm64=y
 CAVIUM_ERRATUM_27456 arm64=y
@@ -78,8 +79,6 @@ SWP_EMULATION arm64=y
 CP15_BARRIER_EMULATION arm64=y
 SETEND_EMULATION arm64=y
 ARM64_HW_AFDBM arm64=y
-ARM64_PAN arm64=y
-ARM64_USE_LSE_ATOMICS arm64=y
 ARM64_PMEM arm64=y
 ARM64_RAS_EXTN arm64=y
 ARM64_CNP arm64=y
diff --git a/kernel-multiarch.config b/kernel-multiarch.config
index d92d80b9..3f9809ac 100644
--- a/kernel-multiarch.config
+++ b/kernel-multiarch.config
@@ -1220,6 +1220,8 @@ COMMON_CLK_C3_PERIPHERALS arm64=m
 COMMON_CLK_G12A arm64=m
 COMMON_CLK_S4_PLL arm64=m
 COMMON_CLK_S4_PERIPHERALS arm64=m
+COMMON_CLK_T7_PLL arm64=m
+COMMON_CLK_T7_PERIPHERALS arm64=m
 
 #-
 #- *** FILE: drivers/clk/rockchip/Kconfig ***
@@ -2154,6 +2156,7 @@ GPIO_MPSSE all=m
 GPIO_USBIO all=m
 GPIO_AGGREGATOR all=m
 GPIO_LATCH all=m
+GPIO_LINE_MUX arm=m arm64=m
 GPIO_MOCKUP all=m
 GPIO_VIRTIO all=m
 GPIO_SIM all=m
@@ -2622,6 +2625,7 @@ DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 all=m
 DRM_PANEL_SAMSUNG_ATNA33XC20 all=m
 DRM_PANEL_SAMSUNG_DB7430 all=m
 DRM_PANEL_SAMSUNG_LD9040 all=m
+DRM_PANEL_SAMSUNG_LTL106HL02 arm=m arm64=m
 DRM_PANEL_SAMSUNG_S6E3FA7 all=m
 DRM_PANEL_SAMSUNG_S6D16D0 all=m
 DRM_PANEL_SAMSUNG_S6D27A1 all=m
@@ -3680,6 +3684,8 @@ FXLS8962AF_SPI=m
 HID_SENSOR_ACCEL_3D all=m
 IIO_CROS_EC_ACCEL_LEGACY all=m
 IIO_ST_ACCEL_3AXIS all=m
+IIO_ST_ACCEL_I2C_3AXIS arm64=m
+IIO_ST_ACCEL_SPI_3AXIS arm64=m
 IIO_KX022A_SPI all=m
 IIO_KX022A_I2C all=m
 KXSD9 all=m
@@ -10561,6 +10567,7 @@ POWER_MLXBF arm64=m
 #-
 POWER_SEQUENCING all=m
 POWER_SEQUENCING_QCOM_WCN all=m
+POWER_SEQUENCING_PCIE_M2 arm=m arm64=m
 
 #-
 #- *** FILE: drivers/power/supply/Kconfig ***
@@ -10841,6 +10848,7 @@ REGULATOR_MAX1586 all=m
 REGULATOR_MAX5970 all=m
 REGULATOR_MAX77503 all=m
 REGULATOR_MAX77650 all=m
+REGULATOR_MAX77675 arm=m arm64=m
 REGULATOR_MAX77857 all=m
 REGULATOR_MAX8649 all=m
 REGULATOR_MAX8660 all=m
@@ -15046,9 +15054,11 @@ DNS_RESOLVER all=m
 #- *** FILE: net/dsa/Kconfig ***
 #-
 NET_DSA all=m
+NET_DSA_TAG_NONE arm64=m
 NET_DSA_TAG_AR9331 all=m
 NET_DSA_TAG_BRCM all=m
 NET_DSA_TAG_BRCM_LEGACY all=m
+NET_DSA_TAG_BRCM_LEGACY_FCS arm64=m
 NET_DSA_TAG_BRCM_PREPEND all=m
 NET_DSA_TAG_HELLCREEK all=m
 NET_DSA_TAG_GSWIP all=m
@@ -15067,6 +15077,7 @@ NET_DSA_TAG_RZN1_A5PSW all=m
 NET_DSA_TAG_LAN9303 all=m
 NET_DSA_TAG_SJA1105 all=m
 NET_DSA_TAG_TRAILER all=m
+NET_DSA_TAG_VSC73XX_8021Q arm64=m
 NET_DSA_TAG_XRS700X all=m
 NET_DSA_TAG_YT921X all=m
 
diff --git a/pinebook-pro-wifi.patch b/pinebook-pro-wifi.patch
deleted file mode 100644
index 611d8bfe..00000000
--- a/pinebook-pro-wifi.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-From 6d54d935062e2d4a7d3f779ceb9eeff108d0535d Mon Sep 17 00:00:00 2001
-From: Peter Robinson <pbrobinson at gmail.com>
-Date: Wed, 27 Aug 2025 15:30:37 +0100
-Subject: arm64: dts: rockchip: Further describe the WiFi for the Pinebook Pro
-
-Update the wake-up pin and associated interupt details for the
-Pinebook Pro WiFi module.
-
-Signed-off-by: Peter Robinson <pbrobinson at gmail.com>
-Link: https://lore.kernel.org/r/20250827143040.1644867-1-pbrobinson@gmail.com
-Signed-off-by: Heiko Stuebner <heiko at sntech.de>
----
- arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts | 18 ++++++++++++++++++
- 1 file changed, 18 insertions(+)
-
-diff --git a/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts b/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts
-index 5a8551d9ffe47e..191feaecf7bf14 100644
---- a/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts
-+++ b/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts
-@@ -883,6 +883,12 @@ vcc5v0_host_en_pin: vcc5v0-host-en-pin {
- 		};
- 	};
- 
-+	wifi {
-+		wifi_host_wake_l: wifi-host-wake-l {
-+			rockchip,pins = <0 RK_PA3 RK_FUNC_GPIO &pcfg_pull_none>;
-+		};
-+	};
-+
- 	wireless-bluetooth {
- 		bt_wake_pin: bt-wake-pin {
- 			rockchip,pins = <2 RK_PD3 RK_FUNC_GPIO &pcfg_pull_none>;
-@@ -940,7 +946,19 @@ &sdio0 {
- 	pinctrl-names = "default";
- 	pinctrl-0 = <&sdio0_bus4 &sdio0_cmd &sdio0_clk>;
- 	sd-uhs-sdr104;
-+	#address-cells = <1>;
-+	#size-cells = <0>;
- 	status = "okay";
-+
-+	brcmf: wifi at 1 {
-+		compatible = "brcm,bcm4329-fmac";
-+		reg = <1>;
-+		interrupt-parent = <&gpio0>;
-+		interrupts = <RK_PA3 IRQ_TYPE_LEVEL_HIGH>;
-+		interrupt-names = "host-wake";
-+		pinctrl-names = "default";
-+		pinctrl-0 = <&wifi_host_wake_l>;
-+	};
- };
- 
- &sdhci {
--- 
-cgit 1.2.3-korg
-
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/kernel.git/commitdiff/2a554212ff9f0b68afd19da5794a4426c7ba12da



More information about the pld-cvs-commit mailing list