linux-postmarketos-qcom-msm8994: upgrade to 6.1.2 (MR 3762)
New features: * msm8994-huawei-angler: Add sdhc1 definition (internal SD card). Backporting 3 patches: * 0001-arm64-dts-msm8992-bullhead-add-memory-hole-region.patch fixes bullhead boot since 6.0-rc1, already in qcom tree * 0002-arm64-dts-qcom-msm8992-bullhead-Fix-cont_splash_mem-.patch memory fix, likely to be merged * 0003-arm64-dts-qcom-msm8992-bullhead-Disable-dfps_data_me.patch memory fix, likely to be merged * 0004-arm64-dts-qcom-msm8992-Don-t-use-sfpb-mutex.patch memory fix, likely to be merged * 0005-arm64-dts-msm8994-angler-fix-the-memory-map.patch fixes angler reset during starting services in rootfs, likely to be merged Remove all backported commits from newer versions. While at it, remove various CONFIG_NET_VENDOR_.* and CONFIG_MSM_.* and CONFIG_.*_QCOM_.* for other SOCs. Signed-off-by: Petr Vorel <petr.vorel@gmail.com> [ci:skip-build]: already built successfully in CI
This commit is contained in:
parent
383bdab043
commit
ca20cbcaf4
14 changed files with 946 additions and 838 deletions
|
@ -0,0 +1,50 @@
|
||||||
|
From 84293ca9d95654e74f657c87f7c997d7a4665398 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Dominik Kobinski <dominikkobinski314@gmail.com>
|
||||||
|
Date: Sun, 11 Dec 2022 11:05:01 +0100
|
||||||
|
Subject: [PATCH 1/3] arm64: dts: msm8992-bullhead: add memory hole region
|
||||||
|
|
||||||
|
Add region for memory hole present on bullhead in order to
|
||||||
|
fix a reboot issue on recent kernels
|
||||||
|
|
||||||
|
Reported-by: Petr Vorel <petr.vorel@gmail.com>
|
||||||
|
Signed-off-by: Dominik Kobinski <dominikkobinski314@gmail.com>
|
||||||
|
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
|
||||||
|
Tested-by: Petr Vorel <petr.vorel@gmail.com>
|
||||||
|
Reviewed-by: Petr Vorel <petr.vorel@gmail.com>
|
||||||
|
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
|
||||||
|
Link: https://lore.kernel.org/r/20221211100501.82323-1-dominikkobinski314@gmail.com
|
||||||
|
|
||||||
|
[ qcom tree commit 22c7e1a0fa45cd7d028d6b4117161fd0e3427fe0 ]
|
||||||
|
|
||||||
|
Signed-off-by: Petr Vorel <pvorel@suse.cz>
|
||||||
|
---
|
||||||
|
arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi | 6 ++++++
|
||||||
|
1 file changed, 6 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi b/arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi
|
||||||
|
index 71e373b11de9..37bcbbc67be5 100644
|
||||||
|
--- a/arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi
|
||||||
|
+++ b/arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi
|
||||||
|
@@ -2,6 +2,7 @@
|
||||||
|
/* Copyright (c) 2015, LGE Inc. All rights reserved.
|
||||||
|
* Copyright (c) 2016, The Linux Foundation. All rights reserved.
|
||||||
|
* Copyright (c) 2021, Petr Vorel <petr.vorel@gmail.com>
|
||||||
|
+ * Copyright (c) 2022, Dominik Kobinski <dominikkobinski314@gmail.com>
|
||||||
|
*/
|
||||||
|
|
||||||
|
/dts-v1/;
|
||||||
|
@@ -50,6 +51,11 @@ cont_splash_mem: memory@3400000 {
|
||||||
|
reg = <0 0x03400000 0 0x1200000>;
|
||||||
|
no-map;
|
||||||
|
};
|
||||||
|
+
|
||||||
|
+ removed_region: reserved@5000000 {
|
||||||
|
+ reg = <0 0x05000000 0 0x2200000>;
|
||||||
|
+ no-map;
|
||||||
|
+ };
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
--
|
||||||
|
2.39.0
|
||||||
|
|
|
@ -1,80 +0,0 @@
|
||||||
From 383094fa8188a695d655bbe9eccdb469b17eb350 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Jean THOMAS <virgule@jeanthomas.me>
|
|
||||||
Date: Thu, 2 Dec 2021 00:18:31 +0100
|
|
||||||
Subject: [PATCH 1/8] arm64: dts: qcom: msm8992-lg-bullhead: Place LG Bullhead
|
|
||||||
generic code into a DTSI file
|
|
||||||
|
|
||||||
This patch puts the generic code common across all hardware revisions
|
|
||||||
into a DTSI file.
|
|
||||||
|
|
||||||
It also prefixes the DTS filename with the vendor name, to follow the
|
|
||||||
naming convention used by other DTS files.
|
|
||||||
|
|
||||||
[ cherry-picked from 3f99518c6f6520ad0fd14d862d54ee12f16156b4 ]
|
|
||||||
|
|
||||||
Signed-off-by: Jean THOMAS <virgule@jeanthomas.me>
|
|
||||||
Reviewed-by: Petr Vorel <petr.vorel@gmail.com>
|
|
||||||
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
|
|
||||||
Link: https://lore.kernel.org/r/20211201231832.188634-1-virgule@jeanthomas.me
|
|
||||||
Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
|
|
||||||
---
|
|
||||||
arch/arm64/boot/dts/qcom/Makefile | 2 +-
|
|
||||||
.../boot/dts/qcom/msm8992-lg-bullhead-rev-101.dts | 14 ++++++++++++++
|
|
||||||
...llhead-rev-101.dts => msm8992-lg-bullhead.dtsi} | 2 --
|
|
||||||
3 files changed, 15 insertions(+), 3 deletions(-)
|
|
||||||
create mode 100644 arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-101.dts
|
|
||||||
rename arch/arm64/boot/dts/qcom/{msm8992-bullhead-rev-101.dts => msm8992-lg-bullhead.dtsi} (98%)
|
|
||||||
|
|
||||||
diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/Makefile
|
|
||||||
index f7232052d286..ee8e81f1c449 100644
|
|
||||||
--- a/arch/arm64/boot/dts/qcom/Makefile
|
|
||||||
+++ b/arch/arm64/boot/dts/qcom/Makefile
|
|
||||||
@@ -18,7 +18,7 @@ dtb-$(CONFIG_ARCH_QCOM) += msm8916-samsung-a5u-eur.dtb
|
|
||||||
dtb-$(CONFIG_ARCH_QCOM) += msm8916-samsung-j5.dtb
|
|
||||||
dtb-$(CONFIG_ARCH_QCOM) += msm8916-samsung-serranove.dtb
|
|
||||||
dtb-$(CONFIG_ARCH_QCOM) += msm8916-wingtech-wt88047.dtb
|
|
||||||
-dtb-$(CONFIG_ARCH_QCOM) += msm8992-bullhead-rev-101.dtb
|
|
||||||
+dtb-$(CONFIG_ARCH_QCOM) += msm8992-lg-bullhead-rev-101.dtb
|
|
||||||
dtb-$(CONFIG_ARCH_QCOM) += msm8992-msft-lumia-octagon-talkman.dtb
|
|
||||||
dtb-$(CONFIG_ARCH_QCOM) += msm8992-xiaomi-libra.dtb
|
|
||||||
dtb-$(CONFIG_ARCH_QCOM) += msm8994-angler-rev-101.dtb
|
|
||||||
diff --git a/arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-101.dts b/arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-101.dts
|
|
||||||
new file mode 100644
|
|
||||||
index 000000000000..e6a5ebd30e2f
|
|
||||||
--- /dev/null
|
|
||||||
+++ b/arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-101.dts
|
|
||||||
@@ -0,0 +1,14 @@
|
|
||||||
+// SPDX-License-Identifier: GPL-2.0-only
|
|
||||||
+/* Copyright (c) Jean Thomas <virgule@jeanthomas.me>
|
|
||||||
+ */
|
|
||||||
+
|
|
||||||
+/dts-v1/;
|
|
||||||
+
|
|
||||||
+#include "msm8992-lg-bullhead.dtsi"
|
|
||||||
+
|
|
||||||
+/ {
|
|
||||||
+ model = "LG Nexus 5X rev 1.01";
|
|
||||||
+
|
|
||||||
+ /* required for bootloader to select correct board */
|
|
||||||
+ qcom,board-id = <0xb64 0>;
|
|
||||||
+};
|
|
||||||
diff --git a/arch/arm64/boot/dts/qcom/msm8992-bullhead-rev-101.dts b/arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi
|
|
||||||
similarity index 98%
|
|
||||||
rename from arch/arm64/boot/dts/qcom/msm8992-bullhead-rev-101.dts
|
|
||||||
rename to arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi
|
|
||||||
index 4da6c44bf532..3b0cc85d6674 100644
|
|
||||||
--- a/arch/arm64/boot/dts/qcom/msm8992-bullhead-rev-101.dts
|
|
||||||
+++ b/arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi
|
|
||||||
@@ -18,9 +18,7 @@ / {
|
|
||||||
compatible = "lg,bullhead", "qcom,msm8992";
|
|
||||||
chassis-type = "handset";
|
|
||||||
|
|
||||||
- /* required for bootloader to select correct board */
|
|
||||||
qcom,msm-id = <251 0>, <252 0>;
|
|
||||||
- qcom,board-id = <0xb64 0>;
|
|
||||||
qcom,pmic-id = <0x10009 0x1000A 0x0 0x0>;
|
|
||||||
|
|
||||||
/* Bullhead firmware doesn't support PSCI */
|
|
||||||
--
|
|
||||||
2.35.1
|
|
||||||
|
|
|
@ -0,0 +1,55 @@
|
||||||
|
From 6772ce5fca7dad8c73c522ecac44ce1b16e4955c Mon Sep 17 00:00:00 2001
|
||||||
|
From: Petr Vorel <petr.vorel@gmail.com>
|
||||||
|
Date: Mon, 26 Dec 2022 17:44:59 +0100
|
||||||
|
Subject: [PATCH 2/3] arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem
|
||||||
|
size
|
||||||
|
|
||||||
|
Original google firmware reports 12 MiB:
|
||||||
|
[ 0.000000] cma: Found cont_splash_mem@0, memory base 0x0000000003400000, size 12 MiB, limit 0xffffffffffffffff
|
||||||
|
|
||||||
|
which is actually 12*1024*1024 = 0xc00000.
|
||||||
|
|
||||||
|
This matches the aosp source [1]:
|
||||||
|
&cont_splash_mem {
|
||||||
|
reg = <0 0x03400000 0 0xc00000>;
|
||||||
|
};
|
||||||
|
|
||||||
|
Fixes: 3cb6a271f4b0 ("arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem mapping")
|
||||||
|
Fixes: 976d321f32dc ("arm64: dts: qcom: msm8992: Make the DT an overlay on top of 8994")
|
||||||
|
|
||||||
|
[1] https://android.googlesource.com/kernel/msm.git/+/android-7.0.0_r0.17/arch/arm64/boot/dts/lge/msm8992-bullhead.dtsi#141
|
||||||
|
|
||||||
|
Link: https://lore.kernel.org/linux-arm-msm/20221226185440.440968-2-pevik@seznam.cz/
|
||||||
|
|
||||||
|
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
|
||||||
|
Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
|
||||||
|
Signed-off-by: Petr Vorel <pvorel@suse.cz>
|
||||||
|
---
|
||||||
|
arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi | 4 ++--
|
||||||
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi b/arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi
|
||||||
|
index 37bcbbc67be5..97f109cf8240 100644
|
||||||
|
--- a/arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi
|
||||||
|
+++ b/arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi
|
||||||
|
@@ -1,7 +1,7 @@
|
||||||
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
|
/* Copyright (c) 2015, LGE Inc. All rights reserved.
|
||||||
|
* Copyright (c) 2016, The Linux Foundation. All rights reserved.
|
||||||
|
- * Copyright (c) 2021, Petr Vorel <petr.vorel@gmail.com>
|
||||||
|
+ * Copyright (c) 2021-2022, Petr Vorel <petr.vorel@gmail.com>
|
||||||
|
* Copyright (c) 2022, Dominik Kobinski <dominikkobinski314@gmail.com>
|
||||||
|
*/
|
||||||
|
|
||||||
|
@@ -48,7 +48,7 @@ ramoops@1ff00000 {
|
||||||
|
};
|
||||||
|
|
||||||
|
cont_splash_mem: memory@3400000 {
|
||||||
|
- reg = <0 0x03400000 0 0x1200000>;
|
||||||
|
+ reg = <0 0x03400000 0 0xc00000>;
|
||||||
|
no-map;
|
||||||
|
};
|
||||||
|
|
||||||
|
--
|
||||||
|
2.39.0
|
||||||
|
|
|
@ -1,40 +0,0 @@
|
||||||
From a0b6a909421af138fdbc6a90ba268fd7afb1cd94 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Petr Vorel <petr.vorel@gmail.com>
|
|
||||||
Date: Thu, 23 Dec 2021 09:31:52 +0100
|
|
||||||
Subject: [PATCH 2/8] arm64: dts: qcom: msm8994: SoC specific compatible
|
|
||||||
strings for qcom-sdhci
|
|
||||||
|
|
||||||
[ cherry-picked from 4ec48ebfc3eab546c66c62ee13028f7e271cf496 ]
|
|
||||||
|
|
||||||
Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
|
|
||||||
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
|
|
||||||
Link: https://lore.kernel.org/r/20211223083153.22435-2-petr.vorel@gmail.com
|
|
||||||
---
|
|
||||||
arch/arm64/boot/dts/qcom/msm8994.dtsi | 4 ++--
|
|
||||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/arch/arm64/boot/dts/qcom/msm8994.dtsi b/arch/arm64/boot/dts/qcom/msm8994.dtsi
|
|
||||||
index 215f56daa26c..8c1dc5155b71 100644
|
|
||||||
--- a/arch/arm64/boot/dts/qcom/msm8994.dtsi
|
|
||||||
+++ b/arch/arm64/boot/dts/qcom/msm8994.dtsi
|
|
||||||
@@ -444,7 +444,7 @@ usb@f9200000 {
|
|
||||||
};
|
|
||||||
|
|
||||||
sdhc1: sdhci@f9824900 {
|
|
||||||
- compatible = "qcom,sdhci-msm-v4";
|
|
||||||
+ compatible = "qcom,msm8994-sdhci", "qcom,sdhci-msm-v4";
|
|
||||||
reg = <0xf9824900 0x1a0>, <0xf9824000 0x800>;
|
|
||||||
reg-names = "hc_mem", "core_mem";
|
|
||||||
|
|
||||||
@@ -467,7 +467,7 @@ sdhc1: sdhci@f9824900 {
|
|
||||||
};
|
|
||||||
|
|
||||||
sdhc2: sdhci@f98a4900 {
|
|
||||||
- compatible = "qcom,sdhci-msm-v4";
|
|
||||||
+ compatible = "qcom,msm8994-sdhci", "qcom,sdhci-msm-v4";
|
|
||||||
reg = <0xf98a4900 0x11c>, <0xf98a4000 0x800>;
|
|
||||||
reg-names = "hc_mem", "core_mem";
|
|
||||||
|
|
||||||
--
|
|
||||||
2.35.1
|
|
||||||
|
|
|
@ -0,0 +1,42 @@
|
||||||
|
From ffa4a69f5fd6ca803b208d819432b5dcf6f14cf8 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Petr Vorel <petr.vorel@gmail.com>
|
||||||
|
Date: Mon, 26 Dec 2022 19:54:39 +0100
|
||||||
|
Subject: [PATCH 3/3] arm64: dts: qcom: msm8992-bullhead: Disable dfps_data_mem
|
||||||
|
|
||||||
|
It's disabled on downstream [1] thus not shown on downstream dmesg.
|
||||||
|
|
||||||
|
Removing it fixes warnings on v6.1:
|
||||||
|
|
||||||
|
[ 0.000000] OF: reserved mem: OVERLAP DETECTED!
|
||||||
|
[ 0.000000] dfps_data_mem@3400000 (0x0000000003400000--0x0000000003401000) overlaps with memory@3400000 (0x0000000003400000--0x0000000004600000)
|
||||||
|
|
||||||
|
[1] https://android.googlesource.com/kernel/msm.git/+/android-7.0.0_r0.17/arch/arm64/boot/dts/lge/msm8992-bullhead.dtsi#137
|
||||||
|
|
||||||
|
Fixes: 976d321f32dc ("arm64: dts: qcom: msm8992: Make the DT an overlay on top of 8994")
|
||||||
|
|
||||||
|
Link: https://lore.kernel.org/linux-arm-msm/20221226185440.440968-3-pevik@seznam.cz/
|
||||||
|
|
||||||
|
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
|
||||||
|
Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
|
||||||
|
Signed-off-by: Petr Vorel <pvorel@suse.cz>
|
||||||
|
---
|
||||||
|
arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi | 3 +++
|
||||||
|
1 file changed, 3 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi b/arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi
|
||||||
|
index 97f109cf8240..49f30efdbe65 100644
|
||||||
|
--- a/arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi
|
||||||
|
+++ b/arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi
|
||||||
|
@@ -14,6 +14,9 @@
|
||||||
|
/* cont_splash_mem has different memory mapping */
|
||||||
|
/delete-node/ &cont_splash_mem;
|
||||||
|
|
||||||
|
+/* disabled on downstream, conflicts with cont_splash_mem */
|
||||||
|
+/delete-node/ &dfps_data_mem;
|
||||||
|
+
|
||||||
|
/ {
|
||||||
|
model = "LG Nexus 5X";
|
||||||
|
compatible = "lg,bullhead", "qcom,msm8992";
|
||||||
|
--
|
||||||
|
2.39.0
|
||||||
|
|
|
@ -1,39 +0,0 @@
|
||||||
From 6c215dc10bd70550c4b8dc9d22f80a4563036519 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Petr Vorel <petr.vorel@gmail.com>
|
|
||||||
Date: Fri, 14 Jan 2022 00:33:56 +0100
|
|
||||||
Subject: [PATCH 3/8] arm64: dts: qcom: msm8994-huawei-angler: Add vendor name
|
|
||||||
huawei
|
|
||||||
|
|
||||||
to follow the naming convention used by other DTS files.
|
|
||||||
|
|
||||||
[ cherry-picked from 8af90d6daa36a7180a2cd6aad874136aade27412 ]
|
|
||||||
|
|
||||||
Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
|
|
||||||
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
|
|
||||||
Link: https://lore.kernel.org/r/20220113233358.17972-5-petr.vorel@gmail.com
|
|
||||||
---
|
|
||||||
arch/arm64/boot/dts/qcom/Makefile | 2 +-
|
|
||||||
...994-angler-rev-101.dts => msm8994-huawei-angler-rev-101.dts} | 0
|
|
||||||
2 files changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
rename arch/arm64/boot/dts/qcom/{msm8994-angler-rev-101.dts => msm8994-huawei-angler-rev-101.dts} (100%)
|
|
||||||
|
|
||||||
diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/Makefile
|
|
||||||
index ee8e81f1c449..b3fe8ce77bb8 100644
|
|
||||||
--- a/arch/arm64/boot/dts/qcom/Makefile
|
|
||||||
+++ b/arch/arm64/boot/dts/qcom/Makefile
|
|
||||||
@@ -21,7 +21,7 @@ dtb-$(CONFIG_ARCH_QCOM) += msm8916-wingtech-wt88047.dtb
|
|
||||||
dtb-$(CONFIG_ARCH_QCOM) += msm8992-lg-bullhead-rev-101.dtb
|
|
||||||
dtb-$(CONFIG_ARCH_QCOM) += msm8992-msft-lumia-octagon-talkman.dtb
|
|
||||||
dtb-$(CONFIG_ARCH_QCOM) += msm8992-xiaomi-libra.dtb
|
|
||||||
-dtb-$(CONFIG_ARCH_QCOM) += msm8994-angler-rev-101.dtb
|
|
||||||
+dtb-$(CONFIG_ARCH_QCOM) += msm8994-huawei-angler-rev-101.dtb
|
|
||||||
dtb-$(CONFIG_ARCH_QCOM) += msm8994-msft-lumia-octagon-cityman.dtb
|
|
||||||
dtb-$(CONFIG_ARCH_QCOM) += msm8994-sony-xperia-kitakami-ivy.dtb
|
|
||||||
dtb-$(CONFIG_ARCH_QCOM) += msm8994-sony-xperia-kitakami-karin.dtb
|
|
||||||
diff --git a/arch/arm64/boot/dts/qcom/msm8994-angler-rev-101.dts b/arch/arm64/boot/dts/qcom/msm8994-huawei-angler-rev-101.dts
|
|
||||||
similarity index 100%
|
|
||||||
rename from arch/arm64/boot/dts/qcom/msm8994-angler-rev-101.dts
|
|
||||||
rename to arch/arm64/boot/dts/qcom/msm8994-huawei-angler-rev-101.dts
|
|
||||||
--
|
|
||||||
2.35.1
|
|
||||||
|
|
|
@ -0,0 +1,37 @@
|
||||||
|
From a6cc7a18ed349af3a38b1f5cf307d5808e1420e3 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Konrad Dybcio <konrad.dybcio@linaro.org>
|
||||||
|
Date: Mon, 19 Dec 2022 14:19:17 +0100
|
||||||
|
Subject: [PATCH 4/4] arm64: dts: qcom: msm8992: Don't use sfpb mutex
|
||||||
|
|
||||||
|
MSM8992 uses the same mutex hardware as MSM8994. This was wrong
|
||||||
|
from the start, but never presented as an issue until the sfpb
|
||||||
|
compatible was given different driver data.
|
||||||
|
|
||||||
|
Fixes: 6a6d1978f9c0 ("arm64: dts: msm8992 SoC and LG Bullhead (Nexus 5X) support")
|
||||||
|
Reported-by: Eugene Lepshy <fekz115@gmail.com>
|
||||||
|
Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>
|
||||||
|
|
||||||
|
Link: https://lore.kernel.org/linux-arm-msm/20221219131918.446587-1-konrad.dybcio@linaro.org/
|
||||||
|
Signed-off-by: Petr Vorel <pvorel@suse.cz>
|
||||||
|
---
|
||||||
|
arch/arm64/boot/dts/qcom/msm8992.dtsi | 4 ----
|
||||||
|
1 file changed, 4 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/arch/arm64/boot/dts/qcom/msm8992.dtsi b/arch/arm64/boot/dts/qcom/msm8992.dtsi
|
||||||
|
index 750643763a76..f4be09fc1b15 100644
|
||||||
|
--- a/arch/arm64/boot/dts/qcom/msm8992.dtsi
|
||||||
|
+++ b/arch/arm64/boot/dts/qcom/msm8992.dtsi
|
||||||
|
@@ -36,10 +36,6 @@ &rpmcc {
|
||||||
|
compatible = "qcom,rpmcc-msm8992", "qcom,rpmcc";
|
||||||
|
};
|
||||||
|
|
||||||
|
-&tcsr_mutex {
|
||||||
|
- compatible = "qcom,sfpb-mutex";
|
||||||
|
-};
|
||||||
|
-
|
||||||
|
&timer {
|
||||||
|
interrupts = <GIC_PPI 2 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>,
|
||||||
|
<GIC_PPI 3 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>,
|
||||||
|
--
|
||||||
|
2.39.0
|
||||||
|
|
|
@ -1,42 +0,0 @@
|
||||||
From 55d3174d3ccb7c9c6ab318a8998822b5928948ca Mon Sep 17 00:00:00 2001
|
|
||||||
From: Petr Vorel <petr.vorel@gmail.com>
|
|
||||||
Date: Wed, 23 Mar 2022 21:48:40 +0100
|
|
||||||
Subject: [PATCH 4/8] arm64: dts: qcom: msm8994-huawei-angler: Add sdhc1
|
|
||||||
definition
|
|
||||||
|
|
||||||
Angler does not have SD card, thus sdhc2 kept disabled.
|
|
||||||
|
|
||||||
[ cherry-picked from e7773dbc87674aec210432185d9624ed346a46f1 ]
|
|
||||||
|
|
||||||
Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
|
|
||||||
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
|
|
||||||
Link: https://lore.kernel.org/r/20220323204840.22832-1-petr.vorel@gmail.com
|
|
||||||
---
|
|
||||||
arch/arm64/boot/dts/qcom/msm8994-huawei-angler-rev-101.dts | 7 ++++++-
|
|
||||||
1 file changed, 6 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/arch/arm64/boot/dts/qcom/msm8994-huawei-angler-rev-101.dts b/arch/arm64/boot/dts/qcom/msm8994-huawei-angler-rev-101.dts
|
|
||||||
index 0e3dd48f0dbf..6e43e4339f55 100644
|
|
||||||
--- a/arch/arm64/boot/dts/qcom/msm8994-huawei-angler-rev-101.dts
|
|
||||||
+++ b/arch/arm64/boot/dts/qcom/msm8994-huawei-angler-rev-101.dts
|
|
||||||
@@ -1,7 +1,7 @@
|
|
||||||
// SPDX-License-Identifier: GPL-2.0-only
|
|
||||||
/* Copyright (c) 2015, Huawei Inc. All rights reserved.
|
|
||||||
* Copyright (c) 2016, The Linux Foundation. All rights reserved.
|
|
||||||
- * Copyright (c) 2021, Petr Vorel <petr.vorel@gmail.com>
|
|
||||||
+ * Copyright (c) 2021-2022, Petr Vorel <petr.vorel@gmail.com>
|
|
||||||
*/
|
|
||||||
|
|
||||||
/dts-v1/;
|
|
||||||
@@ -41,3 +41,8 @@ serial@f991e000 {
|
|
||||||
&tlmm {
|
|
||||||
gpio-reserved-ranges = <85 4>;
|
|
||||||
};
|
|
||||||
+
|
|
||||||
+&sdhc1 {
|
|
||||||
+ status = "okay";
|
|
||||||
+ mmc-hs400-1_8v;
|
|
||||||
+};
|
|
||||||
--
|
|
||||||
2.35.1
|
|
||||||
|
|
|
@ -0,0 +1,59 @@
|
||||||
|
From b1ebf79b9cf764bb735be0d801e44ac797855670 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Dominik Kobinski <dominikkobinski314@gmail.com>
|
||||||
|
Date: Fri, 30 Dec 2022 20:48:45 +0100
|
||||||
|
Subject: [PATCH 5/5] arm64: dts: msm8994-angler: fix the memory map
|
||||||
|
|
||||||
|
Add reserved regions for memory hole and tz app mem to prevent
|
||||||
|
rebooting. Also enable cont_splash_mem, it is the same as the
|
||||||
|
generic 8994 one.
|
||||||
|
|
||||||
|
Link: https://lore.kernel.org/linux-arm-msm/20221230194845.57780-1-dominikkobinski314@gmail.com/
|
||||||
|
|
||||||
|
Reported-by: Petr Vorel <petr.vorel@gmail.com>
|
||||||
|
Reviewed-by: Petr Vorel <petr.vorel@gmail.com>
|
||||||
|
Signed-off-by: Dominik Kobinski <dominikkobinski314@gmail.com>
|
||||||
|
Signed-off-by: Petr Vorel <pvorel@suse.cz>
|
||||||
|
---
|
||||||
|
.../qcom/msm8994-huawei-angler-rev-101.dts | 19 ++++++++++++++++---
|
||||||
|
1 file changed, 16 insertions(+), 3 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/arch/arm64/boot/dts/qcom/msm8994-huawei-angler-rev-101.dts b/arch/arm64/boot/dts/qcom/msm8994-huawei-angler-rev-101.dts
|
||||||
|
index dbfbb77e9ff5..7e2c0dcc11ab 100644
|
||||||
|
--- a/arch/arm64/boot/dts/qcom/msm8994-huawei-angler-rev-101.dts
|
||||||
|
+++ b/arch/arm64/boot/dts/qcom/msm8994-huawei-angler-rev-101.dts
|
||||||
|
@@ -8,9 +8,6 @@
|
||||||
|
|
||||||
|
#include "msm8994.dtsi"
|
||||||
|
|
||||||
|
-/* Angler's firmware does not report where the memory is allocated */
|
||||||
|
-/delete-node/ &cont_splash_mem;
|
||||||
|
-
|
||||||
|
/ {
|
||||||
|
model = "Huawei Nexus 6P";
|
||||||
|
compatible = "huawei,angler", "qcom,msm8994";
|
||||||
|
@@ -27,6 +24,22 @@ aliases {
|
||||||
|
chosen {
|
||||||
|
stdout-path = "serial0:115200n8";
|
||||||
|
};
|
||||||
|
+
|
||||||
|
+ reserved-memory {
|
||||||
|
+ #address-cells = <2>;
|
||||||
|
+ #size-cells = <2>;
|
||||||
|
+ ranges;
|
||||||
|
+
|
||||||
|
+ tzapp_mem: tzapp@4800000 {
|
||||||
|
+ reg = <0 0x04800000 0 0x1900000>;
|
||||||
|
+ no-map;
|
||||||
|
+ };
|
||||||
|
+
|
||||||
|
+ removed_region: reserved@6300000 {
|
||||||
|
+ reg = <0 0x06300000 0 0xD00000>;
|
||||||
|
+ no-map;
|
||||||
|
+ };
|
||||||
|
+ };
|
||||||
|
};
|
||||||
|
|
||||||
|
&blsp1_uart2 {
|
||||||
|
--
|
||||||
|
2.39.0
|
||||||
|
|
|
@ -1,38 +0,0 @@
|
||||||
From 6ad8a8b7d7240ff76cd0c8190d2992100602b547 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Konrad Dybcio <konrad.dybcio@somainline.org>
|
|
||||||
Date: Sat, 19 Mar 2022 18:46:31 +0100
|
|
||||||
Subject: [PATCH 5/8] arm64: dts: qcom: msm8994: Fix sleep clock name
|
|
||||||
|
|
||||||
The sleep clock name expected by GCC is actually "sleep" and not
|
|
||||||
"sleep_clk". Fix the clock-names value for it to make sure it is
|
|
||||||
provided.
|
|
||||||
|
|
||||||
[ cherry-picked from 5827e28304673444f8e1cf426c2b08cc16382290 ]
|
|
||||||
|
|
||||||
Fixes: 9204da57cd65 ("arm64: dts: qcom: msm8994: Provide missing "xo_board" and "sleep_clk" to GCC")
|
|
||||||
|
|
||||||
Signed-off-by: Konrad Dybcio <konrad.dybcio@somainline.org>
|
|
||||||
Reviewed-by: Petr Vorel <petr.vorel@gmail.com>
|
|
||||||
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
|
|
||||||
Link: https://lore.kernel.org/r/20220319174645.340379-2-konrad.dybcio@somainline.org
|
|
||||||
Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
|
|
||||||
---
|
|
||||||
arch/arm64/boot/dts/qcom/msm8994.dtsi | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/arch/arm64/boot/dts/qcom/msm8994.dtsi b/arch/arm64/boot/dts/qcom/msm8994.dtsi
|
|
||||||
index 8c1dc5155b71..9fab5094338f 100644
|
|
||||||
--- a/arch/arm64/boot/dts/qcom/msm8994.dtsi
|
|
||||||
+++ b/arch/arm64/boot/dts/qcom/msm8994.dtsi
|
|
||||||
@@ -714,7 +714,7 @@ gcc: clock-controller@fc400000 {
|
|
||||||
#power-domain-cells = <1>;
|
|
||||||
reg = <0xfc400000 0x2000>;
|
|
||||||
|
|
||||||
- clock-names = "xo", "sleep_clk";
|
|
||||||
+ clock-names = "xo", "sleep";
|
|
||||||
clocks = <&xo_board>, <&sleep_clk>;
|
|
||||||
};
|
|
||||||
|
|
||||||
--
|
|
||||||
2.35.1
|
|
||||||
|
|
|
@ -1,34 +0,0 @@
|
||||||
From 0626532137f8950de7c2ec55a9f5944fbf4ffd24 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Konrad Dybcio <konrad.dybcio@somainline.org>
|
|
||||||
Date: Sat, 26 Feb 2022 22:41:24 +0100
|
|
||||||
Subject: [PATCH 6/8] dt-bindings: clock: qcom: rpmcc: Add RPM Modem SubSystem
|
|
||||||
(MSS) clocks
|
|
||||||
|
|
||||||
Add the missing clock definitions.
|
|
||||||
|
|
||||||
[ cherry-picked from 5b2fa289c0d475bcae3a86fa04b81f1f678cc4d2 ]
|
|
||||||
|
|
||||||
Signed-off-by: Konrad Dybcio <konrad.dybcio@somainline.org>
|
|
||||||
Acked-by: Rob Herring <robh@kernel.org>
|
|
||||||
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
|
|
||||||
Link: https://lore.kernel.org/r/20220226214126.21209-1-konrad.dybcio@somainline.org
|
|
||||||
Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
|
|
||||||
---
|
|
||||||
include/dt-bindings/clock/qcom,rpmcc.h | 2 ++
|
|
||||||
1 file changed, 2 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/include/dt-bindings/clock/qcom,rpmcc.h b/include/dt-bindings/clock/qcom,rpmcc.h
|
|
||||||
index fb624ff39273..015db95303d1 100644
|
|
||||||
--- a/include/dt-bindings/clock/qcom,rpmcc.h
|
|
||||||
+++ b/include/dt-bindings/clock/qcom,rpmcc.h
|
|
||||||
@@ -165,5 +165,7 @@
|
|
||||||
#define RPM_SMD_PKA_A_CLK 119
|
|
||||||
#define RPM_SMD_CPUSS_GNOC_CLK 120
|
|
||||||
#define RPM_SMD_CPUSS_GNOC_A_CLK 121
|
|
||||||
+#define RPM_SMD_MSS_CFG_AHB_CLK 122
|
|
||||||
+#define RPM_SMD_MSS_CFG_AHB_A_CLK 123
|
|
||||||
|
|
||||||
#endif
|
|
||||||
--
|
|
||||||
2.35.1
|
|
||||||
|
|
|
@ -1,96 +0,0 @@
|
||||||
From b79b46ed4e9360f7f960193d871c9d18cf24f1be Mon Sep 17 00:00:00 2001
|
|
||||||
From: Konrad Dybcio <konrad.dybcio@somainline.org>
|
|
||||||
Date: Sat, 26 Feb 2022 22:41:25 +0100
|
|
||||||
Subject: [PATCH 7/8] clk: qcom: smd: Add missing RPM clocks for msm8992/4
|
|
||||||
|
|
||||||
XO and MSS_CFG were omitted when first adding the clocks for these SoCs.
|
|
||||||
Add them, and while at it, move the XO clock to the top of the definition
|
|
||||||
list, as ideally everyone should start using it sooner or later..
|
|
||||||
|
|
||||||
[ cherry-picked from f804360bb3a50decbed6e2761247964dca72c080 ]
|
|
||||||
|
|
||||||
Fixes: b4297844995f ("clk: qcom: smd: Add support for MSM8992/4 rpm clocks")
|
|
||||||
Signed-off-by: Konrad Dybcio <konrad.dybcio@somainline.org>
|
|
||||||
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
|
|
||||||
Link: https://lore.kernel.org/r/20220226214126.21209-2-konrad.dybcio@somainline.org
|
|
||||||
Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
|
|
||||||
---
|
|
||||||
drivers/clk/qcom/clk-smd-rpm.c | 13 +++++++++++--
|
|
||||||
include/linux/soc/qcom/smd-rpm.h | 1 +
|
|
||||||
2 files changed, 12 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/drivers/clk/qcom/clk-smd-rpm.c b/drivers/clk/qcom/clk-smd-rpm.c
|
|
||||||
index ea28e45ca371..418f017e933f 100644
|
|
||||||
--- a/drivers/clk/qcom/clk-smd-rpm.c
|
|
||||||
+++ b/drivers/clk/qcom/clk-smd-rpm.c
|
|
||||||
@@ -413,6 +413,7 @@ static const struct clk_ops clk_smd_rpm_branch_ops = {
|
|
||||||
.recalc_rate = clk_smd_rpm_recalc_rate,
|
|
||||||
};
|
|
||||||
|
|
||||||
+DEFINE_CLK_SMD_RPM_BRANCH(sdm660, bi_tcxo, bi_tcxo_a, QCOM_SMD_RPM_MISC_CLK, 0, 19200000);
|
|
||||||
DEFINE_CLK_SMD_RPM(msm8916, pcnoc_clk, pcnoc_a_clk, QCOM_SMD_RPM_BUS_CLK, 0);
|
|
||||||
DEFINE_CLK_SMD_RPM(msm8916, snoc_clk, snoc_a_clk, QCOM_SMD_RPM_BUS_CLK, 1);
|
|
||||||
DEFINE_CLK_SMD_RPM(msm8916, bimc_clk, bimc_a_clk, QCOM_SMD_RPM_MEM_CLK, 0);
|
|
||||||
@@ -604,7 +605,11 @@ DEFINE_CLK_SMD_RPM_XO_BUFFER(msm8992, ln_bb_clk, ln_bb_a_clk, 8, 19200000);
|
|
||||||
DEFINE_CLK_SMD_RPM(msm8992, ce1_clk, ce1_a_clk, QCOM_SMD_RPM_CE_CLK, 0);
|
|
||||||
DEFINE_CLK_SMD_RPM(msm8992, ce2_clk, ce2_a_clk, QCOM_SMD_RPM_CE_CLK, 1);
|
|
||||||
|
|
||||||
+DEFINE_CLK_SMD_RPM_BRANCH(msm8992, mss_cfg_ahb_clk, mss_cfg_ahb_a_clk,
|
|
||||||
+ QCOM_SMD_RPM_MCFG_CLK, 0, 19200000);
|
|
||||||
static struct clk_smd_rpm *msm8992_clks[] = {
|
|
||||||
+ [RPM_SMD_XO_CLK_SRC] = &sdm660_bi_tcxo,
|
|
||||||
+ [RPM_SMD_XO_A_CLK_SRC] = &sdm660_bi_tcxo_a,
|
|
||||||
[RPM_SMD_PNOC_CLK] = &msm8916_pcnoc_clk,
|
|
||||||
[RPM_SMD_PNOC_A_CLK] = &msm8916_pcnoc_a_clk,
|
|
||||||
[RPM_SMD_OCMEMGX_CLK] = &msm8974_ocmemgx_clk,
|
|
||||||
@@ -637,6 +642,8 @@ static struct clk_smd_rpm *msm8992_clks[] = {
|
|
||||||
[RPM_SMD_LN_BB_A_CLK] = &msm8992_ln_bb_a_clk,
|
|
||||||
[RPM_SMD_MMSSNOC_AHB_CLK] = &msm8974_mmssnoc_ahb_clk,
|
|
||||||
[RPM_SMD_MMSSNOC_AHB_A_CLK] = &msm8974_mmssnoc_ahb_a_clk,
|
|
||||||
+ [RPM_SMD_MSS_CFG_AHB_CLK] = &msm8992_mss_cfg_ahb_clk,
|
|
||||||
+ [RPM_SMD_MSS_CFG_AHB_A_CLK] = &msm8992_mss_cfg_ahb_a_clk,
|
|
||||||
[RPM_SMD_QDSS_CLK] = &msm8916_qdss_clk,
|
|
||||||
[RPM_SMD_QDSS_A_CLK] = &msm8916_qdss_a_clk,
|
|
||||||
[RPM_SMD_RF_CLK1] = &msm8916_rf_clk1,
|
|
||||||
@@ -661,6 +668,8 @@ static const struct rpm_smd_clk_desc rpm_clk_msm8992 = {
|
|
||||||
DEFINE_CLK_SMD_RPM(msm8994, ce3_clk, ce3_a_clk, QCOM_SMD_RPM_CE_CLK, 2);
|
|
||||||
|
|
||||||
static struct clk_smd_rpm *msm8994_clks[] = {
|
|
||||||
+ [RPM_SMD_XO_CLK_SRC] = &sdm660_bi_tcxo,
|
|
||||||
+ [RPM_SMD_XO_A_CLK_SRC] = &sdm660_bi_tcxo_a,
|
|
||||||
[RPM_SMD_PNOC_CLK] = &msm8916_pcnoc_clk,
|
|
||||||
[RPM_SMD_PNOC_A_CLK] = &msm8916_pcnoc_a_clk,
|
|
||||||
[RPM_SMD_OCMEMGX_CLK] = &msm8974_ocmemgx_clk,
|
|
||||||
@@ -693,6 +702,8 @@ static struct clk_smd_rpm *msm8994_clks[] = {
|
|
||||||
[RPM_SMD_LN_BB_A_CLK] = &msm8992_ln_bb_a_clk,
|
|
||||||
[RPM_SMD_MMSSNOC_AHB_CLK] = &msm8974_mmssnoc_ahb_clk,
|
|
||||||
[RPM_SMD_MMSSNOC_AHB_A_CLK] = &msm8974_mmssnoc_ahb_a_clk,
|
|
||||||
+ [RPM_SMD_MSS_CFG_AHB_CLK] = &msm8992_mss_cfg_ahb_clk,
|
|
||||||
+ [RPM_SMD_MSS_CFG_AHB_A_CLK] = &msm8992_mss_cfg_ahb_a_clk,
|
|
||||||
[RPM_SMD_QDSS_CLK] = &msm8916_qdss_clk,
|
|
||||||
[RPM_SMD_QDSS_A_CLK] = &msm8916_qdss_a_clk,
|
|
||||||
[RPM_SMD_RF_CLK1] = &msm8916_rf_clk1,
|
|
||||||
@@ -857,8 +868,6 @@ static const struct rpm_smd_clk_desc rpm_clk_msm8998 = {
|
|
||||||
.num_clks = ARRAY_SIZE(msm8998_clks),
|
|
||||||
};
|
|
||||||
|
|
||||||
-DEFINE_CLK_SMD_RPM_BRANCH(sdm660, bi_tcxo, bi_tcxo_a, QCOM_SMD_RPM_MISC_CLK, 0,
|
|
||||||
- 19200000);
|
|
||||||
DEFINE_CLK_SMD_RPM_XO_BUFFER(sdm660, ln_bb_clk3, ln_bb_clk3_a, 3, 19200000);
|
|
||||||
DEFINE_CLK_SMD_RPM_XO_BUFFER_PINCTRL(sdm660, ln_bb_clk3_pin, ln_bb_clk3_pin_a, 3, 19200000);
|
|
||||||
|
|
||||||
diff --git a/include/linux/soc/qcom/smd-rpm.h b/include/linux/soc/qcom/smd-rpm.h
|
|
||||||
index 860dd8cdf9f3..82c9d489833a 100644
|
|
||||||
--- a/include/linux/soc/qcom/smd-rpm.h
|
|
||||||
+++ b/include/linux/soc/qcom/smd-rpm.h
|
|
||||||
@@ -40,6 +40,7 @@ struct qcom_smd_rpm;
|
|
||||||
#define QCOM_SMD_RPM_AGGR_CLK 0x72676761
|
|
||||||
#define QCOM_SMD_RPM_HWKM_CLK 0x6d6b7768
|
|
||||||
#define QCOM_SMD_RPM_PKA_CLK 0x616b70
|
|
||||||
+#define QCOM_SMD_RPM_MCFG_CLK 0x6766636d
|
|
||||||
|
|
||||||
int qcom_rpm_smd_write(struct qcom_smd_rpm *rpm,
|
|
||||||
int state,
|
|
||||||
--
|
|
||||||
2.35.1
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
|
|
||||||
_flavor="postmarketos-qcom-msm8994"
|
_flavor="postmarketos-qcom-msm8994"
|
||||||
pkgname=linux-$_flavor
|
pkgname=linux-$_flavor
|
||||||
pkgver=5.17.2
|
pkgver=6.1.2
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="Kernel mainline Qualcomm MSM8994 and MSM8992 devices"
|
pkgdesc="Kernel mainline Qualcomm MSM8994 and MSM8992 devices"
|
||||||
arch="aarch64"
|
arch="aarch64"
|
||||||
|
@ -31,13 +31,11 @@ esac
|
||||||
source="
|
source="
|
||||||
https://cdn.kernel.org/pub/linux/kernel/v${_kernver%%.*}.x/linux-$_kernver.tar.xz
|
https://cdn.kernel.org/pub/linux/kernel/v${_kernver%%.*}.x/linux-$_kernver.tar.xz
|
||||||
config-$_flavor.$arch
|
config-$_flavor.$arch
|
||||||
0001-arm64-dts-qcom-msm8992-lg-bullhead-Place-LG-Bullhead.patch
|
0001-arm64-dts-msm8992-bullhead-add-memory-hole-region.patch
|
||||||
0002-arm64-dts-qcom-msm8994-SoC-specific-compatible-strin.patch
|
0002-arm64-dts-qcom-msm8992-bullhead-Fix-cont_splash_mem-.patch
|
||||||
0003-arm64-dts-qcom-msm8994-huawei-angler-Add-vendor-name.patch
|
0003-arm64-dts-qcom-msm8992-bullhead-Disable-dfps_data_me.patch
|
||||||
0004-arm64-dts-qcom-msm8994-huawei-angler-Add-sdhc1-defin.patch
|
0004-arm64-dts-qcom-msm8992-Don-t-use-sfpb-mutex.patch
|
||||||
0005-arm64-dts-qcom-msm8994-Fix-sleep-clock-name.patch
|
0005-arm64-dts-msm8994-angler-fix-the-memory-map.patch
|
||||||
0006-dt-bindings-clock-qcom-rpmcc-Add-RPM-Modem-SubSystem.patch
|
|
||||||
0007-clk-qcom-smd-Add-missing-RPM-clocks-for-msm8992-4.patch
|
|
||||||
"
|
"
|
||||||
builddir="$srcdir/linux-$_kernver"
|
builddir="$srcdir/linux-$_kernver"
|
||||||
|
|
||||||
|
@ -67,13 +65,11 @@ package() {
|
||||||
}
|
}
|
||||||
|
|
||||||
sha512sums="
|
sha512sums="
|
||||||
d62537333c1cedf839e95bfcbf757f45dd063f27ecf7fbba910f04663c9bb259438c1616f4bd68c5b59157d79dbd40815bf13d3b3e99a18cbade2b32e4dc5483 linux-5.17.2.tar.xz
|
a906c15b1eb4f3015b1d9a0e6a321b5a399e77ccd0127cb8caabbe7cb337e77a85a432bac4763ab5448d86dd319441eef865aad41939ca1f796663c2b52170e6 linux-6.1.2.tar.xz
|
||||||
8f4972dfe2142aca4836255cdedea9bb9fa8ea06273ec61b87b32abc9eaa44ad7966f81f0b639ab0a3edd6eba43bdfdef57c9c926a8a7627e5d0e487ea2d6c70 config-postmarketos-qcom-msm8994.aarch64
|
4191f3ffd3ca9a4c5e3986e57ca31d69d811045b91cb357957bd2d794b9cfb88fbbd9c6597cbd04aae74e5015d61c8344b4f20962cafbdb72a7dea94b05a26a9 config-postmarketos-qcom-msm8994.aarch64
|
||||||
e2283b4b6624c22856b1f68d21ac81a42a1cfe17ebbfacdf85e1070edc987e01f09cb25de4d9454e4f4491a8815a7c3a8ab19a314f1246d707e0e491808d60a4 0001-arm64-dts-qcom-msm8992-lg-bullhead-Place-LG-Bullhead.patch
|
878a48bff265b91e7970c84d3d8dc38753fdc15d7412db9000c2974989fa8fefc312bab0abd442365f83e7af27e2eb712d7f6abc41ab9c20fbe9f4e4419a9a94 0001-arm64-dts-msm8992-bullhead-add-memory-hole-region.patch
|
||||||
f50b54d3f2f77b4fd14edb5d64791ea015d28e7de537ff01729320075e996685c3c9856e82b3c88a5bfad9f9a1a2ff7d700e7e831c9e41b3a0852f070816e94d 0002-arm64-dts-qcom-msm8994-SoC-specific-compatible-strin.patch
|
901fcae7ae813ea0a4d301283f423cd84696c7200075170c0385027955daa5796cd658cbb34d3d65053b50867638d78acb86913666f6ea48c5c59bb6e68f70d1 0002-arm64-dts-qcom-msm8992-bullhead-Fix-cont_splash_mem-.patch
|
||||||
28be5b50a3a99c04e595a01c7ae5aef248dce51c67d7c27b4168e6f49578b948a675388e9d3590ad214e866ace441beae87dba15a3ab42309ab3e6b1addcf17e 0003-arm64-dts-qcom-msm8994-huawei-angler-Add-vendor-name.patch
|
6d06b1770dd8471fcc4c4fb1f37707833f3d1da1d8a2a58ca311c73dcbedb8ecdf2e8e52512a90676bd7a0a328585023aa8b94feeb4b0bafd75ca57cd1d637a1 0003-arm64-dts-qcom-msm8992-bullhead-Disable-dfps_data_me.patch
|
||||||
5f02fe1063a260f7741ed252f3e09db2e2ae252c26b5909ec74168438aac9ce9a5b6ac684f359fa8b540bef06cd03b8d02daffc5a0d65693c7827cd82dfa189a 0004-arm64-dts-qcom-msm8994-huawei-angler-Add-sdhc1-defin.patch
|
293b85417ffecfe59ae0955a98eb2232f98f676bcc4cc0743df9b4f945d8059a17bb09714e5abccc93e2858b13a0006e154c4f5efaecde0c544a31170671fb73 0004-arm64-dts-qcom-msm8992-Don-t-use-sfpb-mutex.patch
|
||||||
3c3d9a7000f2892d57d67178cef4ff9d4efc56f8fbfdf75dc45e19c84ead40a02ea91da71074be57b7abc06be2a9e71711308951fd0ca9c0189ef0ca7515a5e5 0005-arm64-dts-qcom-msm8994-Fix-sleep-clock-name.patch
|
645a22550864f9f98798ff7334eef654537a113e0e6988282a68909d7d78e7a7122fb11cf12b6c44aff23d3c51964113d39fd1e387809c6d1576f5dd237d4b0d 0005-arm64-dts-msm8994-angler-fix-the-memory-map.patch
|
||||||
31ca34945bfcdccd1ae4e41471f6ee05da56b8cd1b5ef7d331d4b743f77b2f302024986e0e057fea5d3aaeaea4aaa42e88f9ddf2dc3a7223cc6649ad95ff36de 0006-dt-bindings-clock-qcom-rpmcc-Add-RPM-Modem-SubSystem.patch
|
|
||||||
e982f438044c5b4b728699f49d4bcb317efc3be6609162dffe105fc6777d3a369789db5981cfb77fc6d66b4ba24f074d48ff2e51882a883abe7f878ee4881eb7 0007-clk-qcom-smd-Add-missing-RPM-clocks-for-msm8992-4.patch
|
|
||||||
"
|
"
|
||||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue