testing/linux-postmarketos-qcom-msm8226: upgrade to 6.3.0 (MR 4053)

This commit is contained in:
Luca Weiss 2023-05-02 18:03:32 +02:00 committed by Oliver Smith
parent 8e3cc49cfe
commit f3adab7539
No known key found for this signature in database
GPG key ID: 5AE7F5513E0885CB
3 changed files with 70 additions and 638 deletions

View file

@ -1,595 +0,0 @@
From 382a97987548ae05a4686be81c6d455cda9dc4bb Mon Sep 17 00:00:00 2001
From: Stefan Hansson <newbyte@postmarketos.org>
Date: Mon, 16 Jan 2023 23:34:09 +0100
Subject: [PATCH 1/3] ARM: dts: qcom: Add support for Samsung Galaxy Tab 4 10.1
LTE (SM-T535)
Add a device tree for the Samsung Galaxy Tab 4 10.1 (SM-T535) LTE tablet
based on the MSM8926 platform.
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org>
---
arch/arm/boot/dts/Makefile | 1 +
.../qcom-msm8226-samsung-matisse-common.dtsi | 516 ++++++++++++++++++
.../dts/qcom-msm8926-samsung-matisselte.dts | 34 ++
3 files changed, 551 insertions(+)
create mode 100644 arch/arm/boot/dts/qcom-msm8226-samsung-matisse-common.dtsi
create mode 100644 arch/arm/boot/dts/qcom-msm8926-samsung-matisselte.dts
diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
index d08a3c450ce7..d9c64eb343e2 100644
--- a/arch/arm/boot/dts/Makefile
+++ b/arch/arm/boot/dts/Makefile
@@ -1060,6 +1060,7 @@ dtb-$(CONFIG_ARCH_QCOM) += \
qcom-msm8916-samsung-e7.dtb \
qcom-msm8916-samsung-grandmax.dtb \
qcom-msm8916-samsung-serranove.dtb \
+ qcom-msm8926-samsung-matisselte.dtb \
qcom-msm8960-cdp.dtb \
qcom-msm8974-lge-nexus5-hammerhead.dtb \
qcom-msm8974-sony-xperia-rhine-amami.dtb \
diff --git a/arch/arm/boot/dts/qcom-msm8226-samsung-matisse-common.dtsi b/arch/arm/boot/dts/qcom-msm8226-samsung-matisse-common.dtsi
new file mode 100644
index 000000000000..b75291292d87
--- /dev/null
+++ b/arch/arm/boot/dts/qcom-msm8226-samsung-matisse-common.dtsi
@@ -0,0 +1,516 @@
+// SPDX-License-Identifier: BSD-3-Clause
+/*
+ * Copyright (c) 2022, Matti Lehtimäki <matti.lehtimaki@gmail.com>
+ * Copyright (c) 2023, Stefan Hansson <newbyte@postmarketos.org>
+ */
+
+#include <dt-bindings/input/input.h>
+#include "qcom-msm8226.dtsi"
+#include "qcom-pm8226.dtsi"
+
+/delete-node/ &adsp_region;
+/delete-node/ &smem_region;
+
+/ {
+ aliases {
+ mmc0 = &sdhc_1; /* SDC1 eMMC slot */
+ mmc1 = &sdhc_2; /* SDC2 SD card slot */
+ display0 = &framebuffer0;
+ };
+
+ chosen {
+ #address-cells = <1>;
+ #size-cells = <1>;
+ ranges;
+
+ stdout-path = "display0";
+
+ framebuffer0: framebuffer@3200000 {
+ compatible = "simple-framebuffer";
+ reg = <0x03200000 0x800000>;
+ width = <1280>;
+ height = <800>;
+ stride = <(1280 * 3)>;
+ format = "r8g8b8";
+ };
+ };
+
+ /*
+ gpio-hall-sensor {
+ compatible = "gpio-keys";
+
+ event-hall-sensor {
+ label = "Hall Effect Sensor";
+ gpios = <&tlmm 110 GPIO_ACTIVE_HIGH>;
+ interrupts = <&tlmm 110 IRQ_TYPE_EDGE_FALLING>;
+ linux,input-type = <EV_SW>;
+ linux,code = <SW_LID>;
+ debounce-interval = <15>;
+ wakeup-source;
+ };
+ };
+
+ gpio-keys {
+ compatible = "gpio-keys";
+ autorepeat;
+
+ key-home {
+ label = "Home";
+ gpios = <&tlmm 108 GPIO_ACTIVE_LOW>;
+ linux,code = <KEY_HOMEPAGE>;
+ debounce-interval = <15>;
+ };
+
+ key-volume-down {
+ label = "Volume Down";
+ gpios = <&tlmm 107 GPIO_ACTIVE_LOW>;
+ linux,code = <KEY_VOLUMEDOWN>;
+ debounce-interval = <15>;
+ };
+
+ key-volume-up {
+ label = "Volume Up";
+ gpios = <&tlmm 106 GPIO_ACTIVE_LOW>;
+ linux,code = <KEY_VOLUMEUP>;
+ debounce-interval = <15>;
+ };
+ };
+
+ i2c-backlight {
+ compatible = "i2c-gpio";
+ sda-gpios = <&tlmm 20 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>;
+ scl-gpios = <&tlmm 21 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>;
+
+ pinctrl-0 = <&backlight_i2c_default_state>;
+ pinctrl-names = "default";
+
+ i2c-gpio,delay-us = <4>;
+
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ backlight@2c {
+ compatible = "ti,lp8556";
+ reg = <0x2c>;
+
+ dev-ctrl = /bits/ 8 <0x80>;
+ init-brt = /bits/ 8 <0x3f>;
+ pwm-period = <100000>;
+
+ pwms = <&backlight_pwm 0 100000>;
+ pwm-names = "lp8556";
+
+ rom-a0h {
+ rom-addr = /bits/ 8 <0xa0>;
+ rom-val = /bits/ 8 <0x44>;
+ };
+
+ rom-a1h {
+ rom-addr = /bits/ 8 <0xa1>;
+ rom-val = /bits/ 8 <0x6c>;
+ };
+
+ rom-a5h {
+ rom-addr = /bits/ 8 <0xa5>;
+ rom-val = /bits/ 8 <0x24>;
+ };
+ };
+ };
+
+ backlight_pwm: pwm {
+ compatible = "clk-pwm";
+ #pwm-cells = <2>;
+ clocks = <&mmcc CAMSS_GP0_CLK>;
+ pinctrl-0 = <&backlight_pwm_default_state>;
+ pinctrl-names = "default";
+ };
+ */
+
+ reg_tsp_1p8v: regulator-tsp-1p8v {
+ compatible = "regulator-fixed";
+ regulator-name = "tsp_1p8v";
+ regulator-min-microvolt = <1800000>;
+ regulator-max-microvolt = <1800000>;
+
+ gpio = <&tlmm 31 GPIO_ACTIVE_HIGH>;
+ enable-active-high;
+
+ pinctrl-0 = <&tsp_en_default_state>;
+ pinctrl-names = "default";
+ };
+
+ reg_tsp_3p3v: regulator-tsp-3p3v {
+ compatible = "regulator-fixed";
+ regulator-name = "tsp_3p3v";
+ regulator-min-microvolt = <3300000>;
+ regulator-max-microvolt = <3300000>;
+
+ /* GPIO is board-specific */
+ enable-active-high;
+
+ pinctrl-0 = <&tsp_en1_default_state>;
+ pinctrl-names = "default";
+ };
+
+ reserved-memory {
+ #address-cells = <1>;
+ #size-cells = <1>;
+ ranges;
+
+ framebuffer@3200000 {
+ reg = <0x03200000 0x800000>;
+ no-map;
+ };
+
+ mpss@8400000 {
+ reg = <0x08400000 0x1f00000>;
+ no-map;
+ };
+
+ mba@a300000 {
+ reg = <0x0a300000 0x100000>;
+ no-map;
+ };
+
+ reserved@cb00000 {
+ reg = <0x0cb00000 0x700000>;
+ no-map;
+ };
+
+ wcnss@d200000 {
+ reg = <0x0d200000 0x700000>;
+ no-map;
+ };
+
+ adsp_region: adsp@d900000 {
+ reg = <0x0d900000 0x1800000>;
+ no-map;
+ };
+
+ venus@f100000 {
+ reg = <0x0f100000 0x500000>;
+ no-map;
+ };
+
+ smem_region: smem@fa00000 {
+ reg = <0x0fa00000 0x100000>;
+ no-map;
+ };
+
+ reserved@fb00000 {
+ reg = <0x0fb00000 0x260000>;
+ no-map;
+ };
+
+ rfsa@fd60000 {
+ reg = <0x0fd60000 0x20000>;
+ no-map;
+ };
+
+ rmtfs@fd80000 {
+ compatible = "qcom,rmtfs-mem";
+ reg = <0x0fd80000 0x180000>;
+ no-map;
+
+ qcom,client-id = <1>;
+ };
+ };
+};
+
+&adsp {
+ status = "okay";
+};
+
+/*
+&blsp1_i2c2 {
+ status = "okay";
+
+ accelerometer@1d {
+ compatible = "st,lis2hh12";
+ reg = <0x1d>;
+
+ interrupt-parent = <&tlmm>;
+ interrupts = <54 IRQ_TYPE_LEVEL_HIGH>;
+
+ pinctrl-0 = <&accel_int_default_state>;
+ pinctrl-names = "default";
+
+ st,drdy-int-pin = <1>;
+
+ vdd-supply = <&pm8226_l19>;
+ vddio-supply = <&pm8226_lvs1>;
+ };
+};
+*/
+
+&blsp1_i2c4 {
+ status = "okay";
+
+ muic: usb-switch@25 {
+ compatible = "siliconmitus,sm5502-muic";
+ reg = <0x25>;
+
+ interrupt-parent = <&tlmm>;
+ interrupts = <67 IRQ_TYPE_EDGE_FALLING>;
+
+ pinctrl-0 = <&muic_int_default_state>;
+ pinctrl-names = "default";
+ };
+};
+
+/*
+&blsp1_i2c5 {
+ status = "okay";
+
+ touchscreen@4a {
+ compatible = "atmel,maxtouch";
+ reg = <0x4a>;
+
+ interrupt-parent = <&tlmm>;
+ interrupts = <17 IRQ_TYPE_LEVEL_LOW>;
+
+ pinctrl-0 = <&tsp_int_rst_default_state>;
+ pinctrl-names = "default";
+
+ reset-gpios = <&pm8226_gpios 6 GPIO_ACTIVE_LOW>;
+
+ vdd-supply = <&reg_tsp_1p8v>;
+ vdda-supply = <&reg_tsp_3p3v>;
+ };
+};
+*/
+
+&rpm_requests {
+ regulators {
+ compatible = "qcom,rpm-pm8226-regulators";
+
+ pm8226_s3: s3 {
+ regulator-min-microvolt = <1200000>;
+ regulator-max-microvolt = <1300000>;
+ };
+
+ /* Voltage constraints are board-specific */
+ pm8226_s4: s4 {};
+
+ pm8226_s5: s5 {
+ regulator-min-microvolt = <1150000>;
+ regulator-max-microvolt = <1150000>;
+ };
+
+ pm8226_l1: l1 {
+ regulator-min-microvolt = <1225000>;
+ regulator-max-microvolt = <1225000>;
+ };
+
+ pm8226_l2: l2 {
+ regulator-min-microvolt = <1200000>;
+ regulator-max-microvolt = <1200000>;
+ };
+
+ /* Voltage constraints are board-specific */
+ pm8226_l3: l3 {};
+
+ pm8226_l4: l4 {
+ regulator-min-microvolt = <1200000>;
+ regulator-max-microvolt = <1200000>;
+ };
+
+ pm8226_l5: l5 {
+ regulator-min-microvolt = <1200000>;
+ regulator-max-microvolt = <1200000>;
+ };
+
+ pm8226_l6: l6 {
+ regulator-min-microvolt = <1800000>;
+ regulator-max-microvolt = <1800000>;
+ regulator-always-on;
+ };
+
+ pm8226_l7: l7 {
+ regulator-min-microvolt = <1850000>;
+ regulator-max-microvolt = <1850000>;
+ };
+
+ pm8226_l8: l8 {
+ regulator-min-microvolt = <1800000>;
+ regulator-max-microvolt = <1800000>;
+ regulator-always-on;
+ };
+
+ pm8226_l9: l9 {
+ regulator-min-microvolt = <2050000>;
+ regulator-max-microvolt = <2050000>;
+ };
+
+ pm8226_l10: l10 {
+ regulator-min-microvolt = <1800000>;
+ regulator-max-microvolt = <1800000>;
+ };
+
+ pm8226_l12: l12 {
+ regulator-min-microvolt = <1800000>;
+ regulator-max-microvolt = <1800000>;
+ };
+
+ pm8226_l14: l14 {
+ regulator-min-microvolt = <2750000>;
+ regulator-max-microvolt = <2750000>;
+ };
+
+ pm8226_l15: l15 {
+ regulator-min-microvolt = <1800000>;
+ regulator-max-microvolt = <3300000>;
+ };
+
+ pm8226_l16: l16 {
+ regulator-min-microvolt = <3000000>;
+ regulator-max-microvolt = <3350000>;
+ };
+
+ pm8226_l17: l17 {
+ regulator-min-microvolt = <2950000>;
+ regulator-max-microvolt = <2950000>;
+
+ regulator-system-load = <200000>;
+ regulator-allow-set-load;
+ regulator-always-on;
+ };
+
+ pm8226_l18: l18 {
+ regulator-min-microvolt = <2950000>;
+ regulator-max-microvolt = <2950000>;
+ };
+
+ pm8226_l19: l19 {
+ regulator-min-microvolt = <2850000>;
+ regulator-max-microvolt = <3000000>;
+ };
+
+ pm8226_l20: l20 {
+ regulator-min-microvolt = <3075000>;
+ regulator-max-microvolt = <3075000>;
+ };
+
+ pm8226_l21: l21 {
+ regulator-min-microvolt = <1800000>;
+ regulator-max-microvolt = <2950000>;
+ };
+
+ pm8226_l22: l22 {
+ regulator-min-microvolt = <1800000>;
+ regulator-max-microvolt = <3000000>;
+ };
+
+ pm8226_l23: l23 {
+ regulator-min-microvolt = <1800000>;
+ regulator-max-microvolt = <3300000>;
+ };
+
+ pm8226_l24: l24 {
+ regulator-min-microvolt = <1300000>;
+ regulator-max-microvolt = <1350000>;
+ };
+
+ pm8226_l25: l25 {
+ regulator-min-microvolt = <1775000>;
+ regulator-max-microvolt = <2125000>;
+ };
+
+ pm8226_l26: l26 {
+ regulator-min-microvolt = <1225000>;
+ regulator-max-microvolt = <1300000>;
+ };
+
+ pm8226_l27: l27 {
+ regulator-min-microvolt = <1800000>;
+ regulator-max-microvolt = <1800000>;
+ };
+
+ pm8226_l28: l28 {
+ regulator-min-microvolt = <1800000>;
+ regulator-max-microvolt = <2950000>;
+ };
+
+ pm8226_lvs1: lvs1 {};
+ };
+};
+
+&sdhc_1 {
+ vmmc-supply = <&pm8226_l17>;
+ vqmmc-supply = <&pm8226_l6>;
+
+ bus-width = <8>;
+ non-removable;
+
+ status = "okay";
+};
+
+&sdhc_2 {
+ vmmc-supply = <&pm8226_l18>;
+ vqmmc-supply = <&pm8226_l21>;
+
+ bus-width = <4>;
+ cd-gpios = <&tlmm 38 GPIO_ACTIVE_LOW>;
+
+ status = "okay";
+};
+
+&tlmm {
+ accel_int_default_state: accel-int-default-state {
+ pins = "gpio54";
+ function = "gpio";
+ drive-strength = <2>;
+ bias-disable;
+ };
+
+ backlight_i2c_default_state: backlight-i2c-default-state {
+ pins = "gpio20", "gpio21";
+ function = "gpio";
+ drive-strength = <2>;
+ bias-disable;
+ };
+
+ backlight_pwm_default_state: backlight-pwm-default-state {
+ pins = "gpio33";
+ function = "gp0_clk";
+ };
+
+ muic_int_default_state: muic-int-default-state {
+ pins = "gpio67";
+ function = "gpio";
+ drive-strength = <2>;
+ bias-disable;
+ };
+
+ tsp_en_default_state: tsp-en-default-state {
+ pins = "gpio31";
+ function = "gpio";
+ drive-strength = <2>;
+ bias-disable;
+ };
+
+ tsp_en1_default_state: tsp-en1-default-state {
+ /* pins is board-specific */
+ function = "gpio";
+ drive-strength = <2>;
+ bias-disable;
+ };
+
+ tsp_int_rst_default_state: tsp-int-rst-default-state {
+ pins = "gpio17";
+ function = "gpio";
+ drive-strength = <10>;
+ bias-pull-up;
+ };
+};
+
+&usb {
+ extcon = <&muic>, <&muic>;
+ status = "okay";
+};
+
+&usb_hs_phy {
+ extcon = <&muic>;
+ v1p8-supply = <&pm8226_l10>;
+ v3p3-supply = <&pm8226_l20>;
+};
diff --git a/arch/arm/boot/dts/qcom-msm8926-samsung-matisselte.dts b/arch/arm/boot/dts/qcom-msm8926-samsung-matisselte.dts
new file mode 100644
index 000000000000..f9f004f91aec
--- /dev/null
+++ b/arch/arm/boot/dts/qcom-msm8926-samsung-matisselte.dts
@@ -0,0 +1,34 @@
+// SPDX-License-Identifier: BSD-3-Clause
+/*
+ * Copyright (c) 2022, Matti Lehtimäki <matti.lehtimaki@gmail.com>
+ * Copyright (c) 2023, Stefan Hansson <newbyte@postmarketos.org>
+ */
+
+/dts-v1/;
+
+#include "qcom-msm8226-samsung-matisse-common.dtsi"
+
+/ {
+ model = "Samsung Galaxy Tab 4 10.1 LTE";
+ compatible = "samsung,matisselte", "qcom,msm8926";
+ chassis-type = "tablet";
+};
+
+&reg_tsp_3p3v {
+ gpio = <&tlmm 32 GPIO_ACTIVE_HIGH>;
+};
+
+&pm8226_s4 {
+ regulator-min-microvolt = <1800000>;
+ regulator-max-microvolt = <2200000>;
+};
+
+&pm8226_l3 {
+ regulator-min-microvolt = <750000>;
+ regulator-max-microvolt = <1350000>;
+ regulator-always-on;
+};
+
+&tsp_en1_default_state {
+ pins = "gpio32";
+};
--
2.39.0

