Skip to content

Commit 0a510a3

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

2 files changed

Lines changed: 141 additions & 0 deletions

File tree

Lines changed: 137 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,137 @@
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,17 @@
5+
+linux (6.15.3-1qcom1) trixie; urgency=medium
6+
+
7+
+ * Set CONFIG_PINCTRL_SM8150=y, CONFIG_INTERCONNECT_QCOM_SM8150=y.
8+
+ * Set CONFIG_CLK_QCM2290_GPUCC=m, CONFIG_RPMSG_CHAR=m, CONFIG_RPMSG_CTRL=m,
9+
+ CONFIG_RPMSG_VIRTIO=y.
10+
+ * Set CONFIG_QCOM_TZMEM_MODE_SHMBRIDGE=y, CONFIG_REGULATOR_QCOM_REFGEN=m.
11+
+ * Set CONFIG_PINCTRL_QCM2290=y, CONFIG_QCM_GCC_2290=y,
12+
+ CONFIG_QCOM_CLK_SMD_RPM=y, CONFIG_QCOM_APCS_IPC=y.
13+
+ * Set CONFIG_CLK_QCM2290_GPUCC=y, CONFIG_RPMSG_QCOM_SMD=y,
14+
+ CONFIG_QCOM_SMEM=y, CONFIG_QCOM_SMD_RPM=y,
15+
+ CONFIG_INTERCONNECT_QCOM_SMD_RPM=y
16+
+
17+
+ -- Loic Minier <loic.minier@oss.qualcomm.com> Mon, 23 Jun 2025 14:29:32 +0000
18+
+
19+
linux (6.15.3-1~exp1) experimental; urgency=medium
20+
21+
* New upstream stable update:
22+
diff -Nru linux-6.15.3/debian/config/arm64/config linux-6.15.3/debian/config/arm64/config
23+
--- linux-6.15.3/debian/config/arm64/config 2025-06-19 16:10:05.000000000 +0000
24+
+++ linux-6.15.3/debian/config/arm64/config 2025-06-23 14:29:32.000000000 +0000
25+
@@ -187,6 +187,7 @@
26+
CONFIG_COMMON_CLK_SCPI=m
27+
CONFIG_COMMON_CLK_SI5341=y
28+
CONFIG_COMMON_CLK_FSL_SAI=y
29+
+CONFIG_CLK_QCM2290_GPUCC=y
30+
CONFIG_CLK_QORIQ=y
31+
CONFIG_CLK_LS1028A_PLLDIG=y
32+
CONFIG_COMMON_CLK_XGENE=y
33+
@@ -364,7 +365,7 @@
34+
CONFIG_QCOM_CLK_APCS_MSM8916=m
35+
CONFIG_QCOM_CLK_APCC_MSM8996=m
36+
CONFIG_QCOM_CLK_RPM=m
37+
-CONFIG_QCOM_CLK_SMD_RPM=m
38+
+CONFIG_QCOM_CLK_SMD_RPM=y
39+
CONFIG_QCOM_CLK_RPMH=y
40+
CONFIG_MSM_GCC_8916=y
41+
CONFIG_MSM_GCC_8996=y
42+
@@ -372,7 +373,7 @@
43+
CONFIG_MSM_GCC_8998=y
44+
CONFIG_MSM_GPUCC_8998=m
45+
CONFIG_MSM_MMCC_8998=m
46+
-CONFIG_QCM_GCC_2290=m
47+
+CONFIG_QCM_GCC_2290=y
48+
CONFIG_QCM_DISPCC_2290=m
49+
CONFIG_SC_CAMCC_7180=m
50+
CONFIG_SC_CAMCC_7280=m
51+
@@ -1031,7 +1032,9 @@
52+
CONFIG_INTERCONNECT_QCOM_SC8280XP=m
53+
CONFIG_INTERCONNECT_QCOM_SDM845=y
54+
CONFIG_INTERCONNECT_QCOM_SM6115=y
55+
+CONFIG_INTERCONNECT_QCOM_SM8150=y
56+
CONFIG_INTERCONNECT_QCOM_SM8250=y
57+
+CONFIG_INTERCONNECT_QCOM_SMD_RPM=y
58+
CONFIG_INTERCONNECT_QCOM_X1E80100=y
59+
60+
##
61+
@@ -1088,7 +1091,7 @@
62+
CONFIG_ROCKCHIP_MBOX=y
63+
CONFIG_BCM2835_MBOX=y
64+
CONFIG_HI6220_MBOX=y
65+
-CONFIG_QCOM_APCS_IPC=m
66+
+CONFIG_QCOM_APCS_IPC=y
67+
CONFIG_XGENE_SLIMPRO_MBOX=m
68+
CONFIG_MTK_ADSP_MBOX=m
69+
CONFIG_MTK_CMDQ_MBOX=m
70+
@@ -1914,13 +1917,14 @@
71+
CONFIG_PINCTRL_MSM8916=y
72+
CONFIG_PINCTRL_MSM8996=y
73+
CONFIG_PINCTRL_MSM8998=y
74+
-CONFIG_PINCTRL_QCM2290=m
75+
+CONFIG_PINCTRL_QCM2290=y
76+
CONFIG_PINCTRL_SC7180=y
77+
CONFIG_PINCTRL_SC7280=y
78+
CONFIG_PINCTRL_SC8180X=y
79+
CONFIG_PINCTRL_SC8280XP=y
80+
CONFIG_PINCTRL_SDM845=y
81+
CONFIG_PINCTRL_SM6115=m
82+
+CONFIG_PINCTRL_SM8150=y
83+
CONFIG_PINCTRL_SM8250=m
84+
CONFIG_PINCTRL_X1E80100=m
85+
86+
@@ -2044,6 +2048,7 @@
87+
CONFIG_REGULATOR_PFUZE100=m
88+
CONFIG_REGULATOR_PWM=m
89+
CONFIG_REGULATOR_QCOM_PM8008=m
90+
+CONFIG_REGULATOR_QCOM_REFGEN=m
91+
CONFIG_REGULATOR_QCOM_RPM=m
92+
CONFIG_REGULATOR_QCOM_RPMH=m
93+
CONFIG_REGULATOR_QCOM_SMD_RPM=m
94+
@@ -2065,6 +2070,7 @@
95+
CONFIG_QCOM_Q6V5_PAS=m
96+
CONFIG_QCOM_Q6V5_WCSS=m
97+
CONFIG_QCOM_SYSMON=m
98+
+CONFIG_QCOM_TZMEM_MODE_SHMBRIDGE=y
99+
CONFIG_QCOM_WCNSS_PIL=m
100+
CONFIG_TI_K3_R5_REMOTEPROC=m
101+
102+
@@ -2082,10 +2088,13 @@
103+
##
104+
## file: drivers/rpmsg/Kconfig
105+
##
106+
+CONFIG_RPMSG_CHAR=m
107+
+CONFIG_RPMSG_CTRL=m
108+
+CONFIG_RPMSG_VIRTIO=y
109+
CONFIG_RPMSG_MTK_SCP=m
110+
CONFIG_RPMSG_QCOM_GLINK_RPM=m
111+
CONFIG_RPMSG_QCOM_GLINK_SMEM=m
112+
-CONFIG_RPMSG_QCOM_SMD=m
113+
+CONFIG_RPMSG_QCOM_SMD=y
114+
115+
##
116+
## file: drivers/rtc/Kconfig
117+
@@ -2165,8 +2174,8 @@
118+
CONFIG_QCOM_PMIC_GLINK=m
119+
CONFIG_QCOM_RMTFS_MEM=m
120+
CONFIG_QCOM_RPMH=y
121+
-CONFIG_QCOM_SMEM=m
122+
-CONFIG_QCOM_SMD_RPM=m
123+
+CONFIG_QCOM_SMEM=y
124+
+CONFIG_QCOM_SMD_RPM=y
125+
CONFIG_QCOM_SMP2P=m
126+
CONFIG_QCOM_SMSM=m
127+
CONFIG_QCOM_SOCINFO=m
128+
diff -Nru linux-6.15.3/debian/control.md5sum linux-6.15.3/debian/control.md5sum
129+
--- linux-6.15.3/debian/control.md5sum 2025-06-19 22:00:04.000000000 +0000
130+
+++ linux-6.15.3/debian/control.md5sum 2025-06-23 14:29:32.000000000 +0000
131+
@@ -1,5 +1,5 @@
132+
9af914f76107cdcb388cd20d7ca1ae52 debian/bin/gencontrol.py
133+
-81815638cfec6e9f5ef153e912738212 debian/build/version-info
134+
+fc389343b35164fca269b9f40257e675 debian/build/version-info
135+
ba2c200f8c43f7ec8d8323561739379a debian/config/alpha/defines.toml
136+
300cccdfb319c58890356ea697f88771 debian/config/amd64/defines.toml
137+
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-1qcom1.debdiff"
4+
suite: "experimental"

0 commit comments

Comments
 (0)