From 4d2a25db53eae2a13b2065fb5bca54d0ba7a3ad5 Mon Sep 17 00:00:00 2001 From: Richard Acayan Date: Tue, 28 Feb 2023 22:00:00 -0500 Subject: [PATCH] testing/linux-postmarketos-qcom-sdm670: upgrade to 6.1.14 (MR 3917) This is more of a version bump, compared to the past few releases. This kernel should receive more of these types of releases, especially when there is less hardware left to bring up. [ci:skip-build] already built successfully in CI --- ...dm670-google-sargo-move-modem-firmwa.patch | 9 +- ...m64-dts-qcom-sdm670-correct-cpu-opps.patch | 436 --------------- .../linux-postmarketos-qcom-sdm670/APKBUILD | 13 +- .../config-postmarketos-qcom-sdm670.aarch64 | 497 ++++++++++-------- 4 files changed, 275 insertions(+), 680 deletions(-) delete mode 100644 device/testing/linux-postmarketos-qcom-sdm670/0002-arm64-dts-qcom-sdm670-correct-cpu-opps.patch diff --git a/device/testing/linux-postmarketos-qcom-sdm670/0001-arm64-dts-qcom-sdm670-google-sargo-move-modem-firmwa.patch b/device/testing/linux-postmarketos-qcom-sdm670/0001-arm64-dts-qcom-sdm670-google-sargo-move-modem-firmwa.patch index b511606b5..f3f88ca04 100644 --- a/device/testing/linux-postmarketos-qcom-sdm670/0001-arm64-dts-qcom-sdm670-google-sargo-move-modem-firmwa.patch +++ b/device/testing/linux-postmarketos-qcom-sdm670/0001-arm64-dts-qcom-sdm670-google-sargo-move-modem-firmwa.patch @@ -1,4 +1,4 @@ -From 639fc9f9a00161e72611a2d9452c5228af5f6ee4 Mon Sep 17 00:00:00 2001 +From f23713eafaf3138e518990f19672dbe497e9401d Mon Sep 17 00:00:00 2001 From: Richard Acayan Date: Tue, 6 Dec 2022 21:21:25 -0500 Subject: [PATCH] arm64: dts: qcom: sdm670-google-sargo: move modem firmware @@ -13,10 +13,10 @@ Signed-off-by: Richard Acayan 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sdm670-google-sargo.dts b/arch/arm64/boot/dts/qcom/sdm670-google-sargo.dts -index c855582e2407..9d20c0fe0111 100644 +index fedf693eafe9..714b350dd00d 100644 --- a/arch/arm64/boot/dts/qcom/sdm670-google-sargo.dts +++ b/arch/arm64/boot/dts/qcom/sdm670-google-sargo.dts -@@ -607,7 +607,7 @@ &mdss_mdp { +@@ -606,7 +606,7 @@ &mdss_mdp { &mss_pil { status = "okay"; @@ -26,4 +26,5 @@ index c855582e2407..9d20c0fe0111 100644 &pm660l_gpios { -- -2.38.1 +2.39.2 + diff --git a/device/testing/linux-postmarketos-qcom-sdm670/0002-arm64-dts-qcom-sdm670-correct-cpu-opps.patch b/device/testing/linux-postmarketos-qcom-sdm670/0002-arm64-dts-qcom-sdm670-correct-cpu-opps.patch deleted file mode 100644 index 5bcf7eac9..000000000 --- a/device/testing/linux-postmarketos-qcom-sdm670/0002-arm64-dts-qcom-sdm670-correct-cpu-opps.patch +++ /dev/null @@ -1,436 +0,0 @@ -From: Richard Acayan -Date: Thu, 08 Dec 2022 17:43:13 -0500 -Subject: [PATCH] arm64: dts: qcom: sdm670: correct cpu opps - -The SoC consumes a lot more power than expected (around 0.8 W with disabled -display, mobile data, WiFi, and Bluetooth) with the original operating -performance points (OPPs) from SDM845. Add the correct OPPs for this SoC from -the downstream kernel. - -Signed-off-by: Richard Acayan ---- - arch/arm64/boot/dts/qcom/sdm670.dtsi | 284 ++++++++++++-------------------------------------- - 1 file changed, 64 insertions(+), 220 deletions(-) - -diff --git a/arch/arm64/boot/dts/qcom/sdm670.dtsi b/arch/arm64/boot/dts/qcom/sdm670.dtsi -index dbf469437273..23dfe4101fc1 100644 ---- a/arch/arm64/boot/dts/qcom/sdm670.dtsi -+++ b/arch/arm64/boot/dts/qcom/sdm670.dtsi -@@ -13,6 +13,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -42,7 +43,8 @@ CPU0: cpu@0 { - enable-method = "psci"; - qcom,freq-domain = <&cpufreq_hw 0>; - operating-points-v2 = <&cpu0_opp_table>; -- interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_EBI1 3>; -+ interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_EBI1 3>, -+ <&osm_l3 MASTER_OSM_L3_APPS &osm_l3 SLAVE_OSM_L3>; - power-domains = <&CPU_PD0>; - power-domain-names = "psci"; - next-level-cache = <&L2_0>; -@@ -62,7 +64,8 @@ CPU1: cpu@100 { - enable-method = "psci"; - qcom,freq-domain = <&cpufreq_hw 0>; - operating-points-v2 = <&cpu0_opp_table>; -- interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_EBI1 3>; -+ interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_EBI1 3>, -+ <&osm_l3 MASTER_OSM_L3_APPS &osm_l3 SLAVE_OSM_L3>; - power-domains = <&CPU_PD1>; - power-domain-names = "psci"; - next-level-cache = <&L2_100>; -@@ -79,7 +82,8 @@ CPU2: cpu@200 { - enable-method = "psci"; - qcom,freq-domain = <&cpufreq_hw 0>; - operating-points-v2 = <&cpu0_opp_table>; -- interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_EBI1 3>; -+ interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_EBI1 3>, -+ <&osm_l3 MASTER_OSM_L3_APPS &osm_l3 SLAVE_OSM_L3>; - power-domains = <&CPU_PD2>; - power-domain-names = "psci"; - next-level-cache = <&L2_200>; -@@ -96,7 +100,8 @@ CPU3: cpu@300 { - enable-method = "psci"; - qcom,freq-domain = <&cpufreq_hw 0>; - operating-points-v2 = <&cpu0_opp_table>; -- interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_EBI1 3>; -+ interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_EBI1 3>, -+ <&osm_l3 MASTER_OSM_L3_APPS &osm_l3 SLAVE_OSM_L3>; - power-domains = <&CPU_PD3>; - power-domain-names = "psci"; - next-level-cache = <&L2_300>; -@@ -113,7 +118,8 @@ CPU4: cpu@400 { - enable-method = "psci"; - qcom,freq-domain = <&cpufreq_hw 0>; - operating-points-v2 = <&cpu0_opp_table>; -- interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_EBI1 3>; -+ interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_EBI1 3>, -+ <&osm_l3 MASTER_OSM_L3_APPS &osm_l3 SLAVE_OSM_L3>; - power-domains = <&CPU_PD4>; - power-domain-names = "psci"; - next-level-cache = <&L2_400>; -@@ -130,7 +136,8 @@ CPU5: cpu@500 { - enable-method = "psci"; - qcom,freq-domain = <&cpufreq_hw 0>; - operating-points-v2 = <&cpu0_opp_table>; -- interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_EBI1 3>; -+ interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_EBI1 3>, -+ <&osm_l3 MASTER_OSM_L3_APPS &osm_l3 SLAVE_OSM_L3>; - power-domains = <&CPU_PD5>; - power-domain-names = "psci"; - next-level-cache = <&L2_500>; -@@ -147,7 +154,8 @@ CPU6: cpu@600 { - enable-method = "psci"; - qcom,freq-domain = <&cpufreq_hw 1>; - operating-points-v2 = <&cpu6_opp_table>; -- interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_EBI1 3>; -+ interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_EBI1 3>, -+ <&osm_l3 MASTER_OSM_L3_APPS &osm_l3 SLAVE_OSM_L3>; - power-domains = <&CPU_PD6>; - power-domain-names = "psci"; - next-level-cache = <&L2_600>; -@@ -164,7 +172,8 @@ CPU7: cpu@700 { - enable-method = "psci"; - qcom,freq-domain = <&cpufreq_hw 1>; - operating-points-v2 = <&cpu6_opp_table>; -- interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_EBI1 3>; -+ interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_EBI1 3>, -+ <&osm_l3 MASTER_OSM_L3_APPS &osm_l3 SLAVE_OSM_L3>; - power-domains = <&CPU_PD7>; - power-domain-names = "psci"; - next-level-cache = <&L2_700>; -@@ -263,107 +272,47 @@ cpu0_opp_table: opp-table-cpu0 { - - cpu0_opp1: opp-300000000 { - opp-hz = /bits/ 64 <300000000>; -- opp-peak-kBps = <400000>; -+ opp-peak-kBps = <400000 4800000>; - }; - -- cpu0_opp2: opp-403200000 { -- opp-hz = /bits/ 64 <403200000>; -- opp-peak-kBps = <400000>; -- }; -- -- cpu0_opp3: opp-480000000 { -- opp-hz = /bits/ 64 <480000000>; -- opp-peak-kBps = <400000>; -- }; -- -- cpu0_opp4: opp-576000000 { -+ cpu0_opp2: opp-576000000 { - opp-hz = /bits/ 64 <576000000>; -- opp-peak-kBps = <400000>; -+ opp-peak-kBps = <400000 4800000>; - }; - -- cpu0_opp5: opp-652800000 { -- opp-hz = /bits/ 64 <652800000>; -- opp-peak-kBps = <400000>; -- }; -- -- cpu0_opp6: opp-748800000 { -+ cpu0_opp3: opp-748800000 { - opp-hz = /bits/ 64 <748800000>; -- opp-peak-kBps = <1200000>; -- }; -- -- cpu0_opp7: opp-825600000 { -- opp-hz = /bits/ 64 <825600000>; -- opp-peak-kBps = <1200000>; -- }; -- -- cpu0_opp8: opp-902400000 { -- opp-hz = /bits/ 64 <902400000>; -- opp-peak-kBps = <1200000>; -- }; -- -- cpu0_opp9: opp-979200000 { -- opp-hz = /bits/ 64 <979200000>; -- opp-peak-kBps = <1200000>; -+ opp-peak-kBps = <1200000 4800000>; - }; - -- cpu0_opp10: opp-998400000 { -+ cpu0_opp4: opp-998400000 { - opp-hz = /bits/ 64 <998400000>; -- opp-peak-kBps = <1804000>; -- }; -- -- cpu0_opp11: opp-1056000000 { -- opp-hz = /bits/ 64 <1056000000>; -- opp-peak-kBps = <1804000>; -+ opp-peak-kBps = <1804000 8908800>; - }; - -- cpu0_opp12: opp-1132800000 { -- opp-hz = /bits/ 64 <1132800000>; -- opp-peak-kBps = <1804000>; -- }; -- -- cpu0_opp13: opp-1209600000 { -+ cpu0_opp5: opp-1209600000 { - opp-hz = /bits/ 64 <1209600000>; -- opp-peak-kBps = <2188000>; -- }; -- -- cpu0_opp14: opp-1228800000 { -- opp-hz = /bits/ 64 <1228800000>; -- opp-peak-kBps = <2188000>; -+ opp-peak-kBps = <2188000 8908800>; - }; - -- cpu0_opp15: opp-1324800000 { -+ cpu0_opp6: opp-1324800000 { - opp-hz = /bits/ 64 <1324800000>; -- opp-peak-kBps = <2188000>; -+ opp-peak-kBps = <2188000 13516800>; - }; - -- cpu0_opp16: opp-1420800000 { -- opp-hz = /bits/ 64 <1420800000>; -- opp-peak-kBps = <2188000>; -- }; -- -- cpu0_opp17: opp-1516800000 { -+ cpu0_opp7: opp-1516800000 { - opp-hz = /bits/ 64 <1516800000>; -- opp-peak-kBps = <3072000>; -+ opp-peak-kBps = <3072000 15052800>; - }; - -- cpu0_opp18: opp-1612800000 { -+ cpu0_opp8: opp-1612800000 { - opp-hz = /bits/ 64 <1612800000>; -- opp-peak-kBps = <3072000>; -- }; -- -- cpu0_opp19: opp-1689600000 { -- opp-hz = /bits/ 64 <1689600000>; -- opp-peak-kBps = <3072000>; -+ opp-peak-kBps = <3072000 22118400>; - }; - -- cpu0_opp20: opp-1708800000 { -+ cpu0_opp9: opp-1708800000 { - opp-hz = /bits/ 64 <1708800000>; -- opp-peak-kBps = <4068000>; -- }; -- -- cpu0_opp21: opp-1766400000 { -- opp-hz = /bits/ 64 <1766400000>; -- opp-peak-kBps = <4068000>; -+ opp-peak-kBps = <4068000 23040000>; - }; - }; - -@@ -373,167 +322,52 @@ cpu6_opp_table: opp-table-cpu6 { - - cpu6_opp1: opp-300000000 { - opp-hz = /bits/ 64 <300000000>; -- opp-peak-kBps = <800000>; -+ opp-peak-kBps = <400000 4800000>; - }; - -- cpu6_opp2: opp-403200000 { -- opp-hz = /bits/ 64 <403200000>; -- opp-peak-kBps = <800000>; -- }; -- -- cpu6_opp3: opp-480000000 { -- opp-hz = /bits/ 64 <480000000>; -- opp-peak-kBps = <1804000>; -- }; -- -- cpu6_opp4: opp-576000000 { -- opp-hz = /bits/ 64 <576000000>; -- opp-peak-kBps = <1804000>; -- }; -- -- cpu6_opp5: opp-652800000 { -+ cpu6_opp2: opp-652800000 { - opp-hz = /bits/ 64 <652800000>; -- opp-peak-kBps = <1804000>; -- }; -- -- cpu6_opp6: opp-748800000 { -- opp-hz = /bits/ 64 <748800000>; -- opp-peak-kBps = <1804000>; -+ opp-peak-kBps = <400000 4800000>; - }; - -- cpu6_opp7: opp-825600000 { -+ cpu6_opp3: opp-825600000 { - opp-hz = /bits/ 64 <825600000>; -- opp-peak-kBps = <2188000>; -+ opp-peak-kBps = <1200000 4800000>; - }; - -- cpu6_opp8: opp-902400000 { -- opp-hz = /bits/ 64 <902400000>; -- opp-peak-kBps = <2188000>; -- }; -- -- cpu6_opp9: opp-979200000 { -+ cpu6_opp4: opp-979200000 { - opp-hz = /bits/ 64 <979200000>; -- opp-peak-kBps = <2188000>; -+ opp-peak-kBps = <1200000 4800000>; - }; - -- cpu6_opp10: opp-1056000000 { -- opp-hz = /bits/ 64 <1056000000>; -- opp-peak-kBps = <3072000>; -- }; -- -- cpu6_opp11: opp-1132800000 { -+ cpu6_opp5: opp-1132800000 { - opp-hz = /bits/ 64 <1132800000>; -- opp-peak-kBps = <3072000>; -- }; -- -- cpu6_opp12: opp-1209600000 { -- opp-hz = /bits/ 64 <1209600000>; -- opp-peak-kBps = <4068000>; -- }; -- -- cpu6_opp13: opp-1286400000 { -- opp-hz = /bits/ 64 <1286400000>; -- opp-peak-kBps = <4068000>; -+ opp-peak-kBps = <2188000 8908800>; - }; - -- cpu6_opp14: opp-1363200000 { -+ cpu6_opp6: opp-1363200000 { - opp-hz = /bits/ 64 <1363200000>; -- opp-peak-kBps = <4068000>; -- }; -- -- cpu6_opp15: opp-1459200000 { -- opp-hz = /bits/ 64 <1459200000>; -- opp-peak-kBps = <4068000>; -+ opp-peak-kBps = <4068000 12902400>; - }; - -- cpu6_opp16: opp-1536000000 { -+ cpu6_opp7: opp-1536000000 { - opp-hz = /bits/ 64 <1536000000>; -- opp-peak-kBps = <5412000>; -- }; -- -- cpu6_opp17: opp-1612800000 { -- opp-hz = /bits/ 64 <1612800000>; -- opp-peak-kBps = <5412000>; -- }; -- -- cpu6_opp18: opp-1689600000 { -- opp-hz = /bits/ 64 <1689600000>; -- opp-peak-kBps = <5412000>; -+ opp-peak-kBps = <4068000 12902400>; - }; - -- cpu6_opp19: opp-1766400000 { -- opp-hz = /bits/ 64 <1766400000>; -- opp-peak-kBps = <6220000>; -+ cpu6_opp8: opp-1747200000 { -+ opp-hz = /bits/ 64 <1747200000>; -+ opp-peak-kBps = <4068000 15052800>; - }; - -- cpu6_opp20: opp-1843200000 { -+ cpu6_opp9: opp-1843200000 { - opp-hz = /bits/ 64 <1843200000>; -- opp-peak-kBps = <6220000>; -- }; -- -- cpu6_opp21: opp-1920000000 { -- opp-hz = /bits/ 64 <1920000000>; -- opp-peak-kBps = <7216000>; -+ opp-peak-kBps = <4068000 15052800>; - }; - -- cpu6_opp22: opp-1996800000 { -+ cpu6_opp10: opp-1996800000 { - opp-hz = /bits/ 64 <1996800000>; -- opp-peak-kBps = <7216000>; -- }; -- -- cpu6_opp23: opp-2092800000 { -- opp-hz = /bits/ 64 <2092800000>; -- opp-peak-kBps = <7216000>; -- }; -- -- cpu6_opp24: opp-2169600000 { -- opp-hz = /bits/ 64 <2169600000>; -- opp-peak-kBps = <7216000>; -- }; -- -- cpu6_opp25: opp-2246400000 { -- opp-hz = /bits/ 64 <2246400000>; -- opp-peak-kBps = <7216000>; -- }; -- -- cpu6_opp26: opp-2323200000 { -- opp-hz = /bits/ 64 <2323200000>; -- opp-peak-kBps = <7216000>; -- }; -- -- cpu6_opp27: opp-2400000000 { -- opp-hz = /bits/ 64 <2400000000>; -- opp-peak-kBps = <7216000>; -- }; -- -- cpu6_opp28: opp-2476800000 { -- opp-hz = /bits/ 64 <2476800000>; -- opp-peak-kBps = <7216000>; -- }; -- -- cpu6_opp29: opp-2553600000 { -- opp-hz = /bits/ 64 <2553600000>; -- opp-peak-kBps = <7216000>; -- }; -- -- cpu6_opp30: opp-2649600000 { -- opp-hz = /bits/ 64 <2649600000>; -- opp-peak-kBps = <7216000>; -- }; -- -- cpu6_opp31: opp-2745600000 { -- opp-hz = /bits/ 64 <2745600000>; -- opp-peak-kBps = <7216000>; -- }; -- -- cpu6_opp32: opp-2803200000 { -- opp-hz = /bits/ 64 <2803200000>; -- opp-peak-kBps = <7216000>; -- }; -- -- cpu6_opp33: opp-1747200000 { -- opp-hz = /bits/ 64 <1747200000>; -- opp-peak-kBps = <6220000>; -+ opp-peak-kBps = <6220000 19046400>; - }; - }; - -@@ -2423,6 +2257,16 @@ intc: interrupt-controller@17a00000 { - #interrupt-cells = <3>; - }; - -+ osm_l3: interconnect@17d41000 { -+ compatible = "qcom,sdm845-osm-l3"; -+ reg = <0 0x17d41000 0 0x1400>; -+ -+ clocks = <&rpmhcc RPMH_CXO_CLK>, <&gcc GPLL0>; -+ clock-names = "xo", "alternate"; -+ -+ #interconnect-cells = <1>; -+ }; -+ - cpufreq_hw: cpufreq@17d43000 { - compatible = "qcom,cpufreq-hw"; - reg = <0 0x17d43000 0 0x1400>, <0 0x17d45800 0 0x1400>; diff --git a/device/testing/linux-postmarketos-qcom-sdm670/APKBUILD b/device/testing/linux-postmarketos-qcom-sdm670/APKBUILD index 89f4c8e9a..80349cab0 100644 --- a/device/testing/linux-postmarketos-qcom-sdm670/APKBUILD +++ b/device/testing/linux-postmarketos-qcom-sdm670/APKBUILD @@ -4,7 +4,7 @@ _flavor="postmarketos-qcom-sdm670" pkgname=linux-$_flavor -pkgver=6.0.11 +pkgver=6.1.14 pkgrel=0 pkgdesc="Mainline Kernel fork for SDM670 devices" arch="aarch64" @@ -23,7 +23,6 @@ source=" https://gitlab.com/sdm670-mainline/linux/-/archive/$_tag/linux-$_tag.tar.gz $_config 0001-arm64-dts-qcom-sdm670-google-sargo-move-modem-firmwa.patch - 0002-arm64-dts-qcom-sdm670-correct-cpu-opps.patch " builddir="$srcdir/linux-$_tag" @@ -35,7 +34,8 @@ prepare() { build() { unset LDFLAGS make ARCH="$_carch" CC="${CC:-gcc}" \ - KBUILD_BUILD_VERSION="$((pkgrel + 1 ))-$_flavor" + KBUILD_BUILD_VERSION="$((pkgrel + 1 ))-$_flavor" \ + V=1 } package() { @@ -57,8 +57,7 @@ package() { } sha512sums=" -44ab3603219cdec69513ecc6af9fd9b8953971b98e449c63ef8c2c573f7e998814c80781b3843821fb7a3fb84e169497a24bcfbbeae90fa2490b23292bca17f7 linux-sdm670-v6.0.11.tar.gz -fc5bc750fae5ad4b7adb4ff0ae3d552fddfe770778a634dd563e8ca3426c31afb133d5e37fffa71a4892034812727e6873809e520f2c59240720d62254374f39 config-postmarketos-qcom-sdm670.aarch64 -ad7bf5cae1aa087b0a49f1af3f4ce6d4ccfc004951055f699053063437e192779e8cac74a5d7d30bafe0328645673fba4ef64019b424ade1a8f6738416030089 0001-arm64-dts-qcom-sdm670-google-sargo-move-modem-firmwa.patch -17b8cee58f2a275a0103f8f4625189ba2abc98959cc1210f3f14d92cf72de03cac84e43020d45f876ee900b12c42e5b802096b30ca96a9a75cfc202d5310b472 0002-arm64-dts-qcom-sdm670-correct-cpu-opps.patch +f4bc8c7b32cd3ad468cae64d00dce19d9b24d97b08a9f818213d202809c8706043f777566635a60df8a02e0883a04d2be7e0fdf40b32196a4ee1744914dfe9dd linux-sdm670-v6.1.14.tar.gz +f983d7524bc81831e716e078ada9841ea53ba56fea9b25d67f3d74fde370df142b5aeac946553039245ec52bb341703cffc73c0690f45713a6a9887b4c437996 config-postmarketos-qcom-sdm670.aarch64 +ee032082eef7cde79602e16c8e97d19661f0fcfd649c55edad070866cb60a39a8d42cf2a739f06670932ff2035b117b9401cef812ebb084de29bce22f502840f 0001-arm64-dts-qcom-sdm670-google-sargo-move-modem-firmwa.patch " diff --git a/device/testing/linux-postmarketos-qcom-sdm670/config-postmarketos-qcom-sdm670.aarch64 b/device/testing/linux-postmarketos-qcom-sdm670/config-postmarketos-qcom-sdm670.aarch64 index e26b6dcf2..99cd1d1ca 100644 --- a/device/testing/linux-postmarketos-qcom-sdm670/config-postmarketos-qcom-sdm670.aarch64 +++ b/device/testing/linux-postmarketos-qcom-sdm670/config-postmarketos-qcom-sdm670.aarch64 @@ -1,21 +1,23 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.0.11 Kernel Configuration +# Linux/arm64 6.1.14 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="aarch64-alpine-linux-musl-gcc (Alpine 12.2.1_git20220924-r4) 12.2.1 20220924" +CONFIG_CC_VERSION_TEXT="aarch64-linux-gnu-gcc (GCC) 12.2.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=120201 +CONFIG_GCC_VERSION=120200 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y CONFIG_AS_VERSION=23900 CONFIG_LD_IS_BFD=y CONFIG_LD_VERSION=23900 CONFIG_LLD_VERSION=0 +CONFIG_CC_CAN_LINK=y +CONFIG_CC_CAN_LINK_STATIC=y CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_PAHOLE_VERSION=0 +CONFIG_PAHOLE_VERSION=124 CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_TABLE_SORT=y CONFIG_THREAD_INFO_IN_TASK=y @@ -162,6 +164,7 @@ CONFIG_GENERIC_SCHED_CLOCK=y CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y CONFIG_CC_HAS_INT128=y CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" +CONFIG_GCC11_NO_ARRAY_BOUNDS=y CONFIG_GCC12_NO_ARRAY_BOUNDS=y CONFIG_CC_NO_ARRAY_BOUNDS=y CONFIG_ARCH_SUPPORTS_INT128=y @@ -171,7 +174,6 @@ CONFIG_CGROUPS=y CONFIG_PAGE_COUNTER=y # CONFIG_CGROUP_FAVOR_DYNMODS is not set CONFIG_MEMCG=y -CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_KMEM=y CONFIG_BLK_CGROUP=y CONFIG_CGROUP_WRITEBACK=y @@ -296,30 +298,24 @@ CONFIG_ARCH_PROC_KCORE_TEXT=y # CONFIG_ARCH_SUNXI is not set # CONFIG_ARCH_ALPINE is not set # CONFIG_ARCH_APPLE is not set -# CONFIG_ARCH_BCM2835 is not set -# CONFIG_ARCH_BCM4908 is not set -# CONFIG_ARCH_BCM_IPROC is not set -CONFIG_ARCH_BCMBCA=y +# CONFIG_ARCH_BCM is not set # CONFIG_ARCH_BERLIN is not set # CONFIG_ARCH_BITMAIN is not set -# CONFIG_ARCH_BRCMSTB is not set # CONFIG_ARCH_EXYNOS is not set # CONFIG_ARCH_SPARX5 is not set # CONFIG_ARCH_K3 is not set -# CONFIG_ARCH_LAYERSCAPE is not set # CONFIG_ARCH_LG1K is not set # CONFIG_ARCH_HISI is not set # CONFIG_ARCH_KEEMBAY is not set # CONFIG_ARCH_MEDIATEK is not set # CONFIG_ARCH_MESON is not set # CONFIG_ARCH_MVEBU is not set -# CONFIG_ARCH_MXC is not set -CONFIG_ARCH_NPCM=y +# CONFIG_ARCH_NXP is not set +# CONFIG_ARCH_NPCM is not set CONFIG_ARCH_QCOM=y # CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_RENESAS is not set # CONFIG_ARCH_ROCKCHIP is not set -# CONFIG_ARCH_S32 is not set # CONFIG_ARCH_SEATTLE is not set # CONFIG_ARCH_INTEL_SOCFPGA is not set # CONFIG_ARCH_SYNQUACER is not set @@ -366,6 +362,7 @@ CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_ERRATUM_1508412=y CONFIG_ARM64_ERRATUM_2051678=y CONFIG_ARM64_ERRATUM_2077057=y +CONFIG_ARM64_ERRATUM_2658417=y CONFIG_ARM64_WORKAROUND_TSB_FLUSH_FAILURE=y CONFIG_ARM64_ERRATUM_2054223=y CONFIG_ARM64_ERRATUM_2067961=y @@ -422,7 +419,7 @@ CONFIG_CRASH_DUMP=y CONFIG_TRANS_TABLE=y CONFIG_XEN_DOM0=y CONFIG_XEN=y -CONFIG_FORCE_MAX_ZONEORDER=11 +CONFIG_ARCH_FORCE_MAX_ORDER=11 CONFIG_UNMAP_KERNEL_AT_EL0=y CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y CONFIG_RODATA_FULL_DEFAULT_ENABLED=y @@ -430,6 +427,7 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y CONFIG_ARM64_TAGGED_ADDR_ABI=y CONFIG_COMPAT=y CONFIG_KUSER_HELPERS=y +# CONFIG_COMPAT_ALIGNMENT_FIXUPS is not set # CONFIG_ARMV8_DEPRECATED is not set # @@ -583,8 +581,7 @@ CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y # # CPU frequency scaling drivers # -CONFIG_CPUFREQ_DT=y -CONFIG_CPUFREQ_DT_PLATDEV=y +# CONFIG_CPUFREQ_DT is not set CONFIG_ACPI_CPPC_CPUFREQ=m CONFIG_ACPI_CPPC_CPUFREQ_FIE=y CONFIG_ARM_SCPI_CPUFREQ=y @@ -625,7 +622,7 @@ CONFIG_ACPI_HED=y # CONFIG_ACPI_BGRT is not set CONFIG_ACPI_REDUCED_HARDWARE_ONLY=y CONFIG_ACPI_NUMA=y -# CONFIG_ACPI_HMAT is not set +CONFIG_ACPI_HMAT=y CONFIG_HAVE_ACPI_APEI=y CONFIG_ACPI_APEI=y CONFIG_ACPI_APEI_GHES=y @@ -660,29 +657,6 @@ CONFIG_KVM_XFER_TO_GUEST_WORK=y CONFIG_VIRTUALIZATION=y CONFIG_KVM=y # CONFIG_NVHE_EL2_DEBUG is not set -CONFIG_ARM64_CRYPTO=y -CONFIG_CRYPTO_SHA256_ARM64=y -CONFIG_CRYPTO_SHA512_ARM64=m -CONFIG_CRYPTO_SHA1_ARM64_CE=y -CONFIG_CRYPTO_SHA2_ARM64_CE=y -CONFIG_CRYPTO_SHA512_ARM64_CE=m -CONFIG_CRYPTO_SHA3_ARM64=m -CONFIG_CRYPTO_SM3_ARM64_CE=m -# CONFIG_CRYPTO_SM4_ARM64_CE is not set -# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set -# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set -CONFIG_CRYPTO_GHASH_ARM64_CE=y -# CONFIG_CRYPTO_POLYVAL_ARM64_CE is not set -CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m -# CONFIG_CRYPTO_AES_ARM64 is not set -CONFIG_CRYPTO_AES_ARM64_CE=y -CONFIG_CRYPTO_AES_ARM64_CE_CCM=y -CONFIG_CRYPTO_AES_ARM64_CE_BLK=y -CONFIG_CRYPTO_AES_ARM64_NEON_BLK=m -CONFIG_CRYPTO_CHACHA20_NEON=m -CONFIG_CRYPTO_POLY1305_NEON=m -# CONFIG_CRYPTO_NHPOLY1305_NEON is not set -CONFIG_CRYPTO_AES_ARM64_BS=m # # General architecture-dependent options @@ -750,9 +724,12 @@ CONFIG_HAVE_MOVE_PUD=y CONFIG_HAVE_MOVE_PMD=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y CONFIG_HAVE_ARCH_HUGE_VMAP=y +CONFIG_HAVE_ARCH_HUGE_VMALLOC=y CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y CONFIG_HAVE_MOD_ARCH_SPECIFIC=y CONFIG_MODULES_USE_ELF_RELA=y +CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y +CONFIG_SOFTIRQ_ON_OWN_STACK=y CONFIG_ARCH_HAS_ELF_RANDOMIZE=y CONFIG_HAVE_ARCH_MMAP_RND_BITS=y CONFIG_ARCH_MMAP_RND_BITS=18 @@ -925,6 +902,7 @@ CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y CONFIG_MEMORY_BALLOON=y CONFIG_BALLOON_COMPACTION=y CONFIG_COMPACTION=y +CONFIG_COMPACT_UNEVICTABLE_DEFAULT=1 CONFIG_PAGE_REPORTING=y CONFIG_MIGRATION=y CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y @@ -968,6 +946,9 @@ CONFIG_ARCH_HAS_PTE_SPECIAL=y CONFIG_SECRETMEM=y # CONFIG_ANON_VMA_NAME is not set # CONFIG_USERFAULTFD is not set +CONFIG_LRU_GEN=y +CONFIG_LRU_GEN_ENABLED=y +# CONFIG_LRU_GEN_STATS is not set # # Data Access Monitoring @@ -996,7 +977,11 @@ CONFIG_UNIX_DIAG=y # CONFIG_XDP_SOCKETS is not set CONFIG_INET=y CONFIG_IP_MULTICAST=y -# CONFIG_IP_ADVANCED_ROUTER is not set +CONFIG_IP_ADVANCED_ROUTER=y +# CONFIG_IP_FIB_TRIE_STATS is not set +CONFIG_IP_MULTIPLE_TABLES=y +# CONFIG_IP_ROUTE_MULTIPATH is not set +# CONFIG_IP_ROUTE_VERBOSE is not set CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y CONFIG_IP_PNP_BOOTP=y @@ -1055,7 +1040,8 @@ CONFIG_IPV6_SIT=m # CONFIG_IPV6_SIT_6RD is not set CONFIG_IPV6_NDISC_NODETYPE=y # CONFIG_IPV6_TUNNEL is not set -# CONFIG_IPV6_MULTIPLE_TABLES is not set +CONFIG_IPV6_MULTIPLE_TABLES=y +# CONFIG_IPV6_SUBTREES is not set # CONFIG_IPV6_MROUTE is not set # CONFIG_IPV6_SEG6_LWTUNNEL is not set # CONFIG_IPV6_SEG6_HMAC is not set @@ -1084,7 +1070,7 @@ CONFIG_NETFILTER_FAMILY_BRIDGE=y # CONFIG_NETFILTER_NETLINK_OSF is not set CONFIG_NF_CONNTRACK=m CONFIG_NF_LOG_SYSLOG=m -# CONFIG_NF_CONNTRACK_MARK is not set +CONFIG_NF_CONNTRACK_MARK=y # CONFIG_NF_CONNTRACK_ZONES is not set # CONFIG_NF_CONNTRACK_PROCFS is not set CONFIG_NF_CONNTRACK_EVENTS=y @@ -1126,6 +1112,8 @@ CONFIG_NFT_REJECT=m CONFIG_NFT_REJECT_INET=m # CONFIG_NFT_COMPAT is not set # CONFIG_NFT_HASH is not set +CONFIG_NFT_FIB=m +# CONFIG_NFT_FIB_INET is not set # CONFIG_NFT_SOCKET is not set # CONFIG_NFT_OSF is not set # CONFIG_NFT_TPROXY is not set @@ -1163,7 +1151,7 @@ CONFIG_NETFILTER_XT_TARGET_REDIRECT=m CONFIG_NETFILTER_XT_TARGET_MASQUERADE=m # CONFIG_NETFILTER_XT_TARGET_TEE is not set # CONFIG_NETFILTER_XT_TARGET_TPROXY is not set -# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set +CONFIG_NETFILTER_XT_TARGET_TCPMSS=m # CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set # @@ -1211,7 +1199,7 @@ CONFIG_NETFILTER_XT_MATCH_IPVS=m # CONFIG_NETFILTER_XT_MATCH_STATE is not set # CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set # CONFIG_NETFILTER_XT_MATCH_STRING is not set -# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set +CONFIG_NETFILTER_XT_MATCH_TCPMSS=m # CONFIG_NETFILTER_XT_MATCH_TIME is not set # CONFIG_NETFILTER_XT_MATCH_U32 is not set # end of Core Netfilter Configuration @@ -1273,7 +1261,7 @@ CONFIG_NF_DEFRAG_IPV4=m CONFIG_NF_TABLES_IPV4=y CONFIG_NFT_REJECT_IPV4=m # CONFIG_NFT_DUP_IPV4 is not set -# CONFIG_NFT_FIB_IPV4 is not set +CONFIG_NFT_FIB_IPV4=m # CONFIG_NF_TABLES_ARP is not set # CONFIG_NF_DUP_IPV4 is not set # CONFIG_NF_LOG_ARP is not set @@ -1308,7 +1296,7 @@ CONFIG_IP_NF_MANGLE=m CONFIG_NF_TABLES_IPV6=y CONFIG_NFT_REJECT_IPV6=m # CONFIG_NFT_DUP_IPV6 is not set -# CONFIG_NFT_FIB_IPV6 is not set +CONFIG_NFT_FIB_IPV6=m # CONFIG_NF_DUP_IPV6 is not set CONFIG_NF_REJECT_IPV6=m CONFIG_NF_LOG_IPV6=m @@ -1358,7 +1346,6 @@ CONFIG_BRIDGE_VLAN_FILTERING=y CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q_MVRP=y -# CONFIG_DECNET is not set CONFIG_LLC=m # CONFIG_LLC2 is not set # CONFIG_ATALK is not set @@ -1519,6 +1506,7 @@ CONFIG_BT_QCOMSMD=m # CONFIG_AF_RXRPC is not set # CONFIG_AF_KCM is not set # CONFIG_MCTP is not set +CONFIG_FIB_RULES=y CONFIG_WIRELESS=y CONFIG_CFG80211=m # CONFIG_NL80211_TESTMODE is not set @@ -1718,6 +1706,7 @@ CONFIG_DEV_COREDUMP=y # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set +CONFIG_HMEM_REPORTING=y # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set CONFIG_SYS_HYPERVISOR=y CONFIG_GENERIC_CPU_AUTOPROBE=y @@ -1740,6 +1729,8 @@ CONFIG_GENERIC_ARCH_NUMA=y # # Bus devices # +CONFIG_ARM_CCI=y +CONFIG_ARM_CCI400_COMMON=y CONFIG_BRCMSTB_GISB_ARB=y # CONFIG_MOXTET is not set CONFIG_QCOM_EBI2=y @@ -1793,9 +1784,11 @@ CONFIG_SYSFB=y CONFIG_EFI_ESRT=y CONFIG_EFI_VARS_PSTORE=y # CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE is not set +CONFIG_EFI_SOFT_RESERVE=y CONFIG_EFI_PARAMS_FROM_FDT=y CONFIG_EFI_RUNTIME_WRAPPERS=y CONFIG_EFI_GENERIC_STUB=y +# CONFIG_EFI_ZBOOT is not set CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER is not set # CONFIG_EFI_BOOTLOADER_CONTROL is not set @@ -1835,12 +1828,10 @@ CONFIG_OF=y CONFIG_OF_FLATTREE=y CONFIG_OF_EARLY_FLATTREE=y CONFIG_OF_KOBJ=y -CONFIG_OF_DYNAMIC=y CONFIG_OF_ADDRESS=y CONFIG_OF_IRQ=y CONFIG_OF_RESERVED_MEM=y -CONFIG_OF_RESOLVE=y -CONFIG_OF_OVERLAY=y +# CONFIG_OF_OVERLAY is not set CONFIG_OF_NUMA=y # CONFIG_PARPORT is not set CONFIG_PNP=y @@ -1949,6 +1940,7 @@ CONFIG_PCI_ENDPOINT_TEST=m # CONFIG_HABANA_AI is not set # CONFIG_UACCE is not set # CONFIG_PVPANIC is not set +# CONFIG_GP_PCI1XXXX is not set # end of Misc devices # @@ -2039,7 +2031,6 @@ CONFIG_SCSI_LOWLEVEL=y # CONFIG_SCSI_DH is not set # end of SCSI device support -CONFIG_HAVE_PATA_PLATFORM=y # CONFIG_ATA is not set CONFIG_MD=y # CONFIG_BLK_DEV_MD is not set @@ -2111,6 +2102,7 @@ CONFIG_TAP=m CONFIG_VETH=m CONFIG_VIRTIO_NET=y # CONFIG_NLMON is not set +# CONFIG_NET_VRF is not set # CONFIG_MHI_NET is not set # CONFIG_ARCNET is not set CONFIG_ETHERNET=y @@ -2214,8 +2206,10 @@ CONFIG_E1000E=y # CONFIG_FM10K is not set # CONFIG_IGC is not set CONFIG_NET_VENDOR_WANGXUN=y +# CONFIG_NGBE is not set # CONFIG_TXGBE is not set # CONFIG_JME is not set +# CONFIG_NET_VENDOR_ADI is not set CONFIG_NET_VENDOR_LITEX=y # CONFIG_LITEX_LITEETH is not set CONFIG_NET_VENDOR_MARVELL=y @@ -2337,10 +2331,12 @@ CONFIG_NET_VENDOR_XILINX=y # CONFIG_HIPPI is not set CONFIG_QCOM_IPA=m # CONFIG_NET_SB1000 is not set +CONFIG_PHYLINK=m CONFIG_PHYLIB=y CONFIG_SWPHY=y # CONFIG_LED_TRIGGER_PHY is not set CONFIG_FIXED_PHY=y +# CONFIG_SFP is not set # # MII PHY device drivers @@ -2393,6 +2389,7 @@ CONFIG_DP83867_PHY=y # CONFIG_VITESSE_PHY is not set # CONFIG_XILINX_GMII2RGMII is not set # CONFIG_MICREL_KS8995MA is not set +# CONFIG_PSE_CONTROLLER is not set CONFIG_MDIO_DEVICE=y CONFIG_MDIO_BUS=y CONFIG_FWNODE_MDIO=y @@ -2641,13 +2638,13 @@ CONFIG_KEYBOARD_GPIO=y # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OPENCORES is not set +# CONFIG_KEYBOARD_PINEPHONE is not set # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_OMAP4 is not set # CONFIG_KEYBOARD_TM2_TOUCHKEY is not set # CONFIG_KEYBOARD_XTKBD is not set -CONFIG_KEYBOARD_CROS_EC=y # CONFIG_KEYBOARD_CAP11XX is not set # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CYPRESS_SF is not set @@ -2744,6 +2741,7 @@ CONFIG_TOUCHSCREEN_EDT_FT5X06=m # CONFIG_TOUCHSCREEN_TPS6507X is not set # CONFIG_TOUCHSCREEN_ZET6223 is not set # CONFIG_TOUCHSCREEN_ZFORCE is not set +# CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set # CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set # CONFIG_TOUCHSCREEN_IQS5XX is not set # CONFIG_TOUCHSCREEN_ZINITIX is not set @@ -2772,6 +2770,7 @@ CONFIG_INPUT_PWM_VIBRA=m # CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set # CONFIG_INPUT_DA7280_HAPTICS is not set # CONFIG_INPUT_ADXL34X is not set +# CONFIG_INPUT_IBM_PANEL is not set # CONFIG_INPUT_IMS_PCU is not set # CONFIG_INPUT_IQS269A is not set # CONFIG_INPUT_IQS626A is not set @@ -2879,8 +2878,6 @@ CONFIG_SERIAL_QCOM_GENI_CONSOLE=y # CONFIG_SERIAL_SIFIVE is not set # CONFIG_SERIAL_SCCNXP is not set # CONFIG_SERIAL_SC16IS7XX is not set -CONFIG_SERIAL_BCM63XX=y -# CONFIG_SERIAL_BCM63XX_CONSOLE is not set # CONFIG_SERIAL_ALTERA_JTAGUART is not set # CONFIG_SERIAL_ALTERA_UART is not set # CONFIG_SERIAL_XILINX_PS_UART is not set @@ -2920,10 +2917,8 @@ CONFIG_IPMI_SI=m CONFIG_HW_RANDOM=m # CONFIG_HW_RANDOM_TIMERIOMEM is not set # CONFIG_HW_RANDOM_BA431 is not set -CONFIG_HW_RANDOM_BCM2835=m # CONFIG_HW_RANDOM_VIRTIO is not set CONFIG_HW_RANDOM_OPTEE=m -CONFIG_HW_RANDOM_NPCM=m # CONFIG_HW_RANDOM_CCTRNG is not set # CONFIG_HW_RANDOM_XIPHERA is not set CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=m @@ -2998,7 +2993,6 @@ CONFIG_I2C_ALGOBIT=y # # I2C system bus drivers (mostly embedded / system-on-chip) # -CONFIG_I2C_BRCMSTB=y CONFIG_I2C_CADENCE=m # CONFIG_I2C_CBUS_GPIO is not set # CONFIG_I2C_DESIGNWARE_PLATFORM is not set @@ -3008,7 +3002,6 @@ CONFIG_I2C_GPIO=m # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set # CONFIG_I2C_HISI is not set # CONFIG_I2C_NOMADIK is not set -# CONFIG_I2C_NPCM is not set # CONFIG_I2C_OCORES is not set # CONFIG_I2C_PCA_PLATFORM is not set CONFIG_I2C_QCOM_CCI=m @@ -3024,6 +3017,7 @@ CONFIG_I2C_QUP=y # # CONFIG_I2C_DIOLAN_U2C is not set # CONFIG_I2C_CP2615 is not set +# CONFIG_I2C_PCI1XXXX is not set # CONFIG_I2C_ROBOTFUZZ_OSIF is not set # CONFIG_I2C_TAOS_EVM is not set # CONFIG_I2C_TINY_USB is not set @@ -3031,7 +3025,6 @@ CONFIG_I2C_QUP=y # # Other I2C/SMBus bus drivers # -CONFIG_I2C_CROS_EC_TUNNEL=y # CONFIG_I2C_VIRTIO is not set # end of I2C Hardware Bus support @@ -3055,7 +3048,6 @@ CONFIG_SPI_MEM=y # # CONFIG_SPI_ALTERA is not set # CONFIG_SPI_AXI_SPI_ENGINE is not set -# CONFIG_SPI_BCM63XX_HSSPI is not set # CONFIG_SPI_BITBANG is not set # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_CADENCE_QUADSPI is not set @@ -3067,8 +3059,7 @@ CONFIG_SPI_MEM=y # CONFIG_SPI_GPIO is not set # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_MICROCHIP_CORE is not set -# CONFIG_SPI_NPCM_FIU is not set -# CONFIG_SPI_NPCM_PSPI is not set +# CONFIG_SPI_MICROCHIP_CORE_QSPI is not set # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_PL022 is not set # CONFIG_SPI_PXA2XX is not set @@ -3138,6 +3129,7 @@ CONFIG_PINCONF=y CONFIG_GENERIC_PINCONF=y # CONFIG_DEBUG_PINCTRL is not set # CONFIG_PINCTRL_AMD is not set +# CONFIG_PINCTRL_CY8C95X0 is not set # CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set # CONFIG_PINCTRL_OCELOT is not set @@ -3145,19 +3137,9 @@ CONFIG_PINCTRL_SINGLE=y # CONFIG_PINCTRL_STMFX is not set # CONFIG_PINCTRL_SX150X is not set CONFIG_PINCTRL_MSM=y -# CONFIG_PINCTRL_APQ8064 is not set -# CONFIG_PINCTRL_APQ8084 is not set -# CONFIG_PINCTRL_IPQ4019 is not set -# CONFIG_PINCTRL_IPQ8064 is not set CONFIG_PINCTRL_IPQ8074=y CONFIG_PINCTRL_IPQ6018=y -# CONFIG_PINCTRL_MSM8226 is not set -# CONFIG_PINCTRL_MSM8660 is not set -# CONFIG_PINCTRL_MSM8960 is not set # CONFIG_PINCTRL_MDM9607 is not set -# CONFIG_PINCTRL_MDM9615 is not set -# CONFIG_PINCTRL_MSM8X74 is not set -# CONFIG_PINCTRL_MSM8909 is not set CONFIG_PINCTRL_MSM8916=y # CONFIG_PINCTRL_MSM8953 is not set # CONFIG_PINCTRL_MSM8976 is not set @@ -3173,21 +3155,21 @@ CONFIG_PINCTRL_SC7180=y CONFIG_PINCTRL_SC7280=y # CONFIG_PINCTRL_SC7280_LPASS_LPI is not set # CONFIG_PINCTRL_SC8180X is not set -CONFIG_PINCTRL_SC8280XP=y +# CONFIG_PINCTRL_SC8280XP is not set # CONFIG_PINCTRL_SDM660 is not set CONFIG_PINCTRL_SDM670=y CONFIG_PINCTRL_SDM845=y -# CONFIG_PINCTRL_SDX55 is not set # CONFIG_PINCTRL_SM6115 is not set # CONFIG_PINCTRL_SM6125 is not set # CONFIG_PINCTRL_SM6350 is not set # CONFIG_PINCTRL_SM6375 is not set -# CONFIG_PINCTRL_SDX65 is not set CONFIG_PINCTRL_SM8150=y CONFIG_PINCTRL_SM8250=y # CONFIG_PINCTRL_SM8250_LPASS_LPI is not set CONFIG_PINCTRL_SM8350=y CONFIG_PINCTRL_SM8450=y +# CONFIG_PINCTRL_SM8450_LPASS_LPI is not set +# CONFIG_PINCTRL_SC8280XP_LPASS_LPI is not set CONFIG_PINCTRL_LPASS_LPI=m # @@ -3233,7 +3215,6 @@ CONFIG_GPIO_WCD934X=m # # I2C GPIO expanders # -# CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_ADNP is not set # CONFIG_GPIO_GW_PLD is not set # CONFIG_GPIO_MAX7300 is not set @@ -3345,8 +3326,6 @@ CONFIG_CHARGER_BQ25980=m # CONFIG_BATTERY_GOLDFISH is not set # CONFIG_BATTERY_RT5033 is not set # CONFIG_CHARGER_RT9455 is not set -# CONFIG_CHARGER_CROS_USBPD is not set -CONFIG_CHARGER_CROS_PCHG=y # CONFIG_CHARGER_UCS1002 is not set # CONFIG_CHARGER_BD99954 is not set # CONFIG_BATTERY_UG3105 is not set @@ -3381,7 +3360,6 @@ CONFIG_HWMON=y # CONFIG_SENSORS_AXI_FAN_CONTROL is not set CONFIG_SENSORS_ARM_SCMI=y # CONFIG_SENSORS_ARM_SCPI is not set -# CONFIG_SENSORS_ASPEED is not set # CONFIG_SENSORS_ATXP1 is not set # CONFIG_SENSORS_CORSAIR_CPRO is not set # CONFIG_SENSORS_CORSAIR_PSU is not set @@ -3396,7 +3374,7 @@ CONFIG_SENSORS_ARM_SCMI=y # CONFIG_SENSORS_GL520SM is not set # CONFIG_SENSORS_G760A is not set # CONFIG_SENSORS_G762 is not set -CONFIG_SENSORS_GPIO_FAN=m +# CONFIG_SENSORS_GPIO_FAN is not set # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_IBMAEM is not set # CONFIG_SENSORS_IBMPEX is not set @@ -3424,6 +3402,7 @@ CONFIG_SENSORS_JC42=m # CONFIG_SENSORS_MAX197 is not set # CONFIG_SENSORS_MAX31722 is not set # CONFIG_SENSORS_MAX31730 is not set +# CONFIG_SENSORS_MAX31760 is not set # CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set # CONFIG_SENSORS_MAX6639 is not set @@ -3475,10 +3454,10 @@ CONFIG_SENSORS_LM75=m # CONFIG_SENSORS_SHT4x is not set # CONFIG_SENSORS_SHTC1 is not set # CONFIG_SENSORS_SIS5595 is not set -# CONFIG_SENSORS_SY7636A is not set # CONFIG_SENSORS_DME1737 is not set # CONFIG_SENSORS_EMC1403 is not set # CONFIG_SENSORS_EMC2103 is not set +# CONFIG_SENSORS_EMC2305 is not set # CONFIG_SENSORS_EMC6W201 is not set # CONFIG_SENSORS_SMSC47M1 is not set # CONFIG_SENSORS_SMSC47M192 is not set @@ -3542,7 +3521,7 @@ CONFIG_THERMAL_GOV_STEP_WISE=y CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y CONFIG_CPU_THERMAL=y CONFIG_CPU_FREQ_THERMAL=y -# CONFIG_DEVFREQ_THERMAL is not set +CONFIG_DEVFREQ_THERMAL=y CONFIG_THERMAL_EMULATION=y # CONFIG_THERMAL_MMIO is not set # CONFIG_GENERIC_ADC_THERMAL is not set @@ -3581,13 +3560,13 @@ CONFIG_WATCHDOG_OPEN_TIMEOUT=0 # CONFIG_ARM_SBSA_WATCHDOG is not set # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_DW_WATCHDOG is not set -CONFIG_NPCM7XX_WATCHDOG=y # CONFIG_MAX63XX_WATCHDOG is not set CONFIG_QCOM_WDT=m # CONFIG_ARM_SMC_WATCHDOG is not set CONFIG_PM8916_WATCHDOG=m # CONFIG_ALIM7101_WDT is not set # CONFIG_I6300ESB_WDT is not set +# CONFIG_HP_WATCHDOG is not set # CONFIG_MEN_A21_WDT is not set # CONFIG_XEN_WDT is not set @@ -3620,7 +3599,6 @@ CONFIG_MFD_CORE=y # CONFIG_MFD_BCM590XX is not set # CONFIG_MFD_BD9571MWV is not set # CONFIG_MFD_AXP20X_I2C is not set -CONFIG_MFD_CROS_EC_DEV=y # CONFIG_MFD_MADERA is not set # CONFIG_PMIC_DA903X is not set # CONFIG_MFD_DA9052_SPI is not set @@ -3658,8 +3636,10 @@ CONFIG_MFD_CROS_EC_DEV=y # CONFIG_MFD_MAX8997 is not set # CONFIG_MFD_MAX8998 is not set CONFIG_MFD_MT6360=y +# CONFIG_MFD_MT6370 is not set # CONFIG_MFD_MT6397 is not set # CONFIG_MFD_MENF21BMC is not set +# CONFIG_MFD_OCELOT is not set # CONFIG_EZX_PCAP is not set # CONFIG_MFD_CPCAP is not set # CONFIG_MFD_VIPERBOARD is not set @@ -3668,15 +3648,16 @@ CONFIG_MFD_MT6360=y # CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_QCOM_RPM is not set CONFIG_MFD_SPMI_PMIC=y +# CONFIG_MFD_SY7636A is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RT4831 is not set # CONFIG_MFD_RT5033 is not set +# CONFIG_MFD_RT5120 is not set # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RK808 is not set # CONFIG_MFD_RN5T618 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set -CONFIG_MFD_SIMPLE_MFD_I2C=y # CONFIG_MFD_SM501 is not set # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_STMPE is not set @@ -3738,7 +3719,6 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=y # CONFIG_REGULATOR_ACT8865 is not set # CONFIG_REGULATOR_AD5398 is not set # CONFIG_REGULATOR_ARM_SCMI is not set -# CONFIG_REGULATOR_CROS_EC is not set # CONFIG_REGULATOR_DA9121 is not set # CONFIG_REGULATOR_DA9210 is not set # CONFIG_REGULATOR_DA9211 is not set @@ -3790,7 +3770,6 @@ CONFIG_REGULATOR_QCOM_SPMI=y # CONFIG_REGULATOR_RTMV20 is not set # CONFIG_REGULATOR_RTQ6752 is not set # CONFIG_REGULATOR_SLG51000 is not set -# CONFIG_REGULATOR_SY7636A is not set # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_SY8824X is not set # CONFIG_REGULATOR_SY8827N is not set @@ -3903,14 +3882,12 @@ CONFIG_MEDIA_USB_SUPPORT=y # # Webcam devices # -# CONFIG_VIDEO_CPIA2 is not set # CONFIG_USB_GSPCA is not set # CONFIG_USB_PWC is not set # CONFIG_USB_S2255 is not set # CONFIG_VIDEO_USBTV is not set CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y -# CONFIG_USB_ZR364XX is not set # # Webcam, TV (analog/digital) USB devices @@ -4005,6 +3982,10 @@ CONFIG_VIDEO_QCOM_VENUS=m # Texas Instruments drivers # +# +# Verisilicon media platform drivers +# + # # VIA media platform drivers # @@ -4149,7 +4130,6 @@ CONFIG_APERTURE_HELPERS=y CONFIG_DRM=y CONFIG_DRM_MIPI_DSI=y # CONFIG_DRM_DEBUG_MM is not set -# CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_KMS_HELPER=m CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 @@ -4160,7 +4140,7 @@ CONFIG_DRM_DISPLAY_DP_HELPER=y CONFIG_DRM_DISPLAY_HDCP_HELPER=y # CONFIG_DRM_DP_AUX_CHARDEV is not set # CONFIG_DRM_DP_CEC is not set -CONFIG_DRM_GEM_CMA_HELPER=m +CONFIG_DRM_GEM_DMA_HELPER=m CONFIG_DRM_GEM_SHMEM_HELPER=m CONFIG_DRM_SCHED=m @@ -4193,7 +4173,7 @@ CONFIG_DRM_KOMEDA=m # CONFIG_DRM_MGAG200 is not set # CONFIG_DRM_RCAR_DW_HDMI is not set CONFIG_DRM_RCAR_USE_LVDS=y -CONFIG_DRM_RCAR_MIPI_DSI=m +CONFIG_DRM_RCAR_USE_MIPI_DSI=y # CONFIG_DRM_QXL is not set # CONFIG_DRM_VIRTIO_GPU is not set CONFIG_DRM_MSM=m @@ -4301,7 +4281,6 @@ CONFIG_DRM_PANEL_BRIDGE=y # CONFIG_DRM_CDNS_DSI is not set # CONFIG_DRM_CHIPONE_ICN6211 is not set # CONFIG_DRM_CHRONTEL_CH7033 is not set -# CONFIG_DRM_CROS_EC_ANX7688 is not set CONFIG_DRM_DISPLAY_CONNECTOR=m # CONFIG_DRM_ITE_IT6505 is not set CONFIG_DRM_LONTIUM_LT8912B=m @@ -4632,6 +4611,7 @@ CONFIG_SND_SOC_LPASS_APQ8016=m # CONFIG_SND_SOC_STORM is not set CONFIG_SND_SOC_APQ8016_SBC=m CONFIG_SND_SOC_QCOM_COMMON=m +CONFIG_SND_SOC_QCOM_SDW=m CONFIG_SND_SOC_QDSP6_COMMON=m CONFIG_SND_SOC_QDSP6_CORE=m CONFIG_SND_SOC_QDSP6_AFE=m @@ -4650,6 +4630,7 @@ CONFIG_SND_SOC_QDSP6=m CONFIG_SND_SOC_MSM8996=m CONFIG_SND_SOC_SDM845=m CONFIG_SND_SOC_SM8250=m +# CONFIG_SND_SOC_SC8280XP is not set # CONFIG_SND_SOC_SC7180 is not set # CONFIG_SND_SOC_SC7280 is not set # CONFIG_SND_SOC_SOF_TOPLEVEL is not set @@ -4690,7 +4671,7 @@ CONFIG_SND_SOC_I2C_AND_SPI=y # CONFIG_SND_SOC_AW8738 is not set # CONFIG_SND_SOC_BD28623 is not set # CONFIG_SND_SOC_BT_SCO is not set -CONFIG_SND_SOC_CROS_EC_CODEC=m +# CONFIG_SND_SOC_CROS_EC_CODEC is not set # CONFIG_SND_SOC_CS35L32 is not set # CONFIG_SND_SOC_CS35L33 is not set # CONFIG_SND_SOC_CS35L34 is not set @@ -4705,6 +4686,7 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS42L52 is not set # CONFIG_SND_SOC_CS42L56 is not set # CONFIG_SND_SOC_CS42L73 is not set +# CONFIG_SND_SOC_CS42L83 is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -4722,6 +4704,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_ES7134 is not set # CONFIG_SND_SOC_ES7241 is not set # CONFIG_SND_SOC_ES8316 is not set +# CONFIG_SND_SOC_ES8326 is not set # CONFIG_SND_SOC_ES8328_I2C is not set # CONFIG_SND_SOC_ES8328_SPI is not set # CONFIG_SND_SOC_GTM601 is not set @@ -4774,6 +4757,7 @@ CONFIG_SND_SOC_SGTL5000=m # CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set CONFIG_SND_SOC_SIMPLE_MUX=m CONFIG_SND_SOC_SPDIF=m +# CONFIG_SND_SOC_SRC4XXX_I2C is not set # CONFIG_SND_SOC_SSM2305 is not set # CONFIG_SND_SOC_SSM2518 is not set # CONFIG_SND_SOC_SSM2602_SPI is not set @@ -4911,7 +4895,6 @@ CONFIG_HID_EZKEY=y # CONFIG_HID_GFRM is not set # CONFIG_HID_GLORIOUS is not set # CONFIG_HID_HOLTEK is not set -# CONFIG_HID_GOOGLE_HAMMER is not set # CONFIG_HID_VIVALDI is not set # CONFIG_HID_GT683R is not set # CONFIG_HID_KEYTOUCH is not set @@ -4919,6 +4902,7 @@ CONFIG_HID_EZKEY=y # CONFIG_HID_UCLOGIC is not set # CONFIG_HID_WALTOP is not set # CONFIG_HID_VIEWSONIC is not set +# CONFIG_HID_VRC2 is not set # CONFIG_HID_XIAOMI is not set # CONFIG_HID_GYRATION is not set # CONFIG_HID_ICADE is not set @@ -4956,6 +4940,7 @@ CONFIG_HID_NINTENDO=m # CONFIG_HID_PICOLCD is not set # CONFIG_HID_PLANTRONICS is not set # CONFIG_HID_PLAYSTATION is not set +# CONFIG_HID_PXRC is not set # CONFIG_HID_RAZER is not set # CONFIG_HID_PRIMAX is not set # CONFIG_HID_RETRODE is not set @@ -5365,7 +5350,6 @@ CONFIG_MMC_SDHCI_IO_ACCESSORS=y CONFIG_MMC_SDHCI_ACPI=y CONFIG_MMC_SDHCI_PLTFM=y # CONFIG_MMC_SDHCI_OF_ARASAN is not set -# CONFIG_MMC_SDHCI_OF_ASPEED is not set # CONFIG_MMC_SDHCI_OF_AT91 is not set # CONFIG_MMC_SDHCI_OF_DWCMSHC is not set # CONFIG_MMC_SDHCI_CADENCE is not set @@ -5609,7 +5593,6 @@ CONFIG_RTC_DRV_EFI=y # CONFIG_RTC_DRV_V3020 is not set # CONFIG_RTC_DRV_OPTEE is not set # CONFIG_RTC_DRV_ZYNQMP is not set -CONFIG_RTC_DRV_CROS_EC=y # # on-CPU RTC drivers @@ -5637,7 +5620,7 @@ CONFIG_DMA_ACPI=y CONFIG_DMA_OF=y # CONFIG_ALTERA_MSGDMA is not set # CONFIG_AMBA_PL08X is not set -CONFIG_BCM_SBA_RAID=m +# CONFIG_BCM_SBA_RAID is not set # CONFIG_DW_AXI_DMAC is not set # CONFIG_FSL_EDMA is not set # CONFIG_FSL_QDMA is not set @@ -5664,7 +5647,6 @@ CONFIG_QCOM_HIDMA=y # # CONFIG_ASYNC_TX_DMA is not set # CONFIG_DMATEST is not set -CONFIG_DMA_ENGINE_RAID=y # # DMABUF options @@ -5776,12 +5758,6 @@ CONFIG_STAGING=y # CONFIG_ADT7316 is not set # end of Analog digital bi-direction converters -# -# Capacitance to digital converters -# -# CONFIG_AD7746 is not set -# end of Capacitance to digital converters - # # Direct Digital Synthesis # @@ -5811,11 +5787,9 @@ CONFIG_STAGING=y # CONFIG_FB_SM750 is not set CONFIG_STAGING_MEDIA=y CONFIG_VIDEO_MAX96712=m -# CONFIG_VIDEO_STKWEBCAM is not set -# CONFIG_VIDEO_ZORAN is not set +# CONFIG_STAGING_MEDIA_DEPRECATED is not set # CONFIG_STAGING_BOARD is not set # CONFIG_LTE_GDM724X is not set -# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set # CONFIG_FB_TFT is not set # CONFIG_KS7010 is not set # CONFIG_PI433 is not set @@ -5824,24 +5798,7 @@ CONFIG_VIDEO_MAX96712=m # CONFIG_QLGE is not set # CONFIG_VME_BUS is not set # CONFIG_GOLDFISH is not set -CONFIG_CHROME_PLATFORMS=y -# CONFIG_CHROMEOS_ACPI is not set -# CONFIG_CHROMEOS_TBMC is not set -CONFIG_CROS_EC=y -CONFIG_CROS_EC_I2C=y -# CONFIG_CROS_EC_RPMSG is not set -CONFIG_CROS_EC_SPI=y -CONFIG_CROS_EC_PROTO=y -# CONFIG_CROS_KBD_LED_BACKLIGHT is not set -CONFIG_CROS_EC_CHARDEV=m -CONFIG_CROS_EC_LIGHTBAR=y -CONFIG_CROS_EC_VBC=y -CONFIG_CROS_EC_DEBUGFS=y -CONFIG_CROS_EC_SENSORHUB=y -CONFIG_CROS_EC_SYSFS=y -CONFIG_CROS_EC_TYPEC=m -CONFIG_CROS_USBPD_NOTIFY=y -# CONFIG_CHROMEOS_PRIVACY_SCREEN is not set +# CONFIG_CHROME_PLATFORMS is not set # CONFIG_MELLANOX_PLATFORM is not set # CONFIG_SURFACE_PLATFORMS is not set CONFIG_HAVE_CLK=y @@ -5873,9 +5830,8 @@ CONFIG_COMMON_CLK_SCPI=y CONFIG_COMMON_CLK_PWM=y # CONFIG_COMMON_CLK_RS9_PCIE is not set # CONFIG_COMMON_CLK_VC5 is not set +# CONFIG_COMMON_CLK_VC7 is not set # CONFIG_COMMON_CLK_FIXED_MMIO is not set -CONFIG_CLK_BCM_63XX=y -CONFIG_COMMON_CLK_IPROC=y CONFIG_QCOM_GDSC=y CONFIG_QCOM_RPMCC=y CONFIG_COMMON_CLK_QCOM=y @@ -5896,6 +5852,7 @@ CONFIG_IPQ_GCC_6018=y # CONFIG_IPQ_LCC_806X is not set CONFIG_IPQ_GCC_8074=y # CONFIG_MSM_GCC_8660 is not set +# CONFIG_MSM_GCC_8909 is not set CONFIG_MSM_GCC_8916=y # CONFIG_MSM_GCC_8939 is not set # CONFIG_MSM_GCC_8960 is not set @@ -5925,9 +5882,10 @@ CONFIG_QCS_GCC_404=y CONFIG_SC_GCC_7180=y CONFIG_SC_GCC_7280=y # CONFIG_SC_GCC_8180X is not set -CONFIG_SC_GCC_8280XP=y +# CONFIG_SC_GCC_8280XP is not set # CONFIG_SC_GPUCC_7180 is not set # CONFIG_SC_GPUCC_7280 is not set +# CONFIG_SC_GPUCC_8280XP is not set # CONFIG_SC_LPASSCC_7280 is not set # CONFIG_SC_LPASS_CORECC_7180 is not set # CONFIG_SC_LPASS_CORECC_7280 is not set @@ -5950,9 +5908,11 @@ CONFIG_SDM_DISPCC_845=m # CONFIG_SM_CAMCC_8250 is not set # CONFIG_SM_CAMCC_8450 is not set CONFIG_SM_DISPCC_8250=y +# CONFIG_SM_DISPCC_8450 is not set # CONFIG_SM_GCC_6115 is not set # CONFIG_SM_GCC_6125 is not set # CONFIG_SM_GCC_6350 is not set +# CONFIG_SM_GCC_6375 is not set CONFIG_SM_GCC_8150=y CONFIG_SM_GCC_8250=y CONFIG_SM_GCC_8350=y @@ -5968,6 +5928,7 @@ CONFIG_QCOM_HFPLL=y # CONFIG_KPSS_XCC is not set CONFIG_CLK_GFM_LPASS_SM8250=m # CONFIG_XILINX_VCU is not set +# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set CONFIG_HWSPINLOCK=y CONFIG_HWSPINLOCK_QCOM=y @@ -5977,8 +5938,6 @@ CONFIG_HWSPINLOCK_QCOM=y CONFIG_TIMER_OF=y CONFIG_TIMER_ACPI=y CONFIG_TIMER_PROBE=y -CONFIG_CLKSRC_MMIO=y -CONFIG_NPCM7XX_TIMER=y CONFIG_ARM_ARCH_TIMER=y CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y CONFIG_ARM_ARCH_TIMER_OOL_WORKAROUND=y @@ -6010,6 +5969,7 @@ CONFIG_IOMMU_IO_PGTABLE_LPAE=y # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set CONFIG_IOMMU_IO_PGTABLE_ARMV7S=y # CONFIG_IOMMU_IO_PGTABLE_ARMV7S_SELFTEST is not set +# CONFIG_IOMMU_IO_PGTABLE_DART is not set # end of Generic IOMMU Pagetable Support # CONFIG_IOMMU_DEBUGFS is not set @@ -6049,7 +6009,7 @@ CONFIG_QCOM_WCNSS_PIL=m # CONFIG_RPMSG=y CONFIG_RPMSG_CHAR=y -# CONFIG_RPMSG_CTRL is not set +CONFIG_RPMSG_CTRL=m # CONFIG_RPMSG_NS is not set CONFIG_RPMSG_QCOM_GLINK=y CONFIG_RPMSG_QCOM_GLINK_RPM=y @@ -6129,7 +6089,7 @@ CONFIG_QCOM_SMEM_STATE=y CONFIG_QCOM_SMP2P=y CONFIG_QCOM_SMSM=y CONFIG_QCOM_SOCINFO=y -# CONFIG_QCOM_SPM is not set +CONFIG_QCOM_SPM=m CONFIG_QCOM_STATS=m CONFIG_QCOM_WCNSS_CTRL=y CONFIG_QCOM_APR=y @@ -6174,7 +6134,6 @@ CONFIG_EXTCON=y # CONFIG_EXTCON_RT8973A is not set # CONFIG_EXTCON_SM5502 is not set CONFIG_EXTCON_USB_GPIO=y -CONFIG_EXTCON_USBC_CROS_EC=y # CONFIG_EXTCON_USBC_TUSB320 is not set CONFIG_MEMORY=y # CONFIG_ARM_PL172_MPMC is not set @@ -6220,7 +6179,6 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_DMARD10 is not set # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set -# CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set # CONFIG_IIO_ST_ACCEL_3AXIS is not set # CONFIG_KXSD9 is not set # CONFIG_KXCJK1013 is not set @@ -6231,6 +6189,7 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_MMA8452 is not set # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set +# CONFIG_MSA311 is not set # CONFIG_MXC4005 is not set # CONFIG_MXC6255 is not set # CONFIG_SCA3000 is not set @@ -6275,6 +6234,7 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_MAX1027 is not set # CONFIG_MAX11100 is not set # CONFIG_MAX1118 is not set +# CONFIG_MAX11205 is not set # CONFIG_MAX1241 is not set # CONFIG_MAX1363 is not set # CONFIG_MAX9611 is not set @@ -6283,12 +6243,12 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_MCP3911 is not set # CONFIG_MEDIATEK_MT6360_ADC is not set # CONFIG_NAU7802 is not set -# CONFIG_NPCM_ADC is not set CONFIG_QCOM_VADC_COMMON=y CONFIG_QCOM_SPMI_RRADC=m # CONFIG_QCOM_SPMI_IADC is not set CONFIG_QCOM_SPMI_VADC=y CONFIG_QCOM_SPMI_ADC5=y +# CONFIG_RICHTEK_RTQ6056 is not set # CONFIG_SD_ADC_MODULATOR is not set # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set @@ -6333,6 +6293,7 @@ CONFIG_TI_ADS1015=m # Capacitance to digital converters # # CONFIG_AD7150 is not set +# CONFIG_AD7746 is not set # end of Capacitance to digital converters # @@ -6354,10 +6315,6 @@ CONFIG_TI_ADS1015=m # CONFIG_VZ89X is not set # end of Chemical Sensors -CONFIG_IIO_CROS_EC_SENSORS_CORE=m -CONFIG_IIO_CROS_EC_SENSORS=m -# CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE is not set - # # Hid Sensor IIO Common # @@ -6507,6 +6464,8 @@ CONFIG_IIO_ST_SENSORS_CORE=m # CONFIG_ADIS16480 is not set # CONFIG_BMI160_I2C is not set # CONFIG_BMI160_SPI is not set +# CONFIG_BOSCH_BNO055_SERIAL is not set +# CONFIG_BOSCH_BNO055_I2C is not set # CONFIG_FXOS8700_I2C is not set # CONFIG_FXOS8700_SPI is not set # CONFIG_KMX61 is not set @@ -6538,7 +6497,6 @@ CONFIG_IIO_ST_LSM6DSX_SPI=m # CONFIG_CM3323 is not set # CONFIG_CM3605 is not set # CONFIG_CM36651 is not set -CONFIG_IIO_CROS_EC_LIGHT_PROX=m # CONFIG_GP2AP002 is not set # CONFIG_GP2AP020A00F is not set # CONFIG_SENSORS_ISL29018 is not set @@ -6547,6 +6505,7 @@ CONFIG_IIO_CROS_EC_LIGHT_PROX=m # CONFIG_JSA1212 is not set # CONFIG_RPR0521 is not set # CONFIG_LTR501 is not set +# CONFIG_LTRF216A is not set # CONFIG_LV0104CS is not set # CONFIG_MAX44000 is not set # CONFIG_MAX44009 is not set @@ -6643,7 +6602,6 @@ CONFIG_IIO_ST_MAGN_SPI_3AXIS=m # # CONFIG_ABP060MG is not set # CONFIG_BMP280 is not set -CONFIG_IIO_CROS_EC_BARO=m # CONFIG_DLHL60D is not set # CONFIG_DPS310 is not set # CONFIG_HP03 is not set @@ -6668,7 +6626,6 @@ CONFIG_IIO_CROS_EC_BARO=m # # Proximity and distance sensors # -# CONFIG_CROS_EC_MKBP_PROXIMITY is not set # CONFIG_ISL29501 is not set # CONFIG_LIDAR_LITE_V2 is not set # CONFIG_MB1232 is not set @@ -6713,7 +6670,6 @@ CONFIG_PWM_SYSFS=y # CONFIG_PWM_DEBUG is not set # CONFIG_PWM_ATMEL_TCB is not set # CONFIG_PWM_CLK is not set -CONFIG_PWM_CROS_EC=m # CONFIG_PWM_DWC is not set # CONFIG_PWM_FSL_FTM is not set # CONFIG_PWM_PCA9685 is not set @@ -6739,7 +6695,6 @@ CONFIG_QCOM_PDC=y # CONFIG_IPACK_BUS is not set CONFIG_RESET_CONTROLLER=y -CONFIG_RESET_NPCM=y CONFIG_RESET_QCOM_AOSS=y CONFIG_RESET_QCOM_PDC=m CONFIG_RESET_SCMI=y @@ -6757,7 +6712,6 @@ CONFIG_GENERIC_PHY=y # PHY drivers for Broadcom platforms # # CONFIG_BCM_KONA_USB2_PHY is not set -CONFIG_PHY_BRCM_SATA=y # end of PHY drivers for Broadcom platforms CONFIG_PHY_CADENCE_TORRENT=m @@ -6772,7 +6726,7 @@ CONFIG_PHY_CADENCE_SIERRA=m # CONFIG_PHY_MAPPHONE_MDM6600 is not set # CONFIG_PHY_OCELOT_SERDES is not set # CONFIG_PHY_QCOM_APQ8064_SATA is not set -# CONFIG_PHY_QCOM_EDP is not set +CONFIG_PHY_QCOM_EDP=m # CONFIG_PHY_QCOM_IPQ4019_USB is not set # CONFIG_PHY_QCOM_IPQ806X_SATA is not set CONFIG_PHY_QCOM_PCIE2=m @@ -6793,17 +6747,20 @@ CONFIG_PHY_QCOM_USB_SS=m # # Performance monitor support # -# CONFIG_ARM_CCI_PMU is not set -# CONFIG_ARM_CCN is not set -# CONFIG_ARM_CMN is not set +CONFIG_ARM_CCI_PMU=m +CONFIG_ARM_CCI400_PMU=y +CONFIG_ARM_CCI5xx_PMU=y +CONFIG_ARM_CCN=m +CONFIG_ARM_CMN=m CONFIG_ARM_PMU=y CONFIG_ARM_PMU_ACPI=y CONFIG_ARM_SMMU_V3_PMU=m -# CONFIG_ARM_DSU_PMU is not set +CONFIG_ARM_DSU_PMU=m CONFIG_QCOM_L2_PMU=y CONFIG_QCOM_L3_PMU=y -# CONFIG_ARM_SPE_PMU is not set -# CONFIG_ARM_DMC620_PMU is not set +CONFIG_ARM_SPE_PMU=m +CONFIG_ARM_DMC620_PMU=m +# CONFIG_ALIBABA_UNCORE_DRW_PMU is not set # CONFIG_HISI_PMU is not set # CONFIG_HISI_PCIE_PMU is not set # CONFIG_HNS3_PMU is not set @@ -6825,15 +6782,21 @@ CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" # CONFIG_DAX is not set CONFIG_NVMEM=y CONFIG_NVMEM_SYSFS=y -CONFIG_QCOM_QFPROM=y -# CONFIG_NVMEM_SPMI_SDAM is not set +CONFIG_NVMEM_QCOM_QFPROM=y # CONFIG_NVMEM_RMEM is not set +# CONFIG_NVMEM_SPMI_SDAM is not set # # HW tracing support # -# CONFIG_STM is not set +CONFIG_STM=m +# CONFIG_STM_PROTO_BASIC is not set +# CONFIG_STM_PROTO_SYS_T is not set +# CONFIG_STM_DUMMY is not set +# CONFIG_STM_SOURCE_CONSOLE is not set +# CONFIG_STM_SOURCE_HEARTBEAT is not set # CONFIG_INTEL_TH is not set +# CONFIG_HISI_PTT is not set # end of HW tracing support # CONFIG_FPGA is not set @@ -6851,16 +6814,16 @@ CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y CONFIG_INTERCONNECT_QCOM_MSM8916=m # CONFIG_INTERCONNECT_QCOM_MSM8939 is not set # CONFIG_INTERCONNECT_QCOM_MSM8974 is not set -CONFIG_INTERCONNECT_QCOM_MSM8996=m +# CONFIG_INTERCONNECT_QCOM_MSM8996 is not set CONFIG_INTERCONNECT_QCOM_OSM_L3=m # CONFIG_INTERCONNECT_QCOM_QCM2290 is not set -CONFIG_INTERCONNECT_QCOM_QCS404=m +# CONFIG_INTERCONNECT_QCOM_QCS404 is not set CONFIG_INTERCONNECT_QCOM_RPMH_POSSIBLE=y CONFIG_INTERCONNECT_QCOM_RPMH=y -CONFIG_INTERCONNECT_QCOM_SC7180=m +# CONFIG_INTERCONNECT_QCOM_SC7180 is not set CONFIG_INTERCONNECT_QCOM_SC7280=y # CONFIG_INTERCONNECT_QCOM_SC8180X is not set -CONFIG_INTERCONNECT_QCOM_SC8280XP=y +# CONFIG_INTERCONNECT_QCOM_SC8280XP is not set # CONFIG_INTERCONNECT_QCOM_SDM660 is not set CONFIG_INTERCONNECT_QCOM_SDM670=y CONFIG_INTERCONNECT_QCOM_SDM845=y @@ -6970,7 +6933,8 @@ CONFIG_VFAT_FS=y CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" CONFIG_FAT_DEFAULT_UTF8=y -# CONFIG_EXFAT_FS is not set +CONFIG_EXFAT_FS=m +CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" # CONFIG_NTFS_FS is not set # CONFIG_NTFS3_FS is not set # end of DOS/FAT/EXFAT/NT Filesystems @@ -7038,12 +7002,15 @@ CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 # CONFIG_ROMFS_FS is not set CONFIG_PSTORE=y CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -# CONFIG_PSTORE_DEFLATE_COMPRESS is not set +CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_LZ4_COMPRESS is not set # CONFIG_PSTORE_LZ4HC_COMPRESS is not set # CONFIG_PSTORE_842_COMPRESS is not set # CONFIG_PSTORE_ZSTD_COMPRESS is not set +CONFIG_PSTORE_COMPRESS=y +CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y +CONFIG_PSTORE_COMPRESS_DEFAULT="deflate" CONFIG_PSTORE_CONSOLE=y CONFIG_PSTORE_PMSG=y CONFIG_PSTORE_RAM=y @@ -7204,8 +7171,6 @@ CONFIG_RANDSTRUCT_NONE=y # end of Security options CONFIG_XOR_BLOCKS=y -CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y -CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y CONFIG_CRYPTO=y # @@ -7239,6 +7204,7 @@ CONFIG_CRYPTO_NULL2=y CONFIG_CRYPTO_AUTHENC=m # CONFIG_CRYPTO_TEST is not set CONFIG_CRYPTO_ENGINE=m +# end of Crypto core or helper # # Public-key cryptography @@ -7252,73 +7218,15 @@ CONFIG_CRYPTO_ECDH=m # CONFIG_CRYPTO_ECRDSA is not set # CONFIG_CRYPTO_SM2 is not set CONFIG_CRYPTO_CURVE25519=m +# end of Public-key cryptography # -# Authenticated Encryption with Associated Data -# -CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=m -# CONFIG_CRYPTO_CHACHA20POLY1305 is not set -# CONFIG_CRYPTO_AEGIS128 is not set -# CONFIG_CRYPTO_SEQIV is not set -CONFIG_CRYPTO_ECHAINIV=y - -# -# Block modes -# -CONFIG_CRYPTO_CBC=m -# CONFIG_CRYPTO_CFB is not set -CONFIG_CRYPTO_CTR=m -# CONFIG_CRYPTO_CTS is not set -CONFIG_CRYPTO_ECB=y -# CONFIG_CRYPTO_LRW is not set -# CONFIG_CRYPTO_OFB is not set -# CONFIG_CRYPTO_PCBC is not set -CONFIG_CRYPTO_XTS=y -# CONFIG_CRYPTO_KEYWRAP is not set -# CONFIG_CRYPTO_ADIANTUM is not set -# CONFIG_CRYPTO_HCTR2 is not set -CONFIG_CRYPTO_ESSIV=m - -# -# Hash modes -# -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_HMAC=y -# CONFIG_CRYPTO_XCBC is not set -# CONFIG_CRYPTO_VMAC is not set - -# -# Digest -# -CONFIG_CRYPTO_CRC32C=y -CONFIG_CRYPTO_CRC32=y -CONFIG_CRYPTO_XXHASH=y -CONFIG_CRYPTO_BLAKE2B=y -CONFIG_CRYPTO_CRCT10DIF=y -CONFIG_CRYPTO_CRC64_ROCKSOFT=y -CONFIG_CRYPTO_GHASH=m -# CONFIG_CRYPTO_POLY1305 is not set -# CONFIG_CRYPTO_MD4 is not set -CONFIG_CRYPTO_MD5=m -CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_RMD160 is not set -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=m -CONFIG_CRYPTO_SM3=m -# CONFIG_CRYPTO_SM3_GENERIC is not set -# CONFIG_CRYPTO_STREEBOG is not set -# CONFIG_CRYPTO_WP512 is not set - -# -# Ciphers +# Block ciphers # CONFIG_CRYPTO_AES=y # CONFIG_CRYPTO_AES_TI is not set # CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARC4 is not set +# CONFIG_CRYPTO_ARIA is not set # CONFIG_CRYPTO_BLOWFISH is not set # CONFIG_CRYPTO_CAMELLIA is not set # CONFIG_CRYPTO_CAST5 is not set @@ -7326,14 +7234,78 @@ CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_DES=m # CONFIG_CRYPTO_FCRYPT is not set # CONFIG_CRYPTO_KHAZAD is not set -# CONFIG_CRYPTO_CHACHA20 is not set # CONFIG_CRYPTO_SEED is not set -# CONFIG_CRYPTO_ARIA is not set # CONFIG_CRYPTO_SERPENT is not set CONFIG_CRYPTO_SM4=m -# CONFIG_CRYPTO_SM4_GENERIC is not set +CONFIG_CRYPTO_SM4_GENERIC=m # CONFIG_CRYPTO_TEA is not set # CONFIG_CRYPTO_TWOFISH is not set +# end of Block ciphers + +# +# Length-preserving ciphers and modes +# +# CONFIG_CRYPTO_ADIANTUM is not set +# CONFIG_CRYPTO_ARC4 is not set +# CONFIG_CRYPTO_CHACHA20 is not set +CONFIG_CRYPTO_CBC=m +# CONFIG_CRYPTO_CFB is not set +CONFIG_CRYPTO_CTR=m +# CONFIG_CRYPTO_CTS is not set +CONFIG_CRYPTO_ECB=y +# CONFIG_CRYPTO_HCTR2 is not set +# CONFIG_CRYPTO_KEYWRAP is not set +# CONFIG_CRYPTO_LRW is not set +# CONFIG_CRYPTO_OFB is not set +# CONFIG_CRYPTO_PCBC is not set +CONFIG_CRYPTO_XTS=y +# end of Length-preserving ciphers and modes + +# +# AEAD (authenticated encryption with associated data) ciphers +# +# CONFIG_CRYPTO_AEGIS128 is not set +# CONFIG_CRYPTO_CHACHA20POLY1305 is not set +CONFIG_CRYPTO_CCM=m +CONFIG_CRYPTO_GCM=m +# CONFIG_CRYPTO_SEQIV is not set +CONFIG_CRYPTO_ECHAINIV=y +CONFIG_CRYPTO_ESSIV=m +# end of AEAD (authenticated encryption with associated data) ciphers + +# +# Hashes, digests, and MACs +# +CONFIG_CRYPTO_BLAKE2B=y +CONFIG_CRYPTO_CMAC=m +CONFIG_CRYPTO_GHASH=m +CONFIG_CRYPTO_HMAC=y +# CONFIG_CRYPTO_MD4 is not set +CONFIG_CRYPTO_MD5=m +CONFIG_CRYPTO_MICHAEL_MIC=m +# CONFIG_CRYPTO_POLY1305 is not set +# CONFIG_CRYPTO_RMD160 is not set +CONFIG_CRYPTO_SHA1=y +CONFIG_CRYPTO_SHA256=y +CONFIG_CRYPTO_SHA512=y +CONFIG_CRYPTO_SHA3=m +CONFIG_CRYPTO_SM3=m +CONFIG_CRYPTO_SM3_GENERIC=m +# CONFIG_CRYPTO_STREEBOG is not set +# CONFIG_CRYPTO_VMAC is not set +# CONFIG_CRYPTO_WP512 is not set +# CONFIG_CRYPTO_XCBC is not set +CONFIG_CRYPTO_XXHASH=y +# end of Hashes, digests, and MACs + +# +# CRCs (cyclic redundancy checks) +# +CONFIG_CRYPTO_CRC32C=y +CONFIG_CRYPTO_CRC32=y +CONFIG_CRYPTO_CRCT10DIF=y +CONFIG_CRYPTO_CRC64_ROCKSOFT=y +# end of CRCs (cyclic redundancy checks) # # Compression @@ -7344,9 +7316,10 @@ CONFIG_CRYPTO_LZO=m CONFIG_CRYPTO_LZ4=m # CONFIG_CRYPTO_LZ4HC is not set CONFIG_CRYPTO_ZSTD=m +# end of Compression # -# Random Number Generation +# Random number generation # CONFIG_CRYPTO_ANSI_CPRNG=y CONFIG_CRYPTO_DRBG_MENU=y @@ -7356,6 +7329,11 @@ CONFIG_CRYPTO_DRBG_HMAC=y CONFIG_CRYPTO_DRBG=y CONFIG_CRYPTO_JITTERENTROPY=y CONFIG_CRYPTO_KDF800108_CTR=y +# end of Random number generation + +# +# Userspace interface +# CONFIG_CRYPTO_USER_API=m CONFIG_CRYPTO_USER_API_HASH=m CONFIG_CRYPTO_USER_API_SKCIPHER=m @@ -7363,7 +7341,38 @@ CONFIG_CRYPTO_USER_API_RNG=m # CONFIG_CRYPTO_USER_API_RNG_CAVP is not set # CONFIG_CRYPTO_USER_API_AEAD is not set CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y +# end of Userspace interface + CONFIG_CRYPTO_HASH_INFO=y +# CONFIG_CRYPTO_NHPOLY1305_NEON is not set +CONFIG_CRYPTO_CHACHA20_NEON=m + +# +# Accelerated Cryptographic Algorithms for CPU (arm64) +# +CONFIG_CRYPTO_GHASH_ARM64_CE=y +CONFIG_CRYPTO_POLY1305_NEON=m +CONFIG_CRYPTO_SHA1_ARM64_CE=y +CONFIG_CRYPTO_SHA256_ARM64=y +CONFIG_CRYPTO_SHA2_ARM64_CE=y +CONFIG_CRYPTO_SHA512_ARM64=m +CONFIG_CRYPTO_SHA512_ARM64_CE=m +CONFIG_CRYPTO_SHA3_ARM64=m +# CONFIG_CRYPTO_SM3_NEON is not set +CONFIG_CRYPTO_SM3_ARM64_CE=m +# CONFIG_CRYPTO_POLYVAL_ARM64_CE is not set +# CONFIG_CRYPTO_AES_ARM64 is not set +CONFIG_CRYPTO_AES_ARM64_CE=y +CONFIG_CRYPTO_AES_ARM64_CE_BLK=y +CONFIG_CRYPTO_AES_ARM64_NEON_BLK=m +CONFIG_CRYPTO_AES_ARM64_BS=m +# CONFIG_CRYPTO_SM4_ARM64_CE is not set +# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set +# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set +CONFIG_CRYPTO_AES_ARM64_CE_CCM=y +CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m +# end of Accelerated Cryptographic Algorithms for CPU (arm64) + CONFIG_CRYPTO_HW=y # CONFIG_CRYPTO_DEV_ATMEL_ECC is not set # CONFIG_CRYPTO_DEV_ATMEL_SHA204A is not set @@ -7435,6 +7444,7 @@ CONFIG_INDIRECT_PIO=y # # Crypto library routines # +CONFIG_CRYPTO_LIB_UTILS=y CONFIG_CRYPTO_LIB_AES=y CONFIG_CRYPTO_LIB_ARC4=m CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y @@ -7452,7 +7462,6 @@ CONFIG_CRYPTO_LIB_SHA1=y CONFIG_CRYPTO_LIB_SHA256=y # end of Crypto library routines -CONFIG_LIB_MEMNEQ=y CONFIG_CRC_CCITT=m CONFIG_CRC16=y CONFIG_CRC_T10DIF=y @@ -7480,6 +7489,7 @@ CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_LZ4_COMPRESS=m CONFIG_LZ4_DECOMPRESS=y +CONFIG_ZSTD_COMMON=y CONFIG_ZSTD_COMPRESS=y CONFIG_ZSTD_DECOMPRESS=y CONFIG_XZ_DEC=y @@ -7539,6 +7549,7 @@ CONFIG_CMA_ALIGNMENT=8 # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_MAP_BENCHMARK is not set CONFIG_SGL_ALLOC=y +CONFIG_FORCE_NR_CPUS=y CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_GLOB=y @@ -7559,6 +7570,7 @@ CONFIG_FONT_SUPPORT=y CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y CONFIG_SG_POOL=y +CONFIG_MEMREGION=y CONFIG_ARCH_STACKWALK=y CONFIG_STACKDEPOT=y CONFIG_SBITMAP=y @@ -7602,6 +7614,7 @@ CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y CONFIG_DEBUG_INFO_REDUCED=y # CONFIG_DEBUG_INFO_COMPRESSED is not set # CONFIG_DEBUG_INFO_SPLIT is not set +CONFIG_PAHOLE_HAS_SPLIT_BTF=y # CONFIG_GDB_SCRIPTS is not set CONFIG_FRAME_WARN=2048 # CONFIG_STRIP_ASM_SYMS is not set @@ -7738,6 +7751,7 @@ CONFIG_STACKTRACE=y # CONFIG_DEBUG_SG is not set # CONFIG_DEBUG_NOTIFIERS is not set # CONFIG_BUG_ON_DATA_CORRUPTION is not set +# CONFIG_DEBUG_MAPLE_TREE is not set # end of Debug kernel data structures # CONFIG_DEBUG_CREDENTIALS is not set @@ -7777,7 +7791,18 @@ CONFIG_STRICT_DEVMEM=y # CONFIG_PID_IN_CONTEXTIDR is not set # CONFIG_DEBUG_EFI is not set # CONFIG_ARM64_RELOC_TEST is not set -# CONFIG_CORESIGHT is not set +CONFIG_CORESIGHT=m +CONFIG_CORESIGHT_LINKS_AND_SINKS=m +CONFIG_CORESIGHT_LINK_AND_SINK_TMC=m +CONFIG_CORESIGHT_CATU=m +CONFIG_CORESIGHT_SINK_TPIU=m +CONFIG_CORESIGHT_SINK_ETBV10=m +# CONFIG_CORESIGHT_SOURCE_ETM4X is not set +CONFIG_CORESIGHT_STM=m +CONFIG_CORESIGHT_CPU_DEBUG=m +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set +CONFIG_CORESIGHT_CTI=m +# CONFIG_CORESIGHT_CTI_INTEGRATION_REGS is not set # end of arm64 Debugging # @@ -7810,6 +7835,7 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_UUID is not set # CONFIG_TEST_XARRAY is not set +# CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_SIPHASH is not set # CONFIG_TEST_IDA is not set @@ -7831,4 +7857,9 @@ CONFIG_RUNTIME_TESTING_MENU=y CONFIG_ARCH_USE_MEMTEST=y CONFIG_MEMTEST=y # end of Kernel Testing and Coverage + +# +# Rust hacking +# +# end of Rust hacking # end of Kernel hacking