linux-postmarketos-qcom-sdm845: upgrade kernel to 7.1rc1
Also install modules into /usr. Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8446>
This commit is contained in:
-48
@@ -1,48 +0,0 @@
|
||||
From 6b5febe66d0c99cc18b68da6c7235fa2a8976f24 Mon Sep 17 00:00:00 2001
|
||||
From: Jens Reidel <adrian@travitia.xyz>
|
||||
Date: Thu, 25 Sep 2025 01:36:58 +0200
|
||||
Subject: [PATCH] arm64: dts: qcom: sdm845-xiaomi-beryllium: Fix compatible
|
||||
strings
|
||||
|
||||
The most specific strings should come first (panel variant included),
|
||||
then the more generic ones (device and SoC).
|
||||
|
||||
This is necessary for hexagonrpcd to guess the HexagonFS path for the
|
||||
device. It tries all of the compatible entries, but if none for
|
||||
xiaomi,beryllium existed it wouldn't be able to guess it.
|
||||
|
||||
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
|
||||
---
|
||||
arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-ebbg.dts | 2 +-
|
||||
arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-tianma.dts | 2 +-
|
||||
2 files changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-ebbg.dts b/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-ebbg.dts
|
||||
index 2d6f0e382a6c..d157622f84d1 100644
|
||||
--- a/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-ebbg.dts
|
||||
+++ b/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-ebbg.dts
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
/ {
|
||||
model = "Xiaomi Pocophone F1 (EBBG)";
|
||||
- compatible = "xiaomi,beryllium-ebbg", "qcom,sdm845";
|
||||
+ compatible = "xiaomi,beryllium-ebbg", "xiaomi,beryllium", "qcom,sdm845";
|
||||
};
|
||||
|
||||
&display_panel {
|
||||
diff --git a/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-tianma.dts b/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-tianma.dts
|
||||
index b58964cde834..71816a9f33b4 100644
|
||||
--- a/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-tianma.dts
|
||||
+++ b/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-tianma.dts
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
/ {
|
||||
model = "Xiaomi Pocophone F1 (Tianma)";
|
||||
- compatible = "xiaomi,beryllium", "qcom,sdm845";
|
||||
+ compatible = "xiaomi,beryllium-tianma", "xiaomi,beryllium", "qcom,sdm845";
|
||||
};
|
||||
|
||||
&display_panel {
|
||||
--
|
||||
2.51.0
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
maintainer="Casey Connolly <kcxt@postmarketos.org>"
|
||||
_flavor="postmarketos-qcom-sdm845"
|
||||
pkgname=linux-$_flavor
|
||||
pkgver=6.16.7
|
||||
pkgrel=6
|
||||
pkgver=7.1_rc1
|
||||
pkgrel=0
|
||||
pkgdesc="Mainline Kernel fork for SDM845 devices"
|
||||
arch="aarch64"
|
||||
_carch="arm64"
|
||||
@@ -28,14 +28,13 @@ makedepends="
|
||||
zstd
|
||||
"
|
||||
|
||||
_tag="sdm845-6.16.7-r0"
|
||||
_tag="sdm845-7.1-rc1-r0"
|
||||
_defconfig="defconfig"
|
||||
|
||||
# Source
|
||||
source="
|
||||
linux-$_tag.tar.gz::https://gitlab.com/sdm845-mainline/linux/-/archive/$_tag/linux-$_tag.tar.gz
|
||||
config-postmarketos-qcom-sdm845.aarch64
|
||||
0001-arm64-dts-qcom-sdm845-xiaomi-beryllium-Fix-compatibl.patch
|
||||
"
|
||||
builddir="$srcdir/linux-$_tag"
|
||||
|
||||
@@ -69,7 +68,7 @@ package() {
|
||||
ARCH="$_carch" \
|
||||
LLVM=1 \
|
||||
INSTALL_PATH="$pkgdir"/boot/ \
|
||||
INSTALL_MOD_PATH="$pkgdir" \
|
||||
INSTALL_MOD_PATH="$pkgdir"/usr/ \
|
||||
INSTALL_MOD_STRIP=1 \
|
||||
INSTALL_DTBS_PATH="$pkgdir"/boot/dtbs-tmp
|
||||
|
||||
@@ -84,7 +83,6 @@ package() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
803d2cf85b248c3da41a9c9178d69d211eccf5d1adb72acd5343e09cbb65782f727e579939287c91712c69a862bed7344a0e2bc893c2791a971b6fed95ec6f1a linux-sdm845-6.16.7-r0.tar.gz
|
||||
0f0e17d761f9b89f798e9126ae46a007eb7ed844fddb7aba9ebd946d3f28cfeb2fb295698d6a4c9f6e5a77ce7edd8b9be7edc28f97904d40575618c38e661788 config-postmarketos-qcom-sdm845.aarch64
|
||||
fbd04f5f429ca1067dadb4209d5279e5fd3cfb4a5ae5957e8e189488109a6cf44d27aa1f38cceb78e1cc360d3020b0c4342ca768243eb6ba7460093a1306b98c 0001-arm64-dts-qcom-sdm845-xiaomi-beryllium-Fix-compatibl.patch
|
||||
94da173aaf74dd33ef8ff9015e92759481cd0da5bd8a1e52c8664fd372d48a1155655001ad2e9d26557733c71ae8bc448e4ebdf1372b8f32159907a35f0306a9 linux-sdm845-7.1-rc1-r0.tar.gz
|
||||
36d173adc2e9225cfa110ddb6775cd5fc24c4712b469df06d61d4d095f0af5ea1e062ac88f951a5d27715389b109ed7bf17a23e207d3d7fe5a69d2eb277d24cd config-postmarketos-qcom-sdm845.aarch64
|
||||
"
|
||||
|
||||
+907
-448
File diff suppressed because it is too large
Load Diff
@@ -9,11 +9,11 @@ CONFIG_BT_LE_L2CAP_ECRED=y
|
||||
CONFIG_BT_RFCOMM=m
|
||||
CONFIG_BT_RFCOMM_TTY=y
|
||||
|
||||
# CMA
|
||||
CONFIG_CMA_SIZE_MBYTES=256
|
||||
|
||||
# Crypto
|
||||
CONFIG_CRYPTO_LZ4=m
|
||||
CONFIG_FS_ENCRYPTION=y
|
||||
CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y
|
||||
CONFIG_CRYPTO_USER_API_AEAD=y
|
||||
|
||||
# Networking
|
||||
# westwood is more efficient for wireless connections
|
||||
@@ -65,7 +65,6 @@ CONFIG_SCSI_SCAN_ASYNC=y
|
||||
|
||||
# Sound
|
||||
CONFIG_SND_HWDEP=m
|
||||
CONFIG_SND_USB_AUDIO=m
|
||||
CONFIG_SND_USB_AUDIO_USE_MEDIA_CONTROLLER=y
|
||||
|
||||
# TCP
|
||||
@@ -80,13 +79,16 @@ CONFIG_UNIX_DIAG=y
|
||||
# USB
|
||||
CONFIG_USB_CONFIGFS_F_HID=y
|
||||
CONFIG_USB_F_HID=m
|
||||
CONFIG_TYPEC=y
|
||||
|
||||
# Serial
|
||||
CONFIG_U_SERIAL_CONSOLE=y
|
||||
|
||||
# Pstore
|
||||
CONFIG_PSTORE=y
|
||||
CONFIG_PSTORE_CONSOLE=y
|
||||
CONFIG_PSTORE_PMSG=y
|
||||
CONFIG_PSTORE_RAM=y
|
||||
|
||||
# Debugging
|
||||
CONFIG_ATH10K_DEBUG=y
|
||||
@@ -96,3 +98,21 @@ CONFIG_ATH10K_SPECTRAL=y
|
||||
# ZRAM
|
||||
CONFIG_ZRAM_DEF_COMP="zstd"
|
||||
CONFIG_ZRAM_DEF_COMP_ZSTD=y
|
||||
|
||||
# Misc useful things
|
||||
CONFIG_HZ_1000=y
|
||||
|
||||
# libcamera
|
||||
CONFIG_DMABUF_HEAPS_SYSTEM=y
|
||||
CONFIG_DMABUF_HEAPS_CMA=y
|
||||
CONFIG_DMABUF_HEAPS=y
|
||||
CONFIG_DMA_CMA=y
|
||||
CONFIG_CMA=y
|
||||
CONFIG_CMA_SIZE_MBYTES=256
|
||||
|
||||
# Debugging stuff
|
||||
CONFIG_STACKTRACE=y
|
||||
|
||||
# Power management
|
||||
CONFIG_PM_AUTOSLEEP=y
|
||||
CONFIG_PM_WAKELOCKS=y
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
# default
|
||||
# CONFIG_ANDROID_PARANOID_NETWORK is not set
|
||||
CONFIG_BINFMT_ELF=y
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_CGROUPS=y
|
||||
CONFIG_CRYPTO_AES=y
|
||||
@@ -18,7 +19,6 @@ CONFIG_TMPFS_POSIX_ACL=y
|
||||
# CONFIG_USE_VFB is not set
|
||||
CONFIG_VT=y
|
||||
CONFIG_DRM_FBDEV_EMULATION=y
|
||||
CONFIG_BINFMT_ELF=y
|
||||
CONFIG_BINFMT_SCRIPT=y
|
||||
CONFIG_UEVENT_HELPER=y
|
||||
CONFIG_USER_NS=y
|
||||
@@ -44,6 +44,48 @@ CONFIG_SECURITYFS=y
|
||||
CONFIG_USER_NS=y
|
||||
CONFIG_UTS_NS=y
|
||||
|
||||
# netmount
|
||||
CONFIG_CACHEFILES=m
|
||||
CONFIG_CRYPTO_CAMELLIA=m
|
||||
CONFIG_CRYPTO_CMAC=m
|
||||
CONFIG_CRYPTO_CTS=y
|
||||
CONFIG_CRYPTO_HMAC=y
|
||||
CONFIG_CRYPTO_SHA256=y
|
||||
CONFIG_CRYPTO_SHA512=y
|
||||
CONFIG_FSCACHE=y
|
||||
CONFIG_NFSD=m
|
||||
CONFIG_NFSD_BLOCKLAYOUT=y
|
||||
CONFIG_NFSD_PNFS=y
|
||||
CONFIG_NFSD_SCSILAYOUT=y
|
||||
CONFIG_NFSD_V3_ACL=y
|
||||
CONFIG_NFSD_V4=y
|
||||
CONFIG_NFSD_V4_2_INTER_SSC=y
|
||||
CONFIG_NFS_FS=m
|
||||
CONFIG_NFS_FSCACHE=y
|
||||
CONFIG_NFS_V3=m
|
||||
CONFIG_NFS_V4=m
|
||||
CONFIG_NFS_V4_2=y
|
||||
CONFIG_RPCSEC_GSS_KRB5=m
|
||||
CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y
|
||||
CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y
|
||||
CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y
|
||||
CONFIG_CRYPTO_AES_ARM64_CE_BLK=y
|
||||
|
||||
# accessibility
|
||||
CONFIG_A11Y_BRAILLE_CONSOLE=y
|
||||
CONFIG_ACCESSIBILITY=y
|
||||
CONFIG_SPEAKUP=m
|
||||
CONFIG_SPEAKUP_SYNTH_ACNTSA=m
|
||||
CONFIG_SPEAKUP_SYNTH_APOLLO=m
|
||||
CONFIG_SPEAKUP_SYNTH_AUDPTR=m
|
||||
CONFIG_SPEAKUP_SYNTH_BNS=m
|
||||
CONFIG_SPEAKUP_SYNTH_DECEXT=m
|
||||
CONFIG_SPEAKUP_SYNTH_DECTLK=m
|
||||
CONFIG_SPEAKUP_SYNTH_LTLK=m
|
||||
CONFIG_SPEAKUP_SYNTH_SOFT=m
|
||||
CONFIG_SPEAKUP_SYNTH_SPKOUT=m
|
||||
CONFIG_SPEAKUP_SYNTH_TXPRT=m
|
||||
|
||||
# waydroid
|
||||
# CONFIG_ANDROID_BINDERFS is not set
|
||||
CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder"
|
||||
@@ -54,6 +96,7 @@ CONFIG_BPF_SYSCALL=y
|
||||
CONFIG_BRIDGE=m
|
||||
CONFIG_BRIDGE_VLAN_FILTERING=y
|
||||
CONFIG_CGROUP_BPF=y
|
||||
CONFIG_CROSS_MEMORY_ATTACH=y
|
||||
CONFIG_FUSE_FS=m
|
||||
CONFIG_IP_NF_MANGLE=m
|
||||
CONFIG_NETFILTER_XTABLES=m
|
||||
@@ -65,8 +108,8 @@ CONFIG_TMPFS_XATTR=y
|
||||
CONFIG_TUN=m
|
||||
CONFIG_VETH=m
|
||||
CONFIG_VLAN_8021Q=m
|
||||
CONFIG_CROSS_MEMORY_ATTACH=y
|
||||
CONFIG_IP_NF_IPTABLES_LEGACY=m
|
||||
CONFIG_NETFILTER_XTABLES_LEGACY=y
|
||||
|
||||
# iwd
|
||||
CONFIG_ASYMMETRIC_KEY_TYPE=y
|
||||
@@ -114,6 +157,7 @@ CONFIG_NF_TABLES_IPV4=y
|
||||
CONFIG_NF_TABLES_IPV6=y
|
||||
CONFIG_IP6_NF_IPTABLES_LEGACY=m
|
||||
CONFIG_IP_NF_IPTABLES_LEGACY=m
|
||||
CONFIG_NETFILTER_XTABLES_LEGACY=y
|
||||
|
||||
# containers
|
||||
CONFIG_BLK_CGROUP=y
|
||||
@@ -121,19 +165,29 @@ CONFIG_BLK_DEV_DM=y
|
||||
CONFIG_BLK_DEV_THROTTLING=y
|
||||
CONFIG_BRIDGE=m
|
||||
CONFIG_BRIDGE_NETFILTER=m
|
||||
CONFIG_BRIDGE_VLAN_FILTERING=y
|
||||
CONFIG_CFS_BANDWIDTH=y
|
||||
CONFIG_CGROUP_BPF=y
|
||||
CONFIG_CGROUP_CPUACCT=y
|
||||
CONFIG_CGROUP_DEVICE=y
|
||||
CONFIG_CGROUP_FREEZER=y
|
||||
CONFIG_CGROUP_NET_PRIO=y
|
||||
CONFIG_CGROUP_PERF=y
|
||||
CONFIG_CGROUP_PIDS=y
|
||||
CONFIG_CGROUP_SCHED=y
|
||||
CONFIG_CHECKPOINT_RESTORE=y
|
||||
CONFIG_CPUSETS=y
|
||||
CONFIG_DM_THIN_PROVISIONING=m
|
||||
CONFIG_DUMMY=m
|
||||
CONFIG_EXT4_FS_POSIX_ACL=y
|
||||
CONFIG_EXT4_FS_SECURITY=y
|
||||
CONFIG_FAIR_GROUP_SCHED=y
|
||||
CONFIG_IP6_NF_MANGLE=m
|
||||
CONFIG_IP6_NF_NAT=m
|
||||
CONFIG_IP6_NF_RAW=m
|
||||
CONFIG_IP6_NF_TARGET_MASQUERADE=m
|
||||
CONFIG_IPC_NS=y
|
||||
CONFIG_IPVLAN=m
|
||||
CONFIG_IP_NF_FILTER=m
|
||||
CONFIG_IP_NF_MANGLE=m
|
||||
CONFIG_IP_NF_NAT=m
|
||||
@@ -146,7 +200,9 @@ CONFIG_IP_VS_PROTO_TCP=y
|
||||
CONFIG_IP_VS_PROTO_UDP=y
|
||||
CONFIG_IP_VS_RR=m
|
||||
CONFIG_KEYS=y
|
||||
CONFIG_MACVLAN=m
|
||||
CONFIG_MD=y
|
||||
CONFIG_MEMCG=y
|
||||
CONFIG_NAMESPACES=y
|
||||
CONFIG_NETFILTER_XT_MARK=m
|
||||
CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
|
||||
@@ -156,35 +212,23 @@ CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
|
||||
CONFIG_NET_CLS_CGROUP=m
|
||||
CONFIG_NET_NS=y
|
||||
CONFIG_NET_SCHED=y
|
||||
CONFIG_NF_NAT=m
|
||||
CONFIG_PID_NS=y
|
||||
CONFIG_POSIX_MQUEUE=y
|
||||
CONFIG_UTS_NS=y
|
||||
CONFIG_VETH=m
|
||||
CONFIG_CFS_BANDWIDTH=y
|
||||
CONFIG_CHECKPOINT_RESTORE=y
|
||||
CONFIG_DM_THIN_PROVISIONING=m
|
||||
CONFIG_MEMCG=y
|
||||
CONFIG_SWAP=y
|
||||
CONFIG_IP6_NF_TARGET_MASQUERADE=m
|
||||
CONFIG_VXLAN=m
|
||||
CONFIG_BRIDGE_VLAN_FILTERING=y
|
||||
CONFIG_MACVLAN=m
|
||||
CONFIG_NFT_COMPAT=m
|
||||
CONFIG_NFT_CT=m
|
||||
CONFIG_NFT_NAT=m
|
||||
CONFIG_NF_TABLES=m
|
||||
CONFIG_CGROUP_NET_PRIO=y
|
||||
CONFIG_IP6_NF_NAT=m
|
||||
CONFIG_NFT_MASQ=m
|
||||
CONFIG_OVERLAY_FS=m
|
||||
CONFIG_IPVLAN=m
|
||||
CONFIG_SECCOMP=y
|
||||
CONFIG_CGROUP_PIDS=y
|
||||
CONFIG_CGROUP_BPF=y
|
||||
CONFIG_NFT_FIB=m
|
||||
CONFIG_NFT_FIB_IPV4=m
|
||||
CONFIG_NFT_FIB_IPV6=m
|
||||
CONFIG_NFT_MASQ=m
|
||||
CONFIG_NFT_NAT=m
|
||||
CONFIG_NF_NAT=m
|
||||
CONFIG_NF_TABLES=m
|
||||
CONFIG_OVERLAY_FS=m
|
||||
CONFIG_PID_NS=y
|
||||
CONFIG_POSIX_MQUEUE=y
|
||||
CONFIG_SECCOMP=y
|
||||
CONFIG_SWAP=y
|
||||
CONFIG_UTS_NS=y
|
||||
CONFIG_VETH=m
|
||||
CONFIG_VXLAN=m
|
||||
CONFIG_IP6_NF_FILTER=m
|
||||
|
||||
# zram
|
||||
@@ -219,14 +263,14 @@ CONFIG_WIREGUARD=m
|
||||
# filesystems
|
||||
CONFIG_BTRFS_FS=y
|
||||
CONFIG_BTRFS_FS_POSIX_ACL=y
|
||||
CONFIG_EROFS_FS=m
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
CONFIG_EROFS_FS_ZIP_LZMA=y
|
||||
CONFIG_EXFAT_FS=m
|
||||
CONFIG_EXT4_FS=y
|
||||
CONFIG_F2FS_FS=y
|
||||
CONFIG_UDF_FS=m
|
||||
CONFIG_XFS_FS=m
|
||||
CONFIG_EROFS_FS=m
|
||||
CONFIG_EROFS_FS_ZIP=y
|
||||
CONFIG_EROFS_FS_ZIP_LZMA=y
|
||||
CONFIG_EROFS_FS_ZIP_DEFLATE=y
|
||||
CONFIG_EROFS_FS_ZIP_ZSTD=y
|
||||
|
||||
@@ -411,6 +455,7 @@ CONFIG_DRM=y
|
||||
CONFIG_DRM_UDL=m
|
||||
CONFIG_SND_USB_AUDIO=m
|
||||
CONFIG_SND_USB_AUDIO_MIDI_V2=y
|
||||
CONFIG_USB_NET_RNDIS_HOST=m
|
||||
CONFIG_USB_RTL8152=m
|
||||
CONFIG_USB_SERIAL=m
|
||||
CONFIG_USB_SERIAL_CP210X=m
|
||||
@@ -430,10 +475,11 @@ CONFIG_EFIVAR_FS=m
|
||||
CONFIG_DM_VERITY=m
|
||||
|
||||
# hardening
|
||||
CONFIG_CFI_CLANG=y
|
||||
CONFIG_SECURITY_DMESG_RESTRICT=y
|
||||
CONFIG_SHADOW_CALL_STACK=y
|
||||
CONFIG_CFI=y
|
||||
# CONFIG_CFI_PERMISSIVE is not set
|
||||
CONFIG_CFI_ICALL_NORMALIZE_INTEGERS=y
|
||||
CONFIG_SHADOW_CALL_STACK=y
|
||||
|
||||
# wine
|
||||
CONFIG_NTSYNC=m
|
||||
|
||||
@@ -1,8 +1,12 @@
|
||||
# Qualcomm Snapdragon 845 (SDM845) config fragment
|
||||
CONFIG_LOCALVERSION="-sdm845"
|
||||
|
||||
# Needed everywhere
|
||||
CONFIG_GPIO_SHARED_PROXY=y
|
||||
|
||||
# This introduces some weird race conditions. Stick to the
|
||||
# userspace one for now (6.13)
|
||||
# userspace one for now (6.13). still seem to happen in 7.1rc1.
|
||||
# makes mic not working in poco f1. no idea why.
|
||||
CONFIG_QCOM_PD_MAPPER=n
|
||||
|
||||
# OnePlus 6
|
||||
@@ -25,13 +29,12 @@ CONFIG_SND_SOC_TFA98XX=m
|
||||
CONFIG_DRM_PANEL_NOVATEK_NT36672A=y
|
||||
CONFIG_DRM_PANEL_EBBG_FT8719=y
|
||||
CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS=m
|
||||
CONFIG_QCOM_GPI_DMA=m
|
||||
CONFIG_SND_SOC_TAS2559=m
|
||||
CONFIG_VIDEO_IMX363=m
|
||||
CONFIG_VIDEO_BU64748=m
|
||||
|
||||
# Samsung S9 SM-G9600(starqltechn)
|
||||
CONFIG_SND_SOC_MAX98512=y
|
||||
CONFIG_SND_SOC_MAX98512=m
|
||||
CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8=y
|
||||
CONFIG_TOUCHSCREEN_S6SY761=m
|
||||
CONFIG_MFD_SEC_CORE=y
|
||||
@@ -39,18 +42,19 @@ CONFIG_REGULATOR_S2DOS05=m
|
||||
CONFIG_MFD_MAX77705=m
|
||||
CONFIG_LEDS_MAX77705=m
|
||||
CONFIG_CHARGER_MAX77705=m
|
||||
CONFIG_BATTERY_MAX17042=m
|
||||
CONFIG_INPUT_MAX77693_HAPTIC=m
|
||||
CONFIG_PWM_CLK=m
|
||||
|
||||
# SHIFT6mq
|
||||
CONFIG_DRM_PANEL_VISIONOX_RM69299_SHIFT=y
|
||||
CONFIG_DRM_PANEL_VISIONOX_RM69299=m
|
||||
CONFIG_SND_SOC_TFA989X=m
|
||||
CONFIG_VIDEO_DW9714=m
|
||||
|
||||
# Pixel 3
|
||||
CONFIG_DRM_PANEL_LG_SW43408=y
|
||||
CONFIG_TOUCHSCREEN_STM_FTS_DOWNSTREAM=m
|
||||
CONFIG_TOUCHSCREEN_STMFTS=m
|
||||
CONFIG_SND_SOC_CS35L36=m
|
||||
CONFIG_VIDEO_IMX355=m
|
||||
|
||||
# Mi Mix 2S
|
||||
CONFIG_DRM_PANEL_NOVATEK_NT35596S=y
|
||||
@@ -63,15 +67,17 @@ CONFIG_SND_SOC_TAS2557=m
|
||||
CONFIG_DRM_TI_SN65DSI86=y
|
||||
CONFIG_DRM_PANEL_EDP=y
|
||||
CONFIG_PHY_QCOM_EDP=y
|
||||
CONFIG_I2C_HID_OF_ELAN=m
|
||||
CONFIG_BACKLIGHT_PWM=y
|
||||
CONFIG_EC_LENOVO_YOGA_C630=m
|
||||
CONFIG_BATTERY_LENOVO_YOGA_C630=m
|
||||
|
||||
# LG Judyln
|
||||
CONFIG_DRM_PANEL_LG_SW49410=y
|
||||
# LG G7 ThinQ
|
||||
CONFIG_DRM_PANEL_LG_SW49410_LH609QH1=y
|
||||
CONFIG_TOUCHSCREEN_SW49410=y
|
||||
CONFIG_QCOM_WDT=y
|
||||
CONFIG_SPI_QCOM_GENI=y
|
||||
|
||||
# SOC
|
||||
CONFIG_NR_CPUS=8
|
||||
CONFIG_SCSI_UFS_QCOM=y
|
||||
CONFIG_QCOM_GSBI=y
|
||||
CONFIG_QCOM_LLCC=y
|
||||
@@ -85,44 +91,17 @@ CONFIG_QCOM_SPMI_TEMP_ALARM=y
|
||||
CONFIG_QCOM_LMH=y
|
||||
CONFIG_SCHED_CLUSTER=y
|
||||
CONFIG_SND_SOC_QDSP6_Q6VOICE=m
|
||||
CONFIG_SCSI_UFS_BSG=y
|
||||
CONFIG_TYPEC=y
|
||||
CONFIG_PHY_QCOM_QMP_PCIE=y
|
||||
CONFIG_BACKLIGHT_CLASS_DEVICE=y
|
||||
CONFIG_INTERCONNECT_QCOM_OSM_L3=y
|
||||
CONFIG_PHY_QCOM_QMP=y
|
||||
CONFIG_PHY_QCOM_QMP_COMBO=y
|
||||
CONFIG_PHY_QCOM_QMP_PCIE=y
|
||||
CONFIG_PHY_QCOM_QMP_PCIE_8996=y
|
||||
CONFIG_PHY_QCOM_QMP_UFS=y
|
||||
CONFIG_PHY_QCOM_QMP_USB=y
|
||||
CONFIG_PHY_QCOM_QUSB2=y
|
||||
|
||||
# Notification LED
|
||||
CONFIG_LEDS_TRIGGER_PATTERN=m
|
||||
CONFIG_LEDS_CLASS_MULTICOLOR=m
|
||||
CONFIG_LEDS_QCOM_LPG=m
|
||||
CONFIG_I2C_QCOM_GENI=y
|
||||
CONFIG_NR_CPUS=8
|
||||
|
||||
# Hertz
|
||||
CONFIG_HZ=1000
|
||||
CONFIG_HZ_1000=y
|
||||
|
||||
# Flash LED
|
||||
CONFIG_LEDS_CLASS_FLASH=m
|
||||
CONFIG_LEDS_QCOM_FLASH=m
|
||||
|
||||
# Touchscreen - Pocophone F1 / SHIFT6mq
|
||||
CONFIG_TOUCHSCREEN_EDT_FT5X06=m
|
||||
|
||||
# Remoteproc
|
||||
CONFIG_SLIMBUS=y
|
||||
CONFIG_SLIM_QCOM_CTRL=y
|
||||
CONFIG_SLIM_QCOM_NGD_CTRL=m
|
||||
CONFIG_REMOTEPROC_CDEV=y
|
||||
|
||||
# Battery
|
||||
CONFIG_BATTERY_QCOM_FG=m
|
||||
CONFIG_BATTERY_PMI8998_FG=m
|
||||
CONFIG_CHARGER_QCOM_SMB2=m
|
||||
CONFIG_QCOM_SPMI_RRADC=m
|
||||
|
||||
@@ -130,40 +109,36 @@ CONFIG_QCOM_SPMI_RRADC=m
|
||||
CONFIG_DRM=y
|
||||
CONFIG_FB_SIMPLE=y
|
||||
CONFIG_DRM_MSM=y
|
||||
CONFIG_REGULATOR_QCOM_REFGEN=y
|
||||
|
||||
# Brightness Control
|
||||
CONFIG_REGULATOR_QCOM_LABIBB=y
|
||||
CONFIG_BACKLIGHT_QCOM_WLED=y
|
||||
|
||||
# Haptics
|
||||
CONFIG_INPUT_FF_MEMLESS=y
|
||||
CONFIG_INPUT_QCOM_SPMI_HAPTICS=m
|
||||
|
||||
# Power management
|
||||
CONFIG_PM_AUTOSLEEP=y
|
||||
CONFIG_PM_WAKELOCKS=y
|
||||
|
||||
# Needed for mounting userdata on android
|
||||
CONFIG_QFMT_V2=y
|
||||
|
||||
# sm8250
|
||||
CONFIG_INTERCONNECT_QCOM_SM8250=y
|
||||
# USB
|
||||
CONFIG_PHY_QCOM_QMP_USB=y
|
||||
|
||||
# Qcomlt
|
||||
CONFIG_BLK_INLINE_ENCRYPTION=y
|
||||
# Qcom stuff
|
||||
CONFIG_RPMSG_CHAR=y
|
||||
CONFIG_QCOM_SPMI_VADC=y
|
||||
CONFIG_QCOM_SPMI_ADC5=y
|
||||
CONFIG_PHY_QCOM_QMP=y
|
||||
CONFIG_PHY_QCOM_QUSB2=y
|
||||
CONFIG_PHY_QCOM_QMP_UFS=y
|
||||
CONFIG_PHY_QCOM_QMP_COMBO=y
|
||||
CONFIG_MFD_QCOM_RPM=y
|
||||
CONFIG_USB_DWC3_ULPI=y
|
||||
CONFIG_SCSI_UFS_CRYPTO=y
|
||||
CONFIG_PHY_QCOM_USB_HS=y
|
||||
CONFIG_PHY_QCOM_USB_SNPS_FEMTO_V2=y
|
||||
CONFIG_INTERCONNECT_QCOM_SM6115=y
|
||||
CONFIG_SM_DISPCC_6115=y
|
||||
CONFIG_FS_ENCRYPTION=y
|
||||
CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y
|
||||
CONFIG_CRYPTO_USER_API_AEAD=y
|
||||
CONFIG_CRYPTO_DEV_QCE=y
|
||||
CONFIG_SM_GPUCC_6115=y
|
||||
CONFIG_INTERCONNECT_QCOM_QCM2290=y
|
||||
|
||||
# Disable all unrelated stuffs afaik
|
||||
CONFIG_ARCH_BLAIZE=n
|
||||
CONFIG_ARCH_SPARX5=n
|
||||
CONFIG_HIBERNATION=n
|
||||
@@ -174,6 +149,7 @@ CONFIG_ATA=n
|
||||
CONFIG_MTD=n
|
||||
CONFIG_SRAM=n
|
||||
CONFIG_MEGARAID_SAS=n
|
||||
CONFIG_RAID6_PQ_BENCHMARK=n
|
||||
CONFIG_EEPROM_AT25=n
|
||||
CONFIG_SCSI_MPT3SAS=n
|
||||
CONFIG_BLK_DEV_MD=n
|
||||
@@ -234,7 +210,6 @@ CONFIG_CAVIUM_ERRATUM_27456=n
|
||||
CONFIG_CAVIUM_ERRATUM_30115=n
|
||||
CONFIG_CAVIUM_TX2_ERRATUM_219=n
|
||||
CONFIG_HW_RANDOM_CAVIUM=n
|
||||
CONFIG_EEPROM_AT24=n
|
||||
CONFIG_NET_DSA=n
|
||||
CONFIG_AQUANTIA_PHY=n
|
||||
CONFIG_MICROSEMI_PHY=n
|
||||
|
||||
Reference in New Issue
Block a user