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:
Joel Selvaraj
2026-05-11 19:24:28 -05:00
parent c57ccbf57b
commit 2b81e08dbc
6 changed files with 1046 additions and 596 deletions
@@ -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
"
@@ -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