View file

@ -3,8 +3,9 @@
_flavor="postmarketos-qcom-msm8226" _flavor="postmarketos-qcom-msm8226"
pkgname=linux-$_flavor pkgname=linux-$_flavor
pkgver=6.2_rc4 pkgver=6.3.0
pkgrel=0 pkgrel=0
_tag="v$pkgver-msm8226"
pkgdesc="Mainline kernel fork for Qualcomm APQ8026/MSM8226/MSM8926 devices" pkgdesc="Mainline kernel fork for Qualcomm APQ8026/MSM8226/MSM8926 devices"
arch="armv7" arch="armv7"
_carch="arm" _carch="arm"
@ -26,13 +27,11 @@ makedepends="
" "
# Source # Source
_tag=${pkgver//_/-}
source=" source="
https://git.kernel.org/torvalds/t/linux-$_tag.tar.gz linux-$_tag.tar.gz::https://github.com/msm8226-mainline/linux/archive/refs/tags/$_tag.tar.gz
config-$_flavor.armv7 config-$_flavor.armv7
0001-ARM-dts-qcom-Add-support-for-Samsung-Galaxy-Tab-4-10.patch
" "
builddir="$srcdir/linux-${_tag#v}" builddir="$srcdir/linux-$pkgver-msm8226"
prepare() { prepare() {
default_prepare default_prepare
@ -60,7 +59,6 @@ package() {
} }
sha512sums=" sha512sums="
1437bf3745132523e691190dbd8e7f7591116d768b63cc5c17418b666bb55e968cb2c2a600f3fcb5a91725067c0bebb8da7f570d7b36f35efa941a70435666ed linux-6.2-rc4.tar.gz a4031f1d3219f746a392b9389bbe3ff1b6ba49e59b6e97cfa02ff469236836129eae0afc0ffbaf94503328ca39626751df7d3bfb854cf22ed2bbe74da67f3474 linux-v6.3.0-msm8226.tar.gz
e78f06394ce126802af6b055380c3ee721931a75c243cbac4cf57559bfbb60938f6d5d283ff55450ffc9e4775d38cdb1007f9296519911b061ae0c2f0eb9ffdb config-postmarketos-qcom-msm8226.armv7 ed033699f2abc862b2bad9b989cfd52bc6c00c3913a45219553fa6997a53e76ba37783e448abf2f35f4454e3bdef234ed274dd4a084e2c33478e17effd571e33 config-postmarketos-qcom-msm8226.armv7
dd21321070b5d1eb91936d0b318b8d815a6c1fc7823ec0299b5ec911fb7844da4f0c5d90ccbdca357424ab929f682e7bf00c2da2fbbdd226d0b98efae9935562 0001-ARM-dts-qcom-Add-support-for-Samsung-Galaxy-Tab-4-10.patch
" "

View file

@ -1,8 +1,8 @@
# #
# Automatically generated file; DO NOT EDIT. # Automatically generated file; DO NOT EDIT.
# Linux/arm 6.2.0-rc4 Kernel Configuration # Linux/arm 6.3.0 Kernel Configuration
# #
CONFIG_CC_VERSION_TEXT="armv7-alpine-linux-musleabihf-gcc (Alpine 12.2.1_git20220924-r8) 12.2.1 20220924" CONFIG_CC_VERSION_TEXT="armv7-alpine-linux-musleabihf-gcc (Alpine 12.2.1_git20220924-r10) 12.2.1 20220924"
CONFIG_CC_IS_GCC=y CONFIG_CC_IS_GCC=y
CONFIG_GCC_VERSION=120201 CONFIG_GCC_VERSION=120201
CONFIG_CLANG_VERSION=0 CONFIG_CLANG_VERSION=0
@ -151,13 +151,13 @@ CONFIG_GENERIC_SCHED_CLOCK=y
CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5"
CONFIG_GCC11_NO_ARRAY_BOUNDS=y CONFIG_GCC11_NO_ARRAY_BOUNDS=y
CONFIG_GCC12_NO_ARRAY_BOUNDS=y
CONFIG_CC_NO_ARRAY_BOUNDS=y CONFIG_CC_NO_ARRAY_BOUNDS=y
CONFIG_CGROUPS=y CONFIG_CGROUPS=y
# CONFIG_CGROUP_FAVOR_DYNMODS is not set # CONFIG_CGROUP_FAVOR_DYNMODS is not set
# CONFIG_MEMCG is not set # CONFIG_MEMCG is not set
# CONFIG_BLK_CGROUP is not set # CONFIG_BLK_CGROUP is not set
# CONFIG_CGROUP_SCHED is not set # CONFIG_CGROUP_SCHED is not set
CONFIG_SCHED_MM_CID=y
# CONFIG_CGROUP_PIDS is not set # CONFIG_CGROUP_PIDS is not set
# CONFIG_CGROUP_RDMA is not set # CONFIG_CGROUP_RDMA is not set
# CONFIG_CGROUP_FREEZER is not set # CONFIG_CGROUP_FREEZER is not set
@ -472,7 +472,6 @@ CONFIG_STACKPROTECTOR_PER_TASK=y
# #
CONFIG_USE_OF=y CONFIG_USE_OF=y
CONFIG_ATAGS=y CONFIG_ATAGS=y
# CONFIG_UNUSED_BOARD_FILES is not set
# CONFIG_DEPRECATED_PARAM_STRUCT is not set # CONFIG_DEPRECATED_PARAM_STRUCT is not set
CONFIG_ZBOOT_ROM_TEXT=0x0 CONFIG_ZBOOT_ROM_TEXT=0x0
CONFIG_ZBOOT_ROM_BSS=0x0 CONFIG_ZBOOT_ROM_BSS=0x0
@ -1414,7 +1413,6 @@ CONFIG_EEPROM_93CX6=y
# CONFIG_MISC_ALCOR_PCI is not set # CONFIG_MISC_ALCOR_PCI is not set
# CONFIG_MISC_RTSX_PCI is not set # CONFIG_MISC_RTSX_PCI is not set
# CONFIG_MISC_RTSX_USB is not set # CONFIG_MISC_RTSX_USB is not set
# CONFIG_HABANA_AI is not set
# CONFIG_UACCE is not set # CONFIG_UACCE is not set
# CONFIG_PVPANIC is not set # CONFIG_PVPANIC is not set
# CONFIG_GP_PCI1XXXX is not set # CONFIG_GP_PCI1XXXX is not set
@ -1790,6 +1788,7 @@ CONFIG_NET_VENDOR_MICROSEMI=y
CONFIG_NET_VENDOR_MICROSOFT=y CONFIG_NET_VENDOR_MICROSOFT=y
CONFIG_NET_VENDOR_MYRI=y CONFIG_NET_VENDOR_MYRI=y
# CONFIG_MYRI10GE is not set # CONFIG_MYRI10GE is not set
# CONFIG_FEALNX is not set
CONFIG_NET_VENDOR_NI=y CONFIG_NET_VENDOR_NI=y
# CONFIG_NI_XGE_MANAGEMENT_ENET is not set # CONFIG_NI_XGE_MANAGEMENT_ENET is not set
CONFIG_NET_VENDOR_NATSEMI=y CONFIG_NET_VENDOR_NATSEMI=y
@ -1915,6 +1914,7 @@ CONFIG_MICREL_PHY=y
# CONFIG_NATIONAL_PHY is not set # CONFIG_NATIONAL_PHY is not set
# CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_C45_TJA11XX_PHY is not set
# CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set
# CONFIG_NCN26000_PHY is not set
# CONFIG_AT803X_PHY is not set # CONFIG_AT803X_PHY is not set
# CONFIG_QSEMI_PHY is not set # CONFIG_QSEMI_PHY is not set
# CONFIG_REALTEK_PHY is not set # CONFIG_REALTEK_PHY is not set
@ -2301,6 +2301,7 @@ CONFIG_TOUCHSCREEN_ATMEL_MXT=y
# CONFIG_TOUCHSCREEN_IQS5XX is not set # CONFIG_TOUCHSCREEN_IQS5XX is not set
# CONFIG_TOUCHSCREEN_ZINITIX is not set # CONFIG_TOUCHSCREEN_ZINITIX is not set
# CONFIG_TOUCHSCREEN_HIMAX_HX83112B is not set # CONFIG_TOUCHSCREEN_HIMAX_HX83112B is not set
CONFIG_TOUCHSCREEN_IT7260_I2C=m
CONFIG_INPUT_MISC=y CONFIG_INPUT_MISC=y
# CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_AD714X is not set
# CONFIG_INPUT_ATMEL_CAPTOUCH is not set # CONFIG_INPUT_ATMEL_CAPTOUCH is not set
@ -2394,7 +2395,7 @@ CONFIG_SERIAL_EARLYCON=y
# #
# CONFIG_SERIAL_AMBA_PL010 is not set # CONFIG_SERIAL_AMBA_PL010 is not set
# CONFIG_SERIAL_AMBA_PL011 is not set # CONFIG_SERIAL_AMBA_PL011 is not set
# CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST is not set # CONFIG_SERIAL_EARLYCON_SEMIHOST is not set
# CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX3100 is not set
# CONFIG_SERIAL_MAX310X is not set # CONFIG_SERIAL_MAX310X is not set
# CONFIG_SERIAL_UARTLITE is not set # CONFIG_SERIAL_UARTLITE is not set
@ -2758,7 +2759,6 @@ CONFIG_REBOOT_MODE=y
CONFIG_POWER_SUPPLY=y CONFIG_POWER_SUPPLY=y
# CONFIG_POWER_SUPPLY_DEBUG is not set # CONFIG_POWER_SUPPLY_DEBUG is not set
CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY_HWMON=y
# CONFIG_PDA_POWER is not set
# CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_BATTERY is not set
# CONFIG_IP5XXX_POWER is not set # CONFIG_IP5XXX_POWER is not set
# CONFIG_TEST_POWER is not set # CONFIG_TEST_POWER is not set
@ -2796,6 +2796,8 @@ CONFIG_CHARGER_SMB347=y
# CONFIG_BATTERY_GOLDFISH is not set # CONFIG_BATTERY_GOLDFISH is not set
# CONFIG_BATTERY_RT5033 is not set # CONFIG_BATTERY_RT5033 is not set
# CONFIG_CHARGER_RT9455 is not set # CONFIG_CHARGER_RT9455 is not set
# CONFIG_CHARGER_RT9467 is not set
# CONFIG_CHARGER_RT9471 is not set
# CONFIG_CHARGER_UCS1002 is not set # CONFIG_CHARGER_UCS1002 is not set
# CONFIG_CHARGER_BD99954 is not set # CONFIG_CHARGER_BD99954 is not set
# CONFIG_BATTERY_UG3105 is not set # CONFIG_BATTERY_UG3105 is not set
@ -2875,6 +2877,7 @@ CONFIG_HWMON=y
# CONFIG_SENSORS_MAX6650 is not set # CONFIG_SENSORS_MAX6650 is not set
# CONFIG_SENSORS_MAX6697 is not set # CONFIG_SENSORS_MAX6697 is not set
# CONFIG_SENSORS_MAX31790 is not set # CONFIG_SENSORS_MAX31790 is not set
# CONFIG_SENSORS_MC34VR500 is not set
# CONFIG_SENSORS_MCP3021 is not set # CONFIG_SENSORS_MCP3021 is not set
# CONFIG_SENSORS_TC654 is not set # CONFIG_SENSORS_TC654 is not set
# CONFIG_SENSORS_TPS23861 is not set # CONFIG_SENSORS_TPS23861 is not set
@ -2900,7 +2903,6 @@ CONFIG_HWMON=y
# CONFIG_SENSORS_PC87427 is not set # CONFIG_SENSORS_PC87427 is not set
# CONFIG_SENSORS_NTC_THERMISTOR is not set # CONFIG_SENSORS_NTC_THERMISTOR is not set
# CONFIG_SENSORS_NCT6683 is not set # CONFIG_SENSORS_NCT6683 is not set
# CONFIG_SENSORS_NCT6775 is not set
# CONFIG_SENSORS_NCT6775_I2C is not set # CONFIG_SENSORS_NCT6775_I2C is not set
# CONFIG_SENSORS_NCT7802 is not set # CONFIG_SENSORS_NCT7802 is not set
# CONFIG_SENSORS_NCT7904 is not set # CONFIG_SENSORS_NCT7904 is not set
@ -3052,7 +3054,6 @@ CONFIG_MFD_CORE=y
# CONFIG_MFD_BD9571MWV is not set # CONFIG_MFD_BD9571MWV is not set
# CONFIG_MFD_AXP20X_I2C is not set # CONFIG_MFD_AXP20X_I2C is not set
# CONFIG_MFD_MADERA is not set # CONFIG_MFD_MADERA is not set
# CONFIG_MFD_ASIC3 is not set
# CONFIG_PMIC_DA903X is not set # CONFIG_PMIC_DA903X is not set
# CONFIG_MFD_DA9052_SPI is not set # CONFIG_MFD_DA9052_SPI is not set
# CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9052_I2C is not set
@ -3067,7 +3068,6 @@ CONFIG_MFD_CORE=y
# CONFIG_MFD_MP2629 is not set # CONFIG_MFD_MP2629 is not set
# CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI6421_PMIC is not set
# CONFIG_MFD_HI6421_SPMI is not set # CONFIG_MFD_HI6421_SPMI is not set
# CONFIG_HTC_PASIC3 is not set
# CONFIG_LPC_ICH is not set # CONFIG_LPC_ICH is not set
# CONFIG_LPC_SCH is not set # CONFIG_LPC_SCH is not set
# CONFIG_MFD_IQS62X is not set # CONFIG_MFD_IQS62X is not set
@ -3139,9 +3139,6 @@ CONFIG_MFD_SYSCON=y
# CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WL1273_CORE is not set
# CONFIG_MFD_LM3533 is not set # CONFIG_MFD_LM3533 is not set
# CONFIG_MFD_TC3589X is not set # CONFIG_MFD_TC3589X is not set
# CONFIG_MFD_T7L66XB is not set
# CONFIG_MFD_TC6387XB is not set
# CONFIG_MFD_TC6393XB is not set
# CONFIG_MFD_TQMX86 is not set # CONFIG_MFD_TQMX86 is not set
# CONFIG_MFD_VX855 is not set # CONFIG_MFD_VX855 is not set
# CONFIG_MFD_LOCHNAGAR is not set # CONFIG_MFD_LOCHNAGAR is not set
@ -3160,7 +3157,7 @@ CONFIG_MFD_SYSCON=y
# CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_ATC260X_I2C is not set
# CONFIG_MFD_QCOM_PM8008 is not set # CONFIG_MFD_QCOM_PM8008 is not set
# CONFIG_RAVE_SP_CORE is not set # CONFIG_RAVE_SP_CORE is not set
# CONFIG_MFD_INTEL_M10_BMC is not set # CONFIG_MFD_INTEL_M10_BMC_SPI is not set
# CONFIG_MFD_RSMU_I2C is not set # CONFIG_MFD_RSMU_I2C is not set
# CONFIG_MFD_RSMU_SPI is not set # CONFIG_MFD_RSMU_SPI is not set
# end of Multifunction device drivers # end of Multifunction device drivers
@ -3194,6 +3191,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=y
# CONFIG_REGULATOR_MAX8952 is not set # CONFIG_REGULATOR_MAX8952 is not set
# CONFIG_REGULATOR_MAX8973 is not set # CONFIG_REGULATOR_MAX8973 is not set
# CONFIG_REGULATOR_MAX20086 is not set # CONFIG_REGULATOR_MAX20086 is not set
# CONFIG_REGULATOR_MAX20411 is not set
# CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MAX77826 is not set
# CONFIG_REGULATOR_MCP16502 is not set # CONFIG_REGULATOR_MCP16502 is not set
# CONFIG_REGULATOR_MP5416 is not set # CONFIG_REGULATOR_MP5416 is not set
@ -3453,11 +3451,13 @@ CONFIG_MEDIA_ATTACH=y
# CONFIG_VIDEO_IMX258 is not set # CONFIG_VIDEO_IMX258 is not set
# CONFIG_VIDEO_IMX274 is not set # CONFIG_VIDEO_IMX274 is not set
# CONFIG_VIDEO_IMX290 is not set # CONFIG_VIDEO_IMX290 is not set
# CONFIG_VIDEO_IMX296 is not set
# CONFIG_VIDEO_IMX319 is not set # CONFIG_VIDEO_IMX319 is not set
# CONFIG_VIDEO_IMX334 is not set # CONFIG_VIDEO_IMX334 is not set
# CONFIG_VIDEO_IMX335 is not set # CONFIG_VIDEO_IMX335 is not set
# CONFIG_VIDEO_IMX355 is not set # CONFIG_VIDEO_IMX355 is not set
# CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IMX412 is not set
# CONFIG_VIDEO_IMX415 is not set
# CONFIG_VIDEO_MT9M001 is not set # CONFIG_VIDEO_MT9M001 is not set
# CONFIG_VIDEO_MT9M032 is not set # CONFIG_VIDEO_MT9M032 is not set
# CONFIG_VIDEO_MT9M111 is not set # CONFIG_VIDEO_MT9M111 is not set
@ -3494,6 +3494,7 @@ CONFIG_MEDIA_ATTACH=y
# CONFIG_VIDEO_OV772X is not set # CONFIG_VIDEO_OV772X is not set
# CONFIG_VIDEO_OV7740 is not set # CONFIG_VIDEO_OV7740 is not set
# CONFIG_VIDEO_OV8856 is not set # CONFIG_VIDEO_OV8856 is not set
# CONFIG_VIDEO_OV8858 is not set
# CONFIG_VIDEO_OV8865 is not set # CONFIG_VIDEO_OV8865 is not set
# CONFIG_VIDEO_OV9282 is not set # CONFIG_VIDEO_OV9282 is not set
# CONFIG_VIDEO_OV9640 is not set # CONFIG_VIDEO_OV9640 is not set
@ -3906,9 +3907,6 @@ CONFIG_DRM_SCHED=m
# CONFIG_DRM_AST is not set # CONFIG_DRM_AST is not set
# CONFIG_DRM_MGAG200 is not set # CONFIG_DRM_MGAG200 is not set
# CONFIG_DRM_ARMADA is not set # CONFIG_DRM_ARMADA is not set
# CONFIG_DRM_RCAR_DW_HDMI is not set
# CONFIG_DRM_RCAR_USE_LVDS is not set
# CONFIG_DRM_RCAR_USE_MIPI_DSI is not set
# CONFIG_DRM_OMAP is not set # CONFIG_DRM_OMAP is not set
# CONFIG_DRM_TILCDC is not set # CONFIG_DRM_TILCDC is not set
# CONFIG_DRM_QXL is not set # CONFIG_DRM_QXL is not set
@ -3940,6 +3938,7 @@ CONFIG_DRM_PANEL=y
# CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set
# CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set
# CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set # CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set
# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set
# CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set
# CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set
# CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set
@ -3951,6 +3950,7 @@ CONFIG_DRM_PANEL_EDP=y
# CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set
# CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set
# CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set
# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set
# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set
# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set
# CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set
@ -3976,6 +3976,7 @@ CONFIG_DRM_PANEL_EDP=y
# CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set
# CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set
# CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set
# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set
# CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set # CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set
# CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set # CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set
# CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set
@ -4009,6 +4010,7 @@ CONFIG_DRM_PANEL_EDP=y
# CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TPO_TPG110 is not set
# CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set
# CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set # CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set
# CONFIG_DRM_PANEL_VISIONOX_VTDR6130 is not set
# CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set
# CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set
# end of Display Panels # end of Display Panels
@ -4019,7 +4021,6 @@ CONFIG_DRM_PANEL_BRIDGE=y
# #
# Display Interface Bridges # Display Interface Bridges
# #
# CONFIG_DRM_CDNS_DSI is not set
# CONFIG_DRM_CHIPONE_ICN6211 is not set # CONFIG_DRM_CHIPONE_ICN6211 is not set
# CONFIG_DRM_CHRONTEL_CH7033 is not set # CONFIG_DRM_CHRONTEL_CH7033 is not set
# CONFIG_DRM_DISPLAY_CONNECTOR is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set
@ -4055,14 +4056,13 @@ CONFIG_DRM_ANALOGIX_ANX78XX=m
CONFIG_DRM_ANALOGIX_DP=m CONFIG_DRM_ANALOGIX_DP=m
# CONFIG_DRM_ANALOGIX_ANX7625 is not set # CONFIG_DRM_ANALOGIX_ANX7625 is not set
# CONFIG_DRM_I2C_ADV7511 is not set # CONFIG_DRM_I2C_ADV7511 is not set
# CONFIG_DRM_CDNS_DSI is not set
# CONFIG_DRM_CDNS_MHDP8546 is not set # CONFIG_DRM_CDNS_MHDP8546 is not set
# end of Display Interface Bridges # end of Display Interface Bridges
# CONFIG_DRM_STI is not set # CONFIG_DRM_STI is not set
# CONFIG_DRM_ETNAVIV is not set # CONFIG_DRM_ETNAVIV is not set
# CONFIG_DRM_LOGICVC is not set # CONFIG_DRM_LOGICVC is not set
# CONFIG_DRM_MXSFB is not set
# CONFIG_DRM_IMX_LCDIF is not set
# CONFIG_DRM_ARCPGU is not set # CONFIG_DRM_ARCPGU is not set
# CONFIG_DRM_BOCHS is not set # CONFIG_DRM_BOCHS is not set
# CONFIG_DRM_CIRRUS_QEMU is not set # CONFIG_DRM_CIRRUS_QEMU is not set
@ -4155,6 +4155,7 @@ CONFIG_FB_SIMPLE=y
# CONFIG_LCD_CLASS_DEVICE is not set # CONFIG_LCD_CLASS_DEVICE is not set
CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_CLASS_DEVICE=y
# CONFIG_BACKLIGHT_KTD253 is not set # CONFIG_BACKLIGHT_KTD253 is not set
# CONFIG_BACKLIGHT_KTZ8866 is not set
# CONFIG_BACKLIGHT_PWM is not set # CONFIG_BACKLIGHT_PWM is not set
# CONFIG_BACKLIGHT_QCOM_WLED is not set # CONFIG_BACKLIGHT_QCOM_WLED is not set
# CONFIG_BACKLIGHT_ADP8860 is not set # CONFIG_BACKLIGHT_ADP8860 is not set
@ -4346,6 +4347,7 @@ CONFIG_SND_SOC_I2C_AND_SPI=y
# CONFIG_SND_SOC_AK5558 is not set # CONFIG_SND_SOC_AK5558 is not set
# CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_ALC5623 is not set
# CONFIG_SND_SOC_AW8738 is not set # CONFIG_SND_SOC_AW8738 is not set
# CONFIG_SND_SOC_AW88395 is not set
# CONFIG_SND_SOC_BD28623 is not set # CONFIG_SND_SOC_BD28623 is not set
# CONFIG_SND_SOC_BT_SCO is not set # CONFIG_SND_SOC_BT_SCO is not set
# CONFIG_SND_SOC_CS35L32 is not set # CONFIG_SND_SOC_CS35L32 is not set
@ -4386,6 +4388,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m
# CONFIG_SND_SOC_GTM601 is not set # CONFIG_SND_SOC_GTM601 is not set
# CONFIG_SND_SOC_HDA is not set # CONFIG_SND_SOC_HDA is not set
# CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_ICS43432 is not set
# CONFIG_SND_SOC_IDT821034 is not set
# CONFIG_SND_SOC_INNO_RK3036 is not set # CONFIG_SND_SOC_INNO_RK3036 is not set
# CONFIG_SND_SOC_MAX98088 is not set # CONFIG_SND_SOC_MAX98088 is not set
# CONFIG_SND_SOC_MAX98357A is not set # CONFIG_SND_SOC_MAX98357A is not set
@ -4412,6 +4415,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m
# CONFIG_SND_SOC_PCM5102A is not set # CONFIG_SND_SOC_PCM5102A is not set
# CONFIG_SND_SOC_PCM512x_I2C is not set # CONFIG_SND_SOC_PCM512x_I2C is not set
# CONFIG_SND_SOC_PCM512x_SPI is not set # CONFIG_SND_SOC_PCM512x_SPI is not set
# CONFIG_SND_SOC_PEB2466 is not set
# CONFIG_SND_SOC_RK3328 is not set # CONFIG_SND_SOC_RK3328 is not set
# CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5616 is not set
# CONFIG_SND_SOC_RT5631 is not set # CONFIG_SND_SOC_RT5631 is not set
@ -4421,6 +4425,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m
# CONFIG_SND_SOC_SGTL5000 is not set # CONFIG_SND_SOC_SGTL5000 is not set
# CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set # CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set
# CONFIG_SND_SOC_SIMPLE_MUX is not set # CONFIG_SND_SOC_SIMPLE_MUX is not set
# CONFIG_SND_SOC_SMA1303 is not set
# CONFIG_SND_SOC_SPDIF is not set # CONFIG_SND_SOC_SPDIF is not set
# CONFIG_SND_SOC_SRC4XXX_I2C is not set # CONFIG_SND_SOC_SRC4XXX_I2C is not set
# CONFIG_SND_SOC_SSM2305 is not set # CONFIG_SND_SOC_SSM2305 is not set
@ -4506,10 +4511,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m
# CONFIG_SND_AUDIO_GRAPH_CARD2 is not set # CONFIG_SND_AUDIO_GRAPH_CARD2 is not set
# CONFIG_SND_TEST_COMPONENT is not set # CONFIG_SND_TEST_COMPONENT is not set
# CONFIG_SND_VIRTIO is not set # CONFIG_SND_VIRTIO is not set
CONFIG_HID_SUPPORT=y
#
# HID support
#
CONFIG_HID=y CONFIG_HID=y
CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HID_BATTERY_STRENGTH=y
# CONFIG_HIDRAW is not set # CONFIG_HIDRAW is not set
@ -4543,6 +4545,7 @@ CONFIG_HID_GENERIC=y
# CONFIG_HID_ELAN is not set # CONFIG_HID_ELAN is not set
# CONFIG_HID_ELECOM is not set # CONFIG_HID_ELECOM is not set
# CONFIG_HID_ELO is not set # CONFIG_HID_ELO is not set
# CONFIG_HID_EVISION is not set
# CONFIG_HID_EZKEY is not set # CONFIG_HID_EZKEY is not set
# CONFIG_HID_GEMBIRD is not set # CONFIG_HID_GEMBIRD is not set
# CONFIG_HID_GFRM is not set # CONFIG_HID_GFRM is not set
@ -4619,6 +4622,11 @@ CONFIG_HID_GENERIC=y
# CONFIG_HID_MCP2221 is not set # CONFIG_HID_MCP2221 is not set
# end of Special HID drivers # end of Special HID drivers
#
# HID-BPF support
#
# end of HID-BPF support
# #
# USB HID support # USB HID support
# #
@ -4627,15 +4635,10 @@ CONFIG_USB_HID=y
# CONFIG_USB_HIDDEV is not set # CONFIG_USB_HIDDEV is not set
# end of USB HID support # end of USB HID support
# CONFIG_I2C_HID=y
# I2C HID support
#
# CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HID_OF is not set
# CONFIG_I2C_HID_OF_ELAN is not set # CONFIG_I2C_HID_OF_ELAN is not set
# CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF_GOODIX is not set
# end of I2C HID support
# end of HID support
CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_OHCI_LITTLE_ENDIAN=y
CONFIG_USB_SUPPORT=y CONFIG_USB_SUPPORT=y
CONFIG_USB_COMMON=y CONFIG_USB_COMMON=y
@ -5145,7 +5148,6 @@ CONFIG_RTC_I2C_AND_SPI=y
# CONFIG_RTC_DRV_MSM6242 is not set # CONFIG_RTC_DRV_MSM6242 is not set
# CONFIG_RTC_DRV_BQ4802 is not set # CONFIG_RTC_DRV_BQ4802 is not set
# CONFIG_RTC_DRV_RP5C01 is not set # CONFIG_RTC_DRV_RP5C01 is not set
# CONFIG_RTC_DRV_V3020 is not set
# CONFIG_RTC_DRV_ZYNQMP is not set # CONFIG_RTC_DRV_ZYNQMP is not set
# #
@ -5180,6 +5182,7 @@ CONFIG_DMA_OF=y
# CONFIG_NBPFAXI_DMA is not set # CONFIG_NBPFAXI_DMA is not set
# CONFIG_PL330_DMA is not set # CONFIG_PL330_DMA is not set
# CONFIG_PLX_DMA is not set # CONFIG_PLX_DMA is not set
# CONFIG_XILINX_XDMA is not set
# CONFIG_XILINX_ZYNQMP_DPDMA is not set # CONFIG_XILINX_ZYNQMP_DPDMA is not set
# CONFIG_QCOM_ADM is not set # CONFIG_QCOM_ADM is not set
CONFIG_QCOM_BAM_DMA=y CONFIG_QCOM_BAM_DMA=y
@ -5189,7 +5192,6 @@ CONFIG_QCOM_BAM_DMA=y
# CONFIG_DW_DMAC is not set # CONFIG_DW_DMAC is not set
# CONFIG_DW_DMAC_PCI is not set # CONFIG_DW_DMAC_PCI is not set
# CONFIG_DW_EDMA is not set # CONFIG_DW_EDMA is not set
# CONFIG_DW_EDMA_PCIE is not set
# CONFIG_SF_PDMA is not set # CONFIG_SF_PDMA is not set
# #
@ -5240,7 +5242,6 @@ CONFIG_STAGING=y
# CONFIG_RTLLIB is not set # CONFIG_RTLLIB is not set
# CONFIG_RTL8723BS is not set # CONFIG_RTL8723BS is not set
# CONFIG_R8712U is not set # CONFIG_R8712U is not set
# CONFIG_R8188EU is not set
# CONFIG_RTS5208 is not set # CONFIG_RTS5208 is not set
# CONFIG_VT6655 is not set # CONFIG_VT6655 is not set
# CONFIG_VT6656 is not set # CONFIG_VT6656 is not set
@ -5383,6 +5384,7 @@ CONFIG_MSM_MMCC_8974=y
# CONFIG_SC_DISPCC_7180 is not set # CONFIG_SC_DISPCC_7180 is not set
# CONFIG_SC_DISPCC_7280 is not set # CONFIG_SC_DISPCC_7280 is not set
# CONFIG_SC_DISPCC_8280XP is not set # CONFIG_SC_DISPCC_8280XP is not set
# CONFIG_SA_GCC_8775P is not set
# CONFIG_SC_GCC_7180 is not set # CONFIG_SC_GCC_7180 is not set
# CONFIG_SC_GCC_7280 is not set # CONFIG_SC_GCC_7280 is not set
# CONFIG_SC_GCC_8180X is not set # CONFIG_SC_GCC_8180X is not set
@ -5402,6 +5404,7 @@ CONFIG_MSM_MMCC_8974=y
# CONFIG_SDM_GPUCC_660 is not set # CONFIG_SDM_GPUCC_660 is not set
# CONFIG_QCS_TURING_404 is not set # CONFIG_QCS_TURING_404 is not set
# CONFIG_QCS_Q6SSTOP_404 is not set # CONFIG_QCS_Q6SSTOP_404 is not set
# CONFIG_QDU_GCC_1000 is not set
# CONFIG_SDM_GCC_845 is not set # CONFIG_SDM_GCC_845 is not set
# CONFIG_SDM_GPUCC_845 is not set # CONFIG_SDM_GPUCC_845 is not set
# CONFIG_SDM_VIDEOCC_845 is not set # CONFIG_SDM_VIDEOCC_845 is not set
@ -5409,6 +5412,7 @@ CONFIG_MSM_MMCC_8974=y
# CONFIG_SDM_LPASSCC_845 is not set # CONFIG_SDM_LPASSCC_845 is not set
CONFIG_SDX_GCC_55=y CONFIG_SDX_GCC_55=y
# CONFIG_SDX_GCC_65 is not set # CONFIG_SDX_GCC_65 is not set
# CONFIG_SM_CAMCC_6350 is not set
# CONFIG_SM_CAMCC_8250 is not set # CONFIG_SM_CAMCC_8250 is not set
# CONFIG_SM_CAMCC_8450 is not set # CONFIG_SM_CAMCC_8450 is not set
# CONFIG_SM_GCC_6115 is not set # CONFIG_SM_GCC_6115 is not set
@ -5424,6 +5428,7 @@ CONFIG_SDX_GCC_55=y
# CONFIG_SM_GPUCC_8150 is not set # CONFIG_SM_GPUCC_8150 is not set
# CONFIG_SM_GPUCC_8250 is not set # CONFIG_SM_GPUCC_8250 is not set
# CONFIG_SM_GPUCC_8350 is not set # CONFIG_SM_GPUCC_8350 is not set
# CONFIG_SM_TCSRCC_8550 is not set
# CONFIG_SM_VIDEOCC_8150 is not set # CONFIG_SM_VIDEOCC_8150 is not set
# CONFIG_SM_VIDEOCC_8250 is not set # CONFIG_SM_VIDEOCC_8250 is not set
# CONFIG_SPMI_PMIC_CLKDIV is not set # CONFIG_SPMI_PMIC_CLKDIV is not set
@ -5553,6 +5558,8 @@ CONFIG_RPMSG_QCOM_SMD=y
# CONFIG_LITEX_SOC_CONTROLLER is not set # CONFIG_LITEX_SOC_CONTROLLER is not set
# end of Enable LiteX SoC Builder specific drivers # end of Enable LiteX SoC Builder specific drivers
# CONFIG_WPCM450_SOC is not set
# #
# Qualcomm SoC drivers # Qualcomm SoC drivers
# #
@ -5564,6 +5571,7 @@ CONFIG_QCOM_GSBI=y
# CONFIG_QCOM_LLCC is not set # CONFIG_QCOM_LLCC is not set
CONFIG_QCOM_MDT_LOADER=y CONFIG_QCOM_MDT_LOADER=y
CONFIG_QCOM_OCMEM=y CONFIG_QCOM_OCMEM=y
# CONFIG_QCOM_RAMP_CTRL is not set
CONFIG_QCOM_RMTFS_MEM=y CONFIG_QCOM_RMTFS_MEM=y
CONFIG_QCOM_RPMH=y CONFIG_QCOM_RPMH=y
CONFIG_QCOM_RPMHPD=y CONFIG_QCOM_RPMHPD=y
@ -5734,11 +5742,13 @@ CONFIG_QCOM_SPMI_VADC=m
# CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC128S052 is not set
# CONFIG_TI_ADC161S626 is not set # CONFIG_TI_ADC161S626 is not set
# CONFIG_TI_ADS1015 is not set # CONFIG_TI_ADS1015 is not set
# CONFIG_TI_ADS7924 is not set
# CONFIG_TI_ADS7950 is not set # CONFIG_TI_ADS7950 is not set
# CONFIG_TI_ADS8344 is not set # CONFIG_TI_ADS8344 is not set
# CONFIG_TI_ADS8688 is not set # CONFIG_TI_ADS8688 is not set
# CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS124S08 is not set
# CONFIG_TI_ADS131E08 is not set # CONFIG_TI_ADS131E08 is not set
# CONFIG_TI_LMP92064 is not set
# CONFIG_TI_TLC4541 is not set # CONFIG_TI_TLC4541 is not set
# CONFIG_TI_TSC2046 is not set # CONFIG_TI_TSC2046 is not set
# CONFIG_VF610_ADC is not set # CONFIG_VF610_ADC is not set
@ -5845,6 +5855,7 @@ CONFIG_IIO_ST_SENSORS_CORE=y
# CONFIG_LTC2632 is not set # CONFIG_LTC2632 is not set
# CONFIG_M62332 is not set # CONFIG_M62332 is not set
# CONFIG_MAX517 is not set # CONFIG_MAX517 is not set
# CONFIG_MAX5522 is not set
# CONFIG_MAX5821 is not set # CONFIG_MAX5821 is not set
# CONFIG_MCP4725 is not set # CONFIG_MCP4725 is not set
# CONFIG_MCP4922 is not set # CONFIG_MCP4922 is not set
@ -6021,6 +6032,7 @@ CONFIG_AK8975=y
# CONFIG_SENSORS_HMC5843_SPI is not set # CONFIG_SENSORS_HMC5843_SPI is not set
# CONFIG_SENSORS_RM3100_I2C is not set # CONFIG_SENSORS_RM3100_I2C is not set
# CONFIG_SENSORS_RM3100_SPI is not set # CONFIG_SENSORS_RM3100_SPI is not set
# CONFIG_TI_TMAG5273 is not set
# CONFIG_YAMAHA_YAS530 is not set # CONFIG_YAMAHA_YAS530 is not set
# end of Magnetometer sensors # end of Magnetometer sensors
@ -6201,7 +6213,14 @@ CONFIG_PHY_QCOM_APQ8064_SATA=y
CONFIG_PHY_QCOM_IPQ806X_SATA=y CONFIG_PHY_QCOM_IPQ806X_SATA=y
# CONFIG_PHY_QCOM_PCIE2 is not set # CONFIG_PHY_QCOM_PCIE2 is not set
CONFIG_PHY_QCOM_QMP=y CONFIG_PHY_QCOM_QMP=y
# CONFIG_PHY_QCOM_QMP_COMBO is not set
# CONFIG_PHY_QCOM_QMP_PCIE is not set
# CONFIG_PHY_QCOM_QMP_PCIE_8996 is not set
# CONFIG_PHY_QCOM_QMP_UFS is not set
# CONFIG_PHY_QCOM_QMP_USB is not set
# CONFIG_PHY_QCOM_QUSB2 is not set # CONFIG_PHY_QCOM_QUSB2 is not set
# CONFIG_PHY_QCOM_SNPS_EUSB2 is not set
# CONFIG_PHY_QCOM_EUSB2_REPEATER is not set
CONFIG_PHY_QCOM_USB_HS=y CONFIG_PHY_QCOM_USB_HS=y
CONFIG_PHY_QCOM_USB_SNPS_FEMTO_V2=y CONFIG_PHY_QCOM_USB_SNPS_FEMTO_V2=y
CONFIG_PHY_QCOM_USB_HSIC=y CONFIG_PHY_QCOM_USB_HSIC=y
@ -6262,13 +6281,16 @@ CONFIG_INTERCONNECT_QCOM_MSM8974=m
# CONFIG_INTERCONNECT_QCOM_OSM_L3 is not set # CONFIG_INTERCONNECT_QCOM_OSM_L3 is not set
# CONFIG_INTERCONNECT_QCOM_QCM2290 is not set # CONFIG_INTERCONNECT_QCOM_QCM2290 is not set
# CONFIG_INTERCONNECT_QCOM_QCS404 is not set # CONFIG_INTERCONNECT_QCOM_QCS404 is not set
# CONFIG_INTERCONNECT_QCOM_QDU1000 is not set
CONFIG_INTERCONNECT_QCOM_RPMH_POSSIBLE=y CONFIG_INTERCONNECT_QCOM_RPMH_POSSIBLE=y
CONFIG_INTERCONNECT_QCOM_RPMH=m CONFIG_INTERCONNECT_QCOM_RPMH=m
# CONFIG_INTERCONNECT_QCOM_SA8775P is not set
# CONFIG_INTERCONNECT_QCOM_SC7180 is not set # CONFIG_INTERCONNECT_QCOM_SC7180 is not set
# CONFIG_INTERCONNECT_QCOM_SC7280 is not set # CONFIG_INTERCONNECT_QCOM_SC7280 is not set
# CONFIG_INTERCONNECT_QCOM_SC8180X is not set # CONFIG_INTERCONNECT_QCOM_SC8180X is not set
# CONFIG_INTERCONNECT_QCOM_SC8280XP is not set # CONFIG_INTERCONNECT_QCOM_SC8280XP is not set
# CONFIG_INTERCONNECT_QCOM_SDM660 is not set # CONFIG_INTERCONNECT_QCOM_SDM660 is not set
# CONFIG_INTERCONNECT_QCOM_SDM670 is not set
# CONFIG_INTERCONNECT_QCOM_SDM845 is not set # CONFIG_INTERCONNECT_QCOM_SDM845 is not set
CONFIG_INTERCONNECT_QCOM_SDX55=m CONFIG_INTERCONNECT_QCOM_SDX55=m
# CONFIG_INTERCONNECT_QCOM_SDX65 is not set # CONFIG_INTERCONNECT_QCOM_SDX65 is not set
@ -6277,6 +6299,7 @@ CONFIG_INTERCONNECT_QCOM_SDX55=m
# CONFIG_INTERCONNECT_QCOM_SM8250 is not set # CONFIG_INTERCONNECT_QCOM_SM8250 is not set
# CONFIG_INTERCONNECT_QCOM_SM8350 is not set # CONFIG_INTERCONNECT_QCOM_SM8350 is not set
# CONFIG_INTERCONNECT_QCOM_SM8450 is not set # CONFIG_INTERCONNECT_QCOM_SM8450 is not set
# CONFIG_INTERCONNECT_QCOM_SM8550 is not set
CONFIG_INTERCONNECT_QCOM_SMD_RPM=m CONFIG_INTERCONNECT_QCOM_SMD_RPM=m
# CONFIG_COUNTER is not set # CONFIG_COUNTER is not set
# CONFIG_MOST is not set # CONFIG_MOST is not set
@ -6290,6 +6313,7 @@ CONFIG_INTERCONNECT_QCOM_SMD_RPM=m
CONFIG_DCACHE_WORD_ACCESS=y CONFIG_DCACHE_WORD_ACCESS=y
# CONFIG_VALIDATE_FS_PARSER is not set # CONFIG_VALIDATE_FS_PARSER is not set
CONFIG_FS_IOMAP=y CONFIG_FS_IOMAP=y
CONFIG_LEGACY_DIRECT_IO=y
CONFIG_EXT2_FS=y CONFIG_EXT2_FS=y
CONFIG_EXT2_FS_XATTR=y CONFIG_EXT2_FS_XATTR=y
# CONFIG_EXT2_FS_POSIX_ACL is not set # CONFIG_EXT2_FS_POSIX_ACL is not set
@ -6340,6 +6364,8 @@ CONFIG_FUSE_FS=y
# #
# Caches # Caches
# #
CONFIG_NETFS_SUPPORT=y
# CONFIG_NETFS_STATS is not set
# CONFIG_FSCACHE is not set # CONFIG_FSCACHE is not set
# end of Caches # end of Caches
@ -6455,6 +6481,7 @@ CONFIG_NFS_ACL_SUPPORT=y
CONFIG_NFS_COMMON=y CONFIG_NFS_COMMON=y
CONFIG_SUNRPC=y CONFIG_SUNRPC=y
CONFIG_SUNRPC_GSS=y CONFIG_SUNRPC_GSS=y
CONFIG_RPCSEC_GSS_KRB5=y
# CONFIG_SUNRPC_DEBUG is not set # CONFIG_SUNRPC_DEBUG is not set
# CONFIG_CEPH_FS is not set # CONFIG_CEPH_FS is not set
CONFIG_CIFS=y CONFIG_CIFS=y
@ -7008,10 +7035,10 @@ CONFIG_HAVE_KCSAN_COMPILER=y
# CONFIG_DEBUG_PAGE_REF is not set # CONFIG_DEBUG_PAGE_REF is not set
# CONFIG_DEBUG_RODATA_TEST is not set # CONFIG_DEBUG_RODATA_TEST is not set
# CONFIG_DEBUG_WX is not set # CONFIG_DEBUG_WX is not set
# CONFIG_DEBUG_OBJECTS is not set
# CONFIG_SHRINKER_DEBUG is not set
CONFIG_HAVE_DEBUG_KMEMLEAK=y CONFIG_HAVE_DEBUG_KMEMLEAK=y
# CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_KMEMLEAK is not set
# CONFIG_DEBUG_OBJECTS is not set
# CONFIG_SHRINKER_DEBUG is not set
# CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_DEBUG_STACK_USAGE is not set
# CONFIG_SCHED_STACK_END_CHECK is not set # CONFIG_SCHED_STACK_END_CHECK is not set
# CONFIG_DEBUG_VM is not set # CONFIG_DEBUG_VM is not set
@ -7099,6 +7126,7 @@ CONFIG_STACKTRACE=y
# CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_REF_SCALE_TEST is not set
CONFIG_RCU_CPU_STALL_TIMEOUT=21 CONFIG_RCU_CPU_STALL_TIMEOUT=21
CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0
# CONFIG_RCU_CPU_STALL_CPUTIME is not set
CONFIG_RCU_TRACE=y CONFIG_RCU_TRACE=y
# CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EQS_DEBUG is not set
# end of RCU Debugging # end of RCU Debugging
@ -7185,6 +7213,7 @@ CONFIG_ARCH_HAS_KCOV=y
CONFIG_CC_HAS_SANCOV_TRACE_PC=y CONFIG_CC_HAS_SANCOV_TRACE_PC=y
# CONFIG_KCOV is not set # CONFIG_KCOV is not set
CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RUNTIME_TESTING_MENU=y
# CONFIG_TEST_DHRY is not set
# CONFIG_LKDTM is not set # CONFIG_LKDTM is not set
# CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_MIN_HEAP is not set
# CONFIG_TEST_DIV64 is not set # CONFIG_TEST_DIV64 is not set