Skip to content

Commit 24d3083

Browse files
committed
overlay-debs: Add linux debdiff for RB1
This turns on a number of configs to enable RB1 with Debian kernels. Signed-off-by: Loïc Minier <loic.minier@oss.qualcomm.com>
1 parent 7c9eeae commit 24d3083

2 files changed

Lines changed: 109 additions & 0 deletions

File tree

Lines changed: 105 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,105 @@
1+
diff -Nru linux-6.15.3/debian/changelog linux-6.15.3/debian/changelog
2+
--- linux-6.15.3/debian/changelog 2025-06-19 22:00:04.000000000 +0000
3+
+++ linux-6.15.3/debian/changelog 2025-06-23 14:29:32.000000000 +0000
4+
@@ -1,3 +1,16 @@
5+
+linux (6.15.3-1~qcom1) trixie; urgency=medium
6+
+
7+
+ * [arm64] Enable Qualcomm RB1 boards (qrb2210-rb1) and other QCM2290 based
8+
+ platforms.
9+
+ - Set CLK_QCM2290_GPUCC=y which was disabled.
10+
+ - Set QCOM_CLK_SMD_RPM=y, QCOM_SMD_RPM=y which were =m.
11+
+ - Set QCM_GCC_2290=y instead of =m.
12+
+ - Set QCOM_APCS_IPC=y instead of =m.
13+
+ - Set PINCTRL_QCM2290=y instead of =m.
14+
+ - Set QCOM_SMEM=y instead of =m.
15+
+
16+
+ -- Loic Minier <loic.minier@oss.qualcomm.com> Mon, 23 Jun 2025 14:29:32 +0000
17+
+
18+
linux (6.15.3-1~exp1) experimental; urgency=medium
19+
20+
* New upstream stable update:
21+
diff -Nru linux-6.15.3/debian/config/arm64/config linux-6.15.3/debian/config/arm64/config
22+
--- linux-6.15.3/debian/config/arm64/config 2025-06-19 16:10:05.000000000 +0000
23+
+++ linux-6.15.3/debian/config/arm64/config 2025-06-23 14:29:32.000000000 +0000
24+
@@ -187,6 +187,7 @@
25+
CONFIG_COMMON_CLK_SCPI=m
26+
CONFIG_COMMON_CLK_SI5341=y
27+
CONFIG_COMMON_CLK_FSL_SAI=y
28+
+CONFIG_CLK_QCM2290_GPUCC=y
29+
CONFIG_CLK_QORIQ=y
30+
CONFIG_CLK_LS1028A_PLLDIG=y
31+
CONFIG_COMMON_CLK_XGENE=y
32+
@@ -364,7 +365,7 @@
33+
CONFIG_QCOM_CLK_APCS_MSM8916=m
34+
CONFIG_QCOM_CLK_APCC_MSM8996=m
35+
CONFIG_QCOM_CLK_RPM=m
36+
-CONFIG_QCOM_CLK_SMD_RPM=m
37+
+CONFIG_QCOM_CLK_SMD_RPM=y
38+
CONFIG_QCOM_CLK_RPMH=y
39+
CONFIG_MSM_GCC_8916=y
40+
CONFIG_MSM_GCC_8996=y
41+
@@ -372,7 +373,7 @@
42+
CONFIG_MSM_GCC_8998=y
43+
CONFIG_MSM_GPUCC_8998=m
44+
CONFIG_MSM_MMCC_8998=m
45+
-CONFIG_QCM_GCC_2290=m
46+
+CONFIG_QCM_GCC_2290=y
47+
CONFIG_QCM_DISPCC_2290=m
48+
CONFIG_SC_CAMCC_7180=m
49+
CONFIG_SC_CAMCC_7280=m
50+
@@ -1032,6 +1033,7 @@
51+
CONFIG_INTERCONNECT_QCOM_SDM845=y
52+
CONFIG_INTERCONNECT_QCOM_SM6115=y
53+
CONFIG_INTERCONNECT_QCOM_SM8250=y
54+
+CONFIG_INTERCONNECT_QCOM_SMD_RPM=y
55+
CONFIG_INTERCONNECT_QCOM_X1E80100=y
56+
57+
##
58+
@@ -1088,7 +1090,7 @@
59+
CONFIG_ROCKCHIP_MBOX=y
60+
CONFIG_BCM2835_MBOX=y
61+
CONFIG_HI6220_MBOX=y
62+
-CONFIG_QCOM_APCS_IPC=m
63+
+CONFIG_QCOM_APCS_IPC=y
64+
CONFIG_XGENE_SLIMPRO_MBOX=m
65+
CONFIG_MTK_ADSP_MBOX=m
66+
CONFIG_MTK_CMDQ_MBOX=m
67+
@@ -1914,7 +1916,7 @@
68+
CONFIG_PINCTRL_MSM8916=y
69+
CONFIG_PINCTRL_MSM8996=y
70+
CONFIG_PINCTRL_MSM8998=y
71+
-CONFIG_PINCTRL_QCM2290=m
72+
+CONFIG_PINCTRL_QCM2290=y
73+
CONFIG_PINCTRL_SC7180=y
74+
CONFIG_PINCTRL_SC7280=y
75+
CONFIG_PINCTRL_SC8180X=y
76+
@@ -2085,7 +2087,7 @@
77+
CONFIG_RPMSG_MTK_SCP=m
78+
CONFIG_RPMSG_QCOM_GLINK_RPM=m
79+
CONFIG_RPMSG_QCOM_GLINK_SMEM=m
80+
-CONFIG_RPMSG_QCOM_SMD=m
81+
+CONFIG_RPMSG_QCOM_SMD=y
82+
83+
##
84+
## file: drivers/rtc/Kconfig
85+
@@ -2165,8 +2167,8 @@
86+
CONFIG_QCOM_PMIC_GLINK=m
87+
CONFIG_QCOM_RMTFS_MEM=m
88+
CONFIG_QCOM_RPMH=y
89+
-CONFIG_QCOM_SMEM=m
90+
-CONFIG_QCOM_SMD_RPM=m
91+
+CONFIG_QCOM_SMEM=y
92+
+CONFIG_QCOM_SMD_RPM=y
93+
CONFIG_QCOM_SMP2P=m
94+
CONFIG_QCOM_SMSM=m
95+
CONFIG_QCOM_SOCINFO=m
96+
diff -Nru linux-6.15.3/debian/control.md5sum linux-6.15.3/debian/control.md5sum
97+
--- linux-6.15.3/debian/control.md5sum 2025-06-19 22:00:04.000000000 +0000
98+
+++ linux-6.15.3/debian/control.md5sum 2025-06-23 14:29:32.000000000 +0000
99+
@@ -1,5 +1,5 @@
100+
9af914f76107cdcb388cd20d7ca1ae52 debian/bin/gencontrol.py
101+
-81815638cfec6e9f5ef153e912738212 debian/build/version-info
102+
+4084bd6a210507143b0e9f0023e051a5 debian/build/version-info
103+
ba2c200f8c43f7ec8d8323561739379a debian/config/alpha/defines.toml
104+
300cccdfb319c58890356ea697f88771 debian/config/amd64/defines.toml
105+
423b05cf9e26256ee4a5b30ba2045e7a debian/config/arm64/defines.toml
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
dsc_url: "https://deb.debian.org/debian/pool/main/l/linux/linux_6.15.3-1~exp1.dsc"
2+
dsc_sha256sum: "3ab8ec04ec2304df53d0a4133a228a52e9b54d5f0d85ac9ae929e51a4d078231"
3+
debdiff_file: "linux_6.15.3-1~qcom1.debdiff"
4+
suite: "experimental"

0 commit comments

Comments
 (0)