From nobody Mon Dec 1 23:07:04 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8ED0B11CA0; Wed, 26 Nov 2025 16:20:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764174008; cv=none; b=pNLIW6OdvGhOE5bgfLrWR7oBas5kQoX7s7kLLj6Hi82ClcAL+T+gOAcJ0AMpyZZaX2z/CsAKYCrlXyFzAv5l4rWHj1x4gO2R7krgfYur5nCJCI1FtrDSvJA3sgMrK5a4Qr1aQnKG2h7zRr2Vrak8q8PybaEPB2v/iiXdnykPe9U= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764174008; c=relaxed/simple; bh=f/+K4q94WP2HfVUA3ZDGpKnpJY4+xUq94dXJdHaORYo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=EM7X0ctqAPKZ6zqYyf/GQ6xaYYWrIo3J3dlYRCuytyszV51oXWD7i7NPYMaA3J3KzpVPCGKvV0iftzY3c17Pn+6ehl2dubSGpSii0LP12z6Y2H7ROEmNxJwGS/yJjIh8eBvx99mspMCfAlpp89RSlTNNYh1czbK5MrwaWGSoa7U= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=PpNjwrIf; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="PpNjwrIf" Received: by smtp.kernel.org (Postfix) with ESMTPS id 178B1C4CEF7; Wed, 26 Nov 2025 16:20:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1764174008; bh=f/+K4q94WP2HfVUA3ZDGpKnpJY4+xUq94dXJdHaORYo=; h=From:Date:Subject:To:Cc:Reply-To:From; b=PpNjwrIfgEz88jRq9TK3eBwZ7HVo9feWYdDM+F8kQicOAHLwqqP1ThG9IQEhm6YCv Ovpu4w7R2NNCyIMMaJhA+OGFtB58Ar/EvEV88EcfD0MGPZ/0utfHhSi4yyDdmxInk2 iG5tbRw1vduD8BSXYMbcmFDsXVIDK3i0xadUfesq3XmlmBeC51VxUqSls3luorIffC dFlxAAPjwAwX8s7xFcWmiYAX9zsrPUKHicX16kebfwoa3KpJryRGa82b+oWVM9+oKy mfggwTV2ZxcbNxQ+92l39v2SpQkyAlTEuJXwbZVJvupKOdZiahuGmYFx5PhLx/zfP+ Pc2mqQiWCnuLA== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 08D18D10F28; Wed, 26 Nov 2025 16:20:08 +0000 (UTC) From: David Heidelberg via B4 Relay Date: Wed, 26 Nov 2025 17:19:20 +0100 Subject: [PATCH QUESTION] arm64: configs: Add Snapdragon 845 config fragment Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251126-sdm845-config-question-v1-1-ffa91ed53095@ixit.cz> X-B4-Tracking: v=1; b=H4sIAIcoJ2kC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyDHUUlJIzE vPSU3UzU4B8JSMDI1NDQyMz3eKUXAsTU93k/Ly0zHTdwtLU4hKgFt0US0MTQ2PzJDNjE0sloOa CotS0zAqwwdFKgaGuwSGe/n5KsbW1AJmqNsRyAAAA X-Change-ID: 20251126-sdm845-config-question-d914137b6349 To: David Heidelberg , Catalin Marinas , Will Deacon , Casey Connolly , Casey Connolly , Joel Selvaraj , Alexander Martinz , Dzmitry Sankouski , =?utf-8?q?Pablo_Correa_G=C3=B3mez?= Cc: =?utf-8?q?Guido_G=C3=BCnther?= , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, phone-devel@vger.kernel.org X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=29573; i=david@ixit.cz; h=from:subject:message-id; bh=mCp16WtBzdRwjahfOn7gcPHlg+RA/wzZ0Yn7TVsP1go=; b=owEBbQKS/ZANAwAIAWACP8TTSSByAcsmYgBpJyi2l9q21pmdlTuBT9Xj7o/VpeoVErzSw8UkY aVQgKGKYwqJAjMEAAEIAB0WIQTXegnP7twrvVOnBHRgAj/E00kgcgUCaScotgAKCRBgAj/E00kg ci68D/96PZSrFShfKiTwbUvRoNY1i3BojznGE8eM329v97OZ0DRQooHIHdSKYZU3u3SKcYGiQcu FL3ishgkD9hi4pX4eaMHJVFITbTtlGAU6MoUnQk8HR7MCnq1jsCRjS8fp52AsQP1BlQ1kXDlFTx 4G2JvtGAteUhtBiXU9ZoEq4XFh4DLTKoXindSDWmZpmI7omMy44qnfGTMcDLAmbkQvWTGKmFTCl vBlu0VWYQ2jEHK1NJ6XNOI4GpCbg5GfzaVwwyOvvt1b0uxxHImqaOszRAiFaq4r7Uu9Wu/tB6hL HENJlzs0sF0KF7XreS86HNbX1Zs+NHr7yTgAE9hq1Y8dt+BA8p//MHIGDcPovisVOhnBqV0t/28 9X+vrgdBeJN9iP1oYLGWHx3I+PpieyOqnI9qv1m9qCCqDq+qzyCK0AVVSNZY1z4qfaIuW8c4jaP EzOReKjS5AwuFrZZpEsUioFHEpXdX1+mTypsKOTaYS3L8p+dB5m3uTHMWYpqDds5teKvaF3/sx2 Br6cylvtjb36FWv7aNZuCVTFBqE9uFZkDGjrT6SIxBLSnX++yaV9dZcz28KKub0uFDHHLxYXuKp An74i6iQeniMZZ5gYy14oK8liHL3THYGw16bTxyLcwjNMYq2+8r5fIq4v8WvlKlKMZEPjLRs2OP QgL059HR+EJoSpg== X-Developer-Key: i=david@ixit.cz; a=openpgp; fpr=D77A09CFEEDC2BBD53A7047460023FC4D3492072 X-Endpoint-Received: by B4 Relay for david@ixit.cz/default with auth_id=355 X-Original-From: David Heidelberg Reply-To: david@ixit.cz From: Casey Connolly This fragment provides reasonable default for the mobile devices based on Snapdragon 845 architecture. While default config could be used, the reality is it brings many issues to the development workflows, which are much harder to address than on generic boards or devices with available UART console. This config fragment produces the .config used by distributions. It is designed to be fairly minimal and specific to the supported SDM845 devices whilst offering all the features you would expect. It disables other arm64 architectures to speed up build times and decrease the size of the kernel image. To generate a .config use "make defconfig sdm845.config" [David] - Dropped distribution specific options. - Added entry into the MAINTAINERS file. Signed-off-by: Casey Connolly Co-developed-by: Joel Selvaraj Signed-off-by: Joel Selvaraj Co-developed-by: Alexander Martinz Signed-off-by: Alexander Martinz Co-developed-by: Dzmitry Sankouski Signed-off-by: Dzmitry Sankouski Co-developed-by: Pablo Correa G=C3=B3mez Signed-off-by: Pablo Correa G=C3=B3mez Co-developed-by: David Heidelberg Signed-off-by: David Heidelberg --- This patch is a question, if it would be viable to introduce this configuration fragment as part of mainline kernel, so keeping it in sync with recent kernel updates would be more straighforward. When this file is kept by distributions, it cannot be reused on latest releases and for building latest kernels, as the options gets desynchronized. I offer to maintain this file within the mainline kernel, and I believe most likely some of the co-authors of the file will likely step up to keep it up-to-date, so people who want to contribute can avoid fighting with old configuration file downloaded from downstream project and can focus on fixing actual bugs. In case this fragment gets unmaintained status in the future, there shouldn't be any issues to just remove it from the kernel. What do you think? Thank you David P.S. in case of possible acceptance of this patch, we would definitely put effort to clean it up and tidy it. --- MAINTAINERS | 5 + arch/arm64/configs/sdm845.config | 1048 ++++++++++++++++++++++++++++++++++= ++++ 2 files changed, 1053 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 24b9298c43855..62fff5d365225 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -3272,6 +3272,11 @@ F: include/linux/firmware/qcom F: include/linux/soc/qcom/ F: include/soc/qcom/ =20 +ARM/QUALCOMM 845 ARCHITECTURE SUPPORT +M: David Heidelberg L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) diff --git a/arch/arm64/configs/sdm845.config b/arch/arm64/configs/sdm845.c= onfig new file mode 100644 index 0000000000000..255ba5b05450e --- /dev/null +++ b/arch/arm64/configs/sdm845.config @@ -0,0 +1,1048 @@ +# Qualcomm Snapdragon 845 (SDM845) config fragment +CONFIG_LOCALVERSION=3D"-sdm845" + +# This introduces some weird race conditions. Stick to the +# userspace one for now (6.13) +CONFIG_QCOM_PD_MAPPER=3Dn + +# OnePlus 6 +CONFIG_DRM_PANEL_SAMSUNG_SOFEF00=3Dy +CONFIG_BATTERY_BQ27XXX=3Dm +CONFIG_HID_RMI=3Dm +CONFIG_RMI4_CORE=3Dm +CONFIG_RMI4_I2C=3Dm +CONFIG_RMI4_F55=3Dy +CONFIG_VIDEO_IMX371=3Dm +CONFIG_VIDEO_IMX376=3Dm +CONFIG_VIDEO_IMX519=3Dm +CONFIG_VIDEO_LC898217XC=3Dm + +# OnePlus 6T +CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01=3Dy +CONFIG_SND_SOC_TFA98XX=3Dm + +# Pocophone F1 +CONFIG_DRM_PANEL_NOVATEK_NT36672A=3Dy +CONFIG_DRM_PANEL_EBBG_FT8719=3Dy +CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS=3Dm +CONFIG_QCOM_GPI_DMA=3Dm +CONFIG_SND_SOC_TAS2559=3Dm +CONFIG_VIDEO_IMX363=3Dm + +# Samsung S9 SM-G9600(starqltechn) +CONFIG_SND_SOC_MAX98512=3Dy +CONFIG_SND_SOC_MAXIM_DSM=3Dy +CONFIG_SND_SOC_MAXIM_DSM_CAL=3Dy +CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8=3Dy +CONFIG_TOUCHSCREEN_S6SY761=3Dm +CONFIG_MFD_SEC_CORE=3Dm +CONFIG_REGULATOR_S2DOS05=3Dm +CONFIG_MFD_MAX77705=3Dm +CONFIG_LEDS_MAX77705=3Dm +CONFIG_CHARGER_MAX77705=3Dm +CONFIG_BATTERY_MAX17042=3Dm +CONFIG_INPUT_MAX77693_HAPTIC=3Dm +CONFIG_PWM_CLK=3Dm + +# SHIFT6mq +CONFIG_DRM_PANEL_VISIONOX_RM69299=3Dy +CONFIG_SND_SOC_TFA989X=3Dm + +# Pixel 3 +CONFIG_DRM_PANEL_LG_SW43408=3Dy +CONFIG_SND_SOC_CS35L36=3Dm + +# Odin +# Driver has been dropped +CONFIG_DRM_PANEL_INNOLUX_TD4328=3Dy + +# Mi Mix 2S +CONFIG_DRM_PANEL_NOVATEK_NT35596S=3Dy + +# Mi Mix 3 +CONFIG_DRM_PANEL_SAMSUNG_EA8076=3Dy +CONFIG_SND_SOC_TAS2557=3Dm + +# C630 +CONFIG_DRM_TI_SN65DSI86=3Dy +CONFIG_DRM_PANEL_EDP=3Dy +CONFIG_PHY_QCOM_EDP=3Dy +CONFIG_I2C_HID_OF_ELAN=3Dm +CONFIG_BACKLIGHT_PWM=3Dy +CONFIG_EC_LENOVO_YOGA_C630=3Dm +CONFIG_BATTERY_LENOVO_YOGA_C630=3Dm + +# SOC +CONFIG_FORCE_NR_CPUS=3Dy +CONFIG_NR_CPUS=3D8 +CONFIG_SCSI_UFS_QCOM=3Dy +CONFIG_QCOM_GSBI=3Dy +CONFIG_QCOM_LLCC=3Dy +CONFIG_QCOM_OCMEM=3Dy +CONFIG_QCOM_RMTFS_MEM=3Dy +CONFIG_QCOM_SOCINFO=3Dy +CONFIG_QCOM_WCNSS_CTRL=3Dy +CONFIG_QCOM_APR=3Dy +CONFIG_POWER_RESET_QCOM_PON=3Dy +CONFIG_QCOM_SPMI_TEMP_ALARM=3Dy +CONFIG_QCOM_LMH=3Dy +CONFIG_SCHED_CLUSTER=3Dy +CONFIG_SND_SOC_QDSP6_Q6VOICE=3Dm +CONFIG_SCSI_UFS_BSG=3Dy +CONFIG_PHY_QCOM_QMP_PCIE=3Dy +CONFIG_BACKLIGHT_CLASS_DEVICE=3Dy +CONFIG_INTERCONNECT_QCOM_OSM_L3=3Dy +# Notification LED +# Must be builtin as it won't be automatically modprobed +CONFIG_LEDS_TRIGGER_PATTERN=3Dy +CONFIG_LEDS_CLASS_MULTICOLOR=3Dm +CONFIG_LEDS_QCOM_LPG=3Dm +CONFIG_I2C_QCOM_GENI=3Dy + +# Flash LED +CONFIG_LEDS_QCOM_FLASH=3Dm + +# Touchscreen - Pocophone F1 / SHIFT6mq +CONFIG_TOUCHSCREEN_EDT_FT5X06=3Dm + +# Remoteproc +CONFIG_SLIMBUS=3Dy +CONFIG_SLIM_QCOM_CTRL=3Dy +CONFIG_SLIM_QCOM_NGD_CTRL=3Dy +CONFIG_REMOTEPROC_CDEV=3Dy + +# Battery +CONFIG_BATTERY_QCOM_FG=3Dm +CONFIG_CHARGER_QCOM_SMB2=3Dm +CONFIG_QCOM_SPMI_RRADC=3Dm + +# Graphics +CONFIG_DRM=3Dy +CONFIG_FB_SIMPLE=3Dy +CONFIG_DRM_MSM=3Dy +CONFIG_REGULATOR_QCOM_REFGEN=3Dy +# Virtual video test driver +CONFIG_VIDEO_VIVID=3Dm + +# Brightness Control +CONFIG_REGULATOR_QCOM_LABIBB=3Dy +CONFIG_BACKLIGHT_QCOM_WLED=3Dy + +# Haptics +CONFIG_FF_MEMLESS=3Dy +CONFIG_INPUT_QCOM_SPMI_HAPTICS=3Dm + +# Power management +CONFIG_PM_AUTOSLEEP=3Dy +CONFIG_PM_WAKELOCKS=3Dy + +# MGLRU +CONFIG_LRU_GEN=3Dy +CONFIG_LRU_GEN_ENABLED=3Dy + +# libcamera +CONFIG_DMABUF_HEAPS_CMA=3Dy +CONFIG_DMABUF_HEAPS=3Dy +CONFIG_DMA_CMA=3Dy +CONFIG_CMA=3Dy +CONFIG_CMA_SIZE_MBYTES=3D256 + +# Misc useful things +CONFIG_SCSI_SCAN_ASYNC=3Dy +CONFIG_UDMABUF=3Dy +CONFIG_DMABUF_HEAPS_SYSTEM=3Dy +CONFIG_HZ_1000=3Dy +# Alpine can't seem to handle this +CONFIG_MODULE_DECOMPRESS=3Dy + +# Usage clamping (scale CPU for specific tasks) +CONFIG_UCLAMP_TASK=3Dy +CONFIG_UCLAMP_TASK_GROUP=3Dy + +# Needed for mounting userdata on android +CONFIG_QFMT_V2=3Dy + +# HID/Input +CONFIG_LCD_CLASS_DEVICE=3Dm +CONFIG_I2C_HID=3Dy +CONFIG_HID_GENERIC=3Dm +CONFIG_UHID=3Dm +CONFIG_USB_HID=3Dm +CONFIG_INPUT_EVDEV=3Dy +CONFIG_BT_HIDP=3Dm +CONFIG_INPUT_JOYDEV=3Dm +CONFIG_HID_ACCUTOUCH=3Dm +CONFIG_HID_ACRUX=3Dm +CONFIG_HID_ACRUX_FF=3Dy +CONFIG_HID_ALPS=3Dm +CONFIG_HID_APPLEIR=3Dm +CONFIG_HID_AUREAL=3Dm +CONFIG_HID_BETOP_FF=3Dm +CONFIG_HID_BIGBEN_FF=3Dm +CONFIG_HID_CMEDIA=3Dm +CONFIG_HID_CORSAIR=3Dm +CONFIG_HID_COUGAR=3Dm +CONFIG_HID_CP2112=3Dm +CONFIG_HID_CREATIVE_SB0540=3Dm +CONFIG_HID_DRAGONRISE=3Dm +CONFIG_HID_ELAN=3Dm +CONFIG_HID_ELECOM=3Dm +CONFIG_HID_ELO=3Dm +CONFIG_HID_EMS_FF=3Dm +CONFIG_HID_FT260=3Dm +CONFIG_HID_GEMBIRD=3Dm +CONFIG_HID_GFRM=3Dm +CONFIG_HID_GLORIOUS=3Dm +CONFIG_HID_GREENASIA=3Dm +CONFIG_HID_GT683R=3Dm +CONFIG_HID_GYRATION=3Dm +CONFIG_HID_HOLTEK=3Dm +CONFIG_HID_ICADE=3Dm +CONFIG_HID_JABRA=3Dm +CONFIG_HID_KEYTOUCH=3Dm +CONFIG_HID_KYE=3Dm +CONFIG_HID_LCPOWER=3Dm +CONFIG_HID_LED=3Dm +CONFIG_HID_LENOVO=3Dm +CONFIG_HID_LETSKETCH=3Dm +CONFIG_HID_LOGITECH_DJ=3Dm +CONFIG_HID_LOGITECH_HIDPP=3Dm +CONFIG_HID_MACALLY=3Dm +CONFIG_HID_MAGICMOUSE=3Dm +CONFIG_HID_MALTRON=3Dm +CONFIG_HID_MAYFLASH=3Dm +CONFIG_HID_MCP2221=3Dm +CONFIG_HID_MEGAWORLD_FF=3Dm +CONFIG_HID_NTI=3Dm +CONFIG_HID_NTRIG=3Dm +CONFIG_HID_ORTEK=3Dm +CONFIG_HID_PANTHERLORD=3Dm +CONFIG_HID_PENMOUNT=3Dm +CONFIG_HID_PETALYNX=3Dm +CONFIG_HID_PICOLCD=3Dm +CONFIG_HID_PICOLCD_BACKLIGHT=3Dy +CONFIG_HID_PICOLCD_FB=3Dy +CONFIG_HID_PICOLCD_LCD=3Dy +CONFIG_HID_PICOLCD_LEDS=3Dy +CONFIG_HID_PID=3Dy +CONFIG_HID_PLANTRONICS=3Dm +CONFIG_HID_PLAYSTATION=3Dm +CONFIG_HID_PRIMAX=3Dm +CONFIG_HID_PRODIKEYS=3Dm +CONFIG_HID_PXRC=3Dm +CONFIG_HID_RAZER=3Dm +CONFIG_HID_RETRODE=3Dm +CONFIG_HID_ROCCAT=3Dm +CONFIG_HID_SAITEK=3Dm +CONFIG_HID_SAMSUNG=3Dm +CONFIG_HID_SEMITEK=3Dm +CONFIG_HID_SENSOR_ACCEL_3D=3Dm +CONFIG_HID_SENSOR_ALS=3Dm +CONFIG_HID_SENSOR_CUSTOM_INTEL_HINGE=3Dm +CONFIG_HID_SENSOR_DEVICE_ROTATION=3Dm +CONFIG_HID_SENSOR_GYRO_3D=3Dm +CONFIG_HID_SENSOR_HUB=3Dm +CONFIG_HID_SENSOR_HUMIDITY=3Dm +CONFIG_HID_SENSOR_IIO_COMMON=3Dm +CONFIG_HID_SENSOR_IIO_TRIGGER=3Dm +CONFIG_HID_SENSOR_INCLINOMETER_3D=3Dm +CONFIG_HID_SENSOR_MAGNETOMETER_3D=3Dm +CONFIG_HID_SENSOR_TEMP=3Dm +CONFIG_HID_SIGMAMICRO=3Dm +CONFIG_HID_SMARTJOYPLUS=3Dm +CONFIG_HID_SPEEDLINK=3Dm +CONFIG_HID_STEAM=3Dm +CONFIG_HID_STEELSERIES=3Dm +CONFIG_HID_SUNPLUS=3Dm +CONFIG_HID_THINGM=3Dm +CONFIG_HID_THRUSTMASTER=3Dm +CONFIG_HID_TIVO=3Dm +CONFIG_HID_TOPRE=3Dm +CONFIG_HID_TOPSEED=3Dm +CONFIG_HID_TWINHAN=3Dm +CONFIG_HID_U2FZERO=3Dm +CONFIG_HID_UCLOGIC=3Dm +CONFIG_HID_UDRAW_PS3=3Dm +CONFIG_HID_VIEWSONIC=3Dm +CONFIG_HID_VIVALDI=3Dm +CONFIG_HID_WACOM=3Dm +CONFIG_HID_WALTOP=3Dm +CONFIG_HID_WIIMOTE=3Dm +CONFIG_HID_XIAOMI=3Dm +CONFIG_HID_XINMO=3Dm +CONFIG_HID_ZEROPLUS=3Dm +CONFIG_HID_ZYDACRON=3Dm +CONFIG_HID_EVISION=3Dm +CONFIG_HID_NVIDIA_SHIELD=3Dm +CONFIG_HID_GOOGLE_STADIA_FF=3Dm +CONFIG_HID_WINWING=3Dm +CONFIG_HID_GOODIX_SPI=3Dm +CONFIG_HID_BPF=3Dy + +# Persistent store +CONFIG_PSTORE=3Dy +CONFIG_PSTORE_CONSOLE=3Dy +CONFIG_PSTORE_PMSG=3Dy +CONFIG_PSTORE_RAM=3Dy +CONFIG_PSTORE_DEFLATE_COMPRESS=3Dy + +# USB +CONFIG_USB_CONFIGFS=3Dy +CONFIG_USB_CONFIGFS_F_HID=3Dy + +CONFIG_REGULATOR_QCOM_USB_VBUS=3Dm + +CONFIG_LEDS_TRIGGER_ONESHOT=3Dy +CONFIG_LEDS_TRIGGER_BACKLIGHT=3Dy +CONFIG_LEDS_TRIGGER_ACTIVITY=3Dy + +# Platform +CONFIG_EFI_GENERIC_STUB=3Dy +CONFIG_EFI_ZBOOT=3Dy +# Causes issues with u-boot +CONFIG_FB_EFI=3Dn + +# sm8250 +CONFIG_INTERCONNECT_QCOM_SM8250=3Dy +CONFIG_PHY_QCOM_QMP_USB=3Dy + +# Qcom stuff +CONFIG_RPMSG_CHAR=3Dy +CONFIG_QCOM_Q6V5_ADSP=3Dm +CONFIG_BT_RFCOMM=3Dm +CONFIG_BT_RFCOMM_TTY=3Dy +CONFIG_BT_BNEP=3Dm +CONFIG_BT_BNEP_MC_FILTER=3Dy +CONFIG_BT_BNEP_PROTO_FILTER=3Dy +CONFIG_BT_HS=3Dy +CONFIG_BT_LE=3Dy +CONFIG_HID_BATTERY_STRENGTH=3Dy +CONFIG_HIDRAW=3Dy +CONFIG_QCOM_COINCELL=3Dm +CONFIG_QCOM_FASTRPC=3Dm +CONFIG_QCOM_SPMI_VADC=3Dy +CONFIG_QCOM_SPMI_ADC5=3Dy +CONFIG_PHY_QCOM_QMP=3Dy +CONFIG_PHY_QCOM_QUSB2=3Dy +CONFIG_PHY_QCOM_QMP_UFS=3Dy +CONFIG_TYPEC=3Dy +CONFIG_PHY_QCOM_QMP_COMBO=3Dy +CONFIG_LEDS_CLASS_FLASH=3Dy +CONFIG_TCP_CONG_ADVANCED=3Dy +CONFIG_TCP_CONG_WESTWOOD=3Dy +CONFIG_DEFAULT_WESTWOOD=3Dy +CONFIG_BLK_DEV_RAM=3Dy +CONFIG_BLK_DEV_RAM_SIZE=3D8192 +CONFIG_BTRFS_FS=3Dy +CONFIG_BTRFS_FS_POSIX_ACL=3Dy +CONFIG_F2FS_FS=3Dy +CONFIG_NLS_UTF8=3Dy +CONFIG_NLS_DEFAULT=3D"utf8" +CONFIG_FAT_DEFAULT_UTF8=3Dy +CONFIG_EXFAT_FS=3Dm +CONFIG_CPU_FREQ_GOV_POWERSAVE=3Dy +CONFIG_SYN_COOKIES=3Dy +CONFIG_UEVENT_HELPER=3Dy +CONFIG_INPUT_UINPUT=3Dm +CONFIG_U_SERIAL_CONSOLE=3Dy +CONFIG_USB_ANNOUNCE_NEW_DEVICES=3Dy + +# Qcomlt +CONFIG_BLK_INLINE_ENCRYPTION=3Dy +CONFIG_QCOM_QMI_COOLING=3Dm +CONFIG_PHY_QCOM_SNPS_EUSB2=3Dm +CONFIG_MFD_QCOM_QCA639X=3Dy +CONFIG_MFD_QCOM_RPM=3Dy +CONFIG_USB_DWC3_ULPI=3Dy +CONFIG_USB_REPEATER=3Dy +CONFIG_SCSI_UFS_CRYPTO=3Dy +CONFIG_PHY_QCOM_USB_HS=3Dy +CONFIG_PHY_QCOM_USB_SNPS_FEMTO_V2=3Dy +CONFIG_INTERCONNECT_QCOM_SM6115=3Dy +CONFIG_SM_DISPCC_6115=3Dy +CONFIG_FS_ENCRYPTION=3Dy +CONFIG_FS_ENCRYPTION_INLINE_CRYPT=3Dy +CONFIG_CRYPTO_USER_API_AEAD=3Dy +CONFIG_CRYPTO_DEV_QCE=3Dy +CONFIG_SM_GPUCC_6115=3Dy +CONFIG_USB_ONBOARD_HUB=3Dn # Breaks USB on rb2 +CONFIG_INTERCONNECT_QCOM_QCM2290=3Dy + +# Anbox +CONFIG_BRIDGE_NETFILTER=3Dy +CONFIG_CHECKPOINT_RESTORE=3Dy +CONFIG_PACKET_DIAG=3Dy +CONFIG_UNIX_DIAG=3Dy +CONFIG_NETLINK_DIAG=3Dm +CONFIG_NETFILTER_XT_MATCH_COMMENT=3Dm +CONFIG_ASHMEM=3Dy +CONFIG_ANDROID=3Dy +CONFIG_ANDROID_BINDER_IPC=3Dy +CONFIG_SQUASHFS_XATTR=3Dy +CONFIG_SQUASHFS_LZ4=3Dy +CONFIG_SQUASHFS_LZO=3Dy +CONFIG_SQUASHFS_XZ=3Dy + +# Waydroid +CONFIG_PSI=3Dy + +# WLAN debugging +CONFIG_ATH10K_DEBUG=3Dy +CONFIG_ATH10K_DEBUGFS=3Dy +CONFIG_ATH10K_SPECTRAL=3Dy + +CONFIG_NET_SCH_HTB=3Dy +CONFIG_NET_SCH_PRIO=3Dy +CONFIG_NET_SCH_MULTIQ=3Dy + +# Debugging stuff +CONFIG_STACKTRACE=3Dy + +# Disable all unrelated stuffs afaik +CONFIG_ARCH_BLAIZE=3Dn +CONFIG_ARCH_SPARX5=3Dn +CONFIG_HIBERNATION=3Dn +CONFIG_FW_LOADER_USER_HELPER=3Dn +CONFIG_FW_LOADER_USER_HELPER_FALLBACK=3Dn +CONFIG_BLK_DEV_NVME=3Dn +CONFIG_ATA=3Dn +CONFIG_MTD=3Dn +CONFIG_SRAM=3Dn +CONFIG_MEGARAID_SAS=3Dn +CONFIG_RAID6_PQ_BENCHMARK=3Dn +CONFIG_EEPROM_AT25=3Dn +CONFIG_SCSI_MPT3SAS=3Dn +CONFIG_BLK_DEV_MD=3Dn +CONFIG_DM_MIRROR=3Dn +CONFIG_DM_ZERO=3Dn +CONFIG_EXT2_FS=3Dn +CONFIG_EXT3_FS=3Dn +CONFIG_USB_DWC2=3Dn +CONFIG_USB_CHIPIDEA=3Dn +CONFIG_USB_MUSB_HDRC=3Dn +CONFIG_USB_ISP1760=3Dn +CONFIG_USB_HSIC_USB3503=3Dn +CONFIG_USB_NET_PLUSB=3Dn +CONFIG_TYPEC_FUSB302=3Dn +CONFIG_EXTCON_PTN5150=3Dn +CONFIG_REALTEK_PHY=3Dn +CONFIG_NET_VENDOR_NI=3Dn +CONFIG_NET_9P=3Dn +CONFIG_CAN=3Dn +CONFIG_BNX2X=3Dn +CONFIG_MACB=3Dn +CONFIG_IGB=3Dn +CONFIG_IGBVF=3Dn +CONFIG_SMC91X=3Dn +CONFIG_MLX4_EN=3Dn +CONFIG_MLX5_CORE=3Dn +CONFIG_STMMAC_ETH=3Dn +CONFIG_ATL1C=3Dn +CONFIG_BRCMFMAC=3Dn +CONFIG_WL18XX=3Dn +CONFIG_WLCORE=3Dn +CONFIG_ATH10K_PCI=3Dn +CONFIG_NET_SCH_CBS=3Dn +CONFIG_NET_SCH_ETF=3Dn +CONFIG_NET_SCH_TAPRIO=3Dn +CONFIG_NET_SCH_MQPRIO=3Dn +CONFIG_NET_CLS_BASIC=3Dn +CONFIG_NET_CLS_FLOWER=3Dn +CONFIG_NET_CLS_ACT=3Dn +CONFIG_NET_ACT_GACT=3Dn +CONFIG_NET_ACT_MIRRED=3Dn +CONFIG_NET_ACT_GATE=3Dn +CONFIG_MDIO_BUS_MUX_MMIOREG=3Dn +CONFIG_MDIO_BUS_MUX_MULTIPLEXER=3Dn +CONFIG_SND_SOC_ES7134=3Dn +CONFIG_SND_SOC_ES7241=3Dn +CONFIG_SND_SOC_TAS571X=3Dn +CONFIG_SND_SOC_SIMPLE_AMPLIFIER=3Dn +CONFIG_GPIO_DWAPB=3Dn +CONFIG_COMMON_CLK_XGENE=3Dn +CONFIG_SENSORS_ARM_SCPI=3Dn +CONFIG_TCG_TPM=3Dn +CONFIG_BATTERY_SBS=3Dn +CONFIG_REGULATOR_VCTRL=3Dn +CONFIG_SND_SOC_MAX98357A=3Dn +CONFIG_SND_SOC_RL6231=3Dn +CONFIG_THUNDER_NIC_BGX=3Dn +CONFIG_THUNDER_NIC_RGX=3Dn +CONFIG_MDIO_THUNDER=3Dn +CONFIG_CAVIUM_ERRATUM_22375=3Dn +CONFIG_CAVIUM_ERRATUM_23154=3Dn +CONFIG_CAVIUM_ERRATUM_27456=3Dn +CONFIG_CAVIUM_ERRATUM_30115=3Dn +CONFIG_CAVIUM_TX2_ERRATUM_219=3Dn +CONFIG_HW_RANDOM_CAVIUM=3Dn +CONFIG_EEPROM_AT24=3Dn +CONFIG_NET_DSA=3Dn +CONFIG_AQUANTIA_PHY=3Dn +CONFIG_MICROSEMI_PHY=3Dn +CONFIG_VITESSE_PHY=3Dn +CONFIG_I2C_MUX_PCA954x=3Dn +CONFIG_SND_SOC_PCM3168A_I2C=3Dn +CONFIG_SENSORS_LM90=3Dn +CONFIG_SENSORS_INA2XX=3Dn +CONFIG_RTC_DRV_DS3232=3Dn +CONFIG_SPI_NXP_FLEXSPI=3Dn +CONFIG_GPIO_MAX732X=3Dn +CONFIG_SENSORS_ISL29018=3Dn +CONFIG_MPL3115=3Dn +CONFIG_MFD_ROHM_BD718XX=3Dn +CONFIG_ARM_SBSA_WATCHDOG=3Dn +CONFIG_ARM_SMC_WATCHDOG=3Dn +CONFIG_REGULATOR_PCA9450=3Dn +CONFIG_REGULATOR_PFUZE100=3Dn +CONFIG_DRM_PANEL_RAYDIUM_RM67191=3Dn +CONFIG_DRM_PANEL_SITRONIX_ST7703=3Dn +CONFIG_PHY_MIXEL_MIPI_DPHY=3Dn +CONFIG_DRM_NWL_MIPI_DSI=3Dn +CONFIG_DRM_MXSFB=3Dn +CONFIG_SND_SOC_FSL_SAI=3Dn +CONFIG_SND_SOC_FSL_ASRC=3Dn +CONFIG_SND_SOC_FSL_MICFIL=3Dn +CONFIG_SND_SOC_FSL_AUDMIX=3Dn +CONFIG_SND_SOC_FSL_SPDIF=3Dn +CONFIG_SND_SOC_WM8904=3Dn +CONFIG_RTC_DRV_RV8803=3Dn +CONFIG_RTC_DRV_DS1307=3Dn +CONFIG_RTC_DRV_PCF85363=3Dn +CONFIG_RTC_DRV_PCF2127=3Dn +CONFIG_PHY_FSL_IMX8MQ_USB=3Dn +CONFIG_FUJITSU_ERRATUM_010001=3Dn +CONFIG_PCI_PASID=3Dn +CONFIG_UACCE=3Dn +CONFIG_SPI_CADENCE_QUADSPI=3Dn +CONFIG_DW_WATCHDOG=3Dn +CONFIG_NOP_USB_XCEIV=3Dn +CONFIG_SURFACE_PLATFORMS=3Dn +CONFIG_GPIO_PCA953X=3Dn +CONFIG_BACKLIGHT_LP855X=3Dn +CONFIG_MFD_MAX77620=3Dn +CONFIG_SENSORS_PWM_FAN=3Dn +CONFIG_SENSORS_INA3221=3Dn +CONFIG_REGULATOR_MAX8973=3Dn +CONFIG_USB_CONN_GPIO=3Dn +CONFIG_MICREL_PHY=3Dn +CONFIG_MFD_BD9571MWV=3Dn +CONFIG_DRM_PANEL_LVDS=3Dn +CONFIG_DRM_RCAR_LVDS=3Dn +CONFIG_COMMON_CLK_VC5=3Dn +CONFIG_CRYPTO_DEV_CCREE=3Dn +CONFIG_VIDEO_IMX219=3Dn +CONFIG_VIDEO_OV5645=3Dn +CONFIG_SND_SOC_AK4613=3Dn +CONFIG_SND_SIMPLE_CARD=3Dn +CONFIG_SND_SIMPLE_CARD_UTILS=3Dn +CONFIG_SND_AUDIO_GRAPH_CARD=3Dn +CONFIG_TYPEC_HD3SS3220=3Dn +CONFIG_RTC_DRV_RX8581=3Dn +CONFIG_COMMON_CLK_CS2000_CP=3Dn +CONFIG_KEYBOARD_ADC=3Dn +CONFIG_REGULATOR_FAN53555=3Dn +CONFIG_TOUCHSCREEN_ATMEL_MXT=3Dn +CONFIG_RTC_DRV_HYM8563=3Dn +CONFIG_PL330_DMA=3Dn +CONFIG_GPIO_MB86S7X=3Dn +CONFIG_MMC_SDHCI_F_SDH30=3Dn +CONFIG_MMC_SDHCI_CADENCE=3Dn +CONFIG_SOCIONEXT_SYNQUACER_PREITS=3Dn +CONFIG_NET_VENDOR_SOCIONEXT=3Dn +CONFIG_ARCH_ACTIONS=3Dn +CONFIG_ARCH_AGILEX=3Dn +CONFIG_ARCH_N5X=3Dn +CONFIG_ARCH_SUNXI=3Dn +CONFIG_ARCH_ALPINE=3Dn +CONFIG_ARCH_APPLE=3Dn +CONFIG_ARCH_BCM2835=3Dn +CONFIG_ARCH_BCM4908=3Dn +CONFIG_ARCH_BCM_IPROC=3Dn +CONFIG_ARCH_BERLIN=3Dn +CONFIG_ARCH_BRCMSTB=3Dn +CONFIG_ARCH_EXYNOS=3Dn +CONFIG_ARCH_K3=3Dn +CONFIG_ARCH_LAYERSCAPE=3Dn +CONFIG_ARCH_LG1K=3Dn +CONFIG_ARCH_HISI=3Dn +CONFIG_ARCH_KEEMBAY=3Dn +CONFIG_ARCH_MEDIATEK=3Dn +CONFIG_ARCH_MESON=3Dn +CONFIG_ARCH_MVEBU=3Dn +CONFIG_ARCH_MXC=3Dn +CONFIG_ARCH_RENESAS=3Dn +CONFIG_ARCH_ROCKCHIP=3Dn +CONFIG_ARCH_S32=3Dn +CONFIG_ARCH_SEATTLE=3Dn +CONFIG_ARCH_INTEL_SOCFPGA=3Dn +CONFIG_ARCH_SYNQUACER=3Dn +CONFIG_ARCH_TEGRA=3Dn +CONFIG_ARCH_SPRD=3Dn +CONFIG_ARCH_THUNDER=3Dn +CONFIG_ARCH_THUNDER2=3Dn +CONFIG_ARCH_UNIPHIER=3Dn +CONFIG_ARCH_VEXPRESS=3Dn +CONFIG_ARCH_VISCONTI=3Dn +CONFIG_ARCH_XGENE=3Dn +CONFIG_ARCH_ZX=3Dn +CONFIG_ARCH_ZYNQMP=3Dn +CONFIG_ARM_ALLWINNER_SUN50I_CPUFREQ_NVMEM=3Dn +CONFIG_ARM_ARMADA_37XX_CPUFREQ=3Dn +CONFIG_ARM_IMX_CPUFREQ_DT=3Dn +CONFIG_ARM_RASPBERRYPI_CPUFREQ=3Dn +CONFIG_ARM_TEGRA186_CPUFREQ=3Dn +CONFIG_QORIQ_CPUFREQ=3Dn +CONFIG_RASPBERRYPI_FIRMWARE=3Dn +CONFIG_INTEL_STRATIX10_SERVICE=3Dn +CONFIG_INTEL_STRATIX10_RSU=3Dn +CONFIG_IMX_SCU=3Dn +CONFIG_IMX_SCU_PD=3Dn +CONFIG_CAN_RCAR=3Dn +CONFIG_CAN_RCAR_CANFD=3Dn +CONFIG_CAN_FLEXCAN=3Dn +CONFIG_PCI_AARDVARK=3Dn +CONFIG_PCI_TEGRA=3Dn +CONFIG_PCIE_RCAR_HOST=3Dn +CONFIG_PCIE_RCAR_EP=3Dn +CONFIG_PCI_XGENE=3Dn +CONFIG_PCIE_ALTERA=3Dn +CONFIG_PCIE_ALTERA_MSI=3Dn +CONFIG_PCI_HOST_THUNDER_PEM=3Dn +CONFIG_PCI_HOST_THUNDER_ECAM=3Dn +CONFIG_PCIE_ROCKCHIP_HOST=3Dn +CONFIG_PCIE_BRCMSTB=3Dn +CONFIG_PCI_IMX6=3Dn +CONFIG_PCI_LAYERSCAPE=3Dn +CONFIG_PCIE_LAYERSCAPE_GEN4=3Dn +CONFIG_PCI_HISI=3Dn +CONFIG_PCIE_ARMADA_8K=3Dn +CONFIG_PCIE_KIRIN=3Dn +CONFIG_PCIE_HISI_STB=3Dn +CONFIG_PCIE_TEGRA194_HOST=3Dn +CONFIG_HISILICON_LPC=3Dn +CONFIG_FSL_MC_BUS=3Dn +CONFIG_TEGRA_ACONNECT=3Dn +CONFIG_MTD_CFI_INTELEXT=3Dn +CONFIG_MTD_CFI_AMDSTD=3Dn +CONFIG_MTD_CFI_STAA=3Dn +CONFIG_MTD_SST25L=3Dn +CONFIG_MTD_NAND_DENALI_DT=3Dn +CONFIG_MTD_NAND_MARVELL=3Dn +CONFIG_MTD_NAND_FSL_IFC=3Dn +CONFIG_SCSI_HISI_SAS=3Dn +CONFIG_SCSI_HISI_SAS_PCI=3Dn +CONFIG_SCSI_UFS_HISI=3Dn +CONFIG_SCSI_UFS_EXYNOS=3Dn +CONFIG_AHCI_CEVA=3Dn +CONFIG_AHCI_MVEBU=3Dn +CONFIG_AHCI_XGENE=3Dn +CONFIG_AHCI_QORIQ=3Dn +CONFIG_SATA_SIL24=3Dn +CONFIG_SATA_RCAR=3Dn +CONFIG_FSL_FMAN=3Dn +CONFIG_FSL_DPAA_ETH=3Dn +CONFIG_FSL_DPAA2_ETH=3Dn +CONFIG_FSL_ENETC=3Dn +CONFIG_FSL_ENETC_VF=3Dn +CONFIG_FSL_ENETC_QOS=3Dn +CONFIG_HIX5HD2_GMAC=3Dn +CONFIG_HNS_DSAF=3Dn +CONFIG_HNS_ENET=3Dn +CONFIG_HNS3=3Dn +CONFIG_HNS3_HCLGE=3Dn +CONFIG_HNS3_ENET=3Dn +CONFIG_SERIAL_MESON=3Dn +CONFIG_SERIAL_MESON_CONSOLE=3Dn +CONFIG_SERIAL_SAMSUNG=3Dn +CONFIG_SERIAL_SAMSUNG_CONSOLE=3Dn +CONFIG_SERIAL_TEGRA=3Dn +CONFIG_SERIAL_TEGRA_TCU=3Dn +CONFIG_SERIAL_IMX=3Dn +CONFIG_SERIAL_IMX_CONSOLE=3Dn +CONFIG_SERIAL_XILINX_PS_UART=3Dn +CONFIG_SERIAL_XILINX_PS_UART_CONSOLE=3Dn +CONFIG_SERIAL_FSL_LPUART=3Dn +CONFIG_SERIAL_FSL_LPUART_CONSOLE=3Dn +CONFIG_SERIAL_FSL_LINFLEXUART=3Dn +CONFIG_SERIAL_FSL_LINFLEXUART_CONSOLE=3Dn +CONFIG_SERIAL_MVEBU_UART=3Dn +CONFIG_SERIAL_OWL=3Dn +CONFIG_I2C_BCM2835=3Dn +CONFIG_I2C_DESIGNWARE_PLATFORM=3Dn +CONFIG_I2C_IMX=3Dn +CONFIG_I2C_IMX_LPI2C=3Dn +CONFIG_I2C_MESON=3Dn +CONFIG_I2C_MT65XX=3Dn +CONFIG_I2C_MV64XXX=3Dn +CONFIG_I2C_OMAP=3Dn +CONFIG_I2C_OWL=3Dn +CONFIG_I2C_PXA=3Dn +CONFIG_I2C_RK3X=3Dn +CONFIG_I2C_SH_MOBILE=3Dn +CONFIG_I2C_TEGRA=3Dn +CONFIG_I2C_UNIPHIER_F=3Dn +CONFIG_I2C_RCAR=3Dn +CONFIG_SPI_ARMADA_3700=3Dn +CONFIG_SPI_BCM2835=3Dn +CONFIG_SPI_BCM2835AUX=3Dn +CONFIG_SPI_DESIGNWARE=3Dn +CONFIG_SPI_DW_DMA=3Dn +CONFIG_SPI_DW_MMIO=3Dn +CONFIG_SPI_FSL_LPSPI=3Dn +CONFIG_SPI_FSL_QUADSPI=3Dn +CONFIG_SPI_IMX=3Dn +CONFIG_SPI_FSL_DSPI=3Dn +CONFIG_SPI_MESON_SPICC=3Dn +CONFIG_SPI_MESON_SPIFC=3Dn +CONFIG_SPI_ORION=3Dn +CONFIG_SPI_PL022=3Dn +CONFIG_SPI_ROCKCHIP=3Dn +CONFIG_SPI_RPCIF=3Dn +CONFIG_SPI_S3C64XX=3Dn +CONFIG_SPI_SH_MSIOF=3Dn +CONFIG_SPI_SUN6I=3Dn +CONFIG_PINCTRL_MAX77620=3Dn +CONFIG_PINCTRL_OWL=3Dn +CONFIG_PINCTRL_S700=3Dn +CONFIG_PINCTRL_S900=3Dn +CONFIG_PINCTRL_IMX8MM=3Dn +CONFIG_PINCTRL_IMX8MN=3Dn +CONFIG_PINCTRL_IMX8MP=3Dn +CONFIG_PINCTRL_IMX8MQ=3Dn +CONFIG_PINCTRL_IMX8QM=3Dn +CONFIG_PINCTRL_IMX8QXP=3Dn +CONFIG_PINCTRL_IMX8DXL=3Dn +CONFIG_GPIO_ALTERA=3Dn +CONFIG_GPIO_DAVINCI=3Dn +CONFIG_GPIO_MPC8XXX=3Dn +CONFIG_GPIO_MXC=3Dn +CONFIG_GPIO_PL061=3Dn +CONFIG_GPIO_RCAR=3Dn +CONFIG_GPIO_UNIPHIER=3Dn +CONFIG_GPIO_VISCONTI=3Dn +CONFIG_GPIO_XGENE=3Dn +CONFIG_GPIO_XGENE_SB=3Dn +CONFIG_GPIO_PCA953X_IRQ=3Dn +CONFIG_GPIO_BD9571MWV=3Dn +CONFIG_GPIO_MAX77620=3Dn +CONFIG_GPIO_SL28CPLD=3Dn +CONFIG_ROCKCHIP_IODOMAIN=3Dn +CONFIG_POWER_RESET_XGENE=3Dn +CONFIG_POWER_RESET_SYSCON=3Dn +CONFIG_GNSS_MTK_SERIAL=3Dn +CONFIG_SENSORS_RASPBERRYPI_HWMON=3Dn +CONFIG_SENSORS_SL28CPLD=3Dn +CONFIG_QORIQ_THERMAL=3Dn +CONFIG_SUN8I_THERMAL=3Dn +CONFIG_IMX_SC_THERMAL=3Dn +CONFIG_IMX8MM_THERMAL=3Dn +CONFIG_ROCKCHIP_THERMAL=3Dn +CONFIG_RCAR_THERMAL=3Dn +CONFIG_RCAR_GEN3_THERMAL=3Dn +CONFIG_ARMADA_THERMAL=3Dn +CONFIG_BCM2711_THERMAL=3Dn +CONFIG_BCM2835_THERMAL=3Dn +CONFIG_BRCMSTB_THERMAL=3Dn +CONFIG_EXYNOS_THERMAL=3Dn +CONFIG_TEGRA_BPMP_THERMAL=3Dn +CONFIG_TEGRA_SOCTHERM=3Dn +CONFIG_UNIPHIER_THERMAL=3Dn +CONFIG_SL28CPLD_WATCHDOG=3Dn +CONFIG_ARM_SP805_WATCHDOG=3Dn +CONFIG_S3C2410_WATCHDOG=3Dn +CONFIG_SUNXI_WATCHDOG=3Dn +CONFIG_IMX2_WDT=3Dn +CONFIG_IMX_SC_WDT=3Dn +CONFIG_MESON_GXBB_WATCHDOG=3Dn +CONFIG_MESON_WATCHDOG=3Dn +CONFIG_RENESAS_WDT=3Dn +CONFIG_UNIPHIER_WATCHDOG=3Dn +CONFIG_BCM2835_WDT=3Dn +CONFIG_MFD_ALTERA_SYSMGR=3Dn +CONFIG_MFD_AXP20X_I2C=3Dn +CONFIG_MFD_AXP20X_RSB=3Dn +CONFIG_MFD_EXYNOS_LPASS=3Dn +CONFIG_MFD_HI6421_PMIC=3Dn +CONFIG_MFD_HI655X_PMIC=3Dn +CONFIG_MFD_MT6397=3Dn +CONFIG_MFD_RK808=3Dn +CONFIG_MFD_SL28CPLD=3Dn +CONFIG_REGULATOR_AXP20X=3Dn +CONFIG_REGULATOR_BD718XX=3Dn +CONFIG_REGULATOR_BD9571MWV=3Dn +CONFIG_REGULATOR_HI6421V530=3Dn +CONFIG_REGULATOR_HI655X=3Dn +CONFIG_REGULATOR_MAX77620=3Dn +CONFIG_REGULATOR_MP8859=3Dn +CONFIG_REGULATOR_MT6358=3Dn +CONFIG_REGULATOR_MT6397=3Dn +CONFIG_REGULATOR_PF8X00=3Dn +CONFIG_REGULATOR_RK808=3Dn +CONFIG_REGULATOR_S2MPS11=3Dn +CONFIG_REGULATOR_TPS65132=3Dn +CONFIG_IR_MESON=3Dn +CONFIG_IR_SUNXI=3Dn +CONFIG_MEDIA_ANALOG_TV_SUPPORT=3Dn +CONFIG_MEDIA_DIGITAL_TV_SUPPORT=3Dn +CONFIG_MEDIA_SDR_SUPPORT=3Dn +CONFIG_VIDEO_RCAR_CSI2=3Dn +CONFIG_VIDEO_RCAR_VIN=3Dn +CONFIG_VIDEO_SUN6I_CSI=3Dn +CONFIG_VIDEO_SAMSUNG_S5P_JPEG=3Dn +CONFIG_VIDEO_SAMSUNG_S5P_MFC=3Dn +CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC=3Dn +CONFIG_VIDEO_RENESAS_FDP1=3Dn +CONFIG_VIDEO_RENESAS_FCP=3Dn +CONFIG_VIDEO_RENESAS_VSP1=3Dn +CONFIG_SDR_PLATFORM_DRIVERS=3Dn +CONFIG_VIDEO_RCAR_DRIF=3Dn +CONFIG_DRM_I2C_NXP_TDA998X=3Dn +CONFIG_DRM_MALI_DISPLAY=3Dn +CONFIG_DRM_NOUVEAU=3Dn +CONFIG_DRM_EXYNOS=3Dn +CONFIG_DRM_EXYNOS5433_DECON=3Dn +CONFIG_DRM_EXYNOS7_DECON=3Dn +CONFIG_DRM_EXYNOS_DSI=3Dn +CONFIG_DRM_EXYNOS_HDMI=3Dn +CONFIG_DRM_EXYNOS_MIC=3Dn +CONFIG_DRM_ROCKCHIP=3Dn +CONFIG_ROCKCHIP_ANALOGIX_DP=3Dn +CONFIG_ROCKCHIP_CDN_DP=3Dn +CONFIG_ROCKCHIP_DW_HDMI=3Dn +CONFIG_ROCKCHIP_DW_MIPI_DSI=3Dn +CONFIG_ROCKCHIP_INNO_HDMI=3Dn +CONFIG_ROCKCHIP_LVDS=3Dn +CONFIG_DRM_RCAR_DU=3Dn +CONFIG_DRM_RCAR_DW_HDMI=3Dn +CONFIG_DRM_SUN4I=3Dn +CONFIG_DRM_SUN6I_DSI=3Dn +CONFIG_DRM_SUN8I_DW_HDMI=3Dn +CONFIG_DRM_SUN8I_MIXER=3Dn +CONFIG_DRM_TEGRA=3Dn +CONFIG_DRM_PARADE_PS8640=3Dn +CONFIG_DRM_SII902X=3Dn +CONFIG_DRM_THINE_THC63LVD1024=3Dn +CONFIG_DRM_VC4=3Dn +CONFIG_DRM_ETNAVIV=3Dn +CONFIG_DRM_HISI_HIBMC=3Dn +CONFIG_DRM_HISI_KIRIN=3Dn +CONFIG_DRM_MEDIATEK=3Dn +CONFIG_DRM_MEDIATEK_HDMI=3Dn +CONFIG_DRM_MESON=3Dn +CONFIG_DRM_PL111=3Dn +CONFIG_DRM_LIMA=3Dn +CONFIG_DRM_PANFROST=3Dn +CONFIG_SND_HDA_TEGRA=3Dn +CONFIG_SND_HDA_CODEC_HDMI=3Dn +CONFIG_SND_BCM2835_SOC_I2S=3Dn +CONFIG_SND_SOC_FSL_EASRC=3Dn +CONFIG_SND_IMX_SOC=3Dn +CONFIG_SND_SOC_IMX_SGTL5000=3Dn +CONFIG_SND_SOC_IMX_SPDIF=3Dn +CONFIG_SND_SOC_IMX_AUDMIX=3Dn +CONFIG_SND_SOC_FSL_ASOC_CARD=3Dn +CONFIG_SND_MESON_AXG_SOUND_CARD=3Dn +CONFIG_SND_MESON_GX_SOUND_CARD=3Dn +CONFIG_SND_SOC_ROCKCHIP=3Dn +CONFIG_SND_SOC_ROCKCHIP_SPDIF=3Dn +CONFIG_SND_SOC_ROCKCHIP_RT5645=3Dn +CONFIG_SND_SOC_RK3399_GRU_SOUND=3Dn +CONFIG_SND_SOC_SAMSUNG=3Dn +CONFIG_SND_SOC_RCAR=3Dn +CONFIG_SND_SUN4I_I2S=3Dn +CONFIG_SND_SUN4I_SPDIF=3Dn +CONFIG_SND_SOC_TEGRA=3Dn +CONFIG_SND_SOC_TEGRA210_AHUB=3Dn +CONFIG_SND_SOC_TEGRA210_DMIC=3Dn +CONFIG_SND_SOC_TEGRA210_I2S=3Dn +CONFIG_SND_SOC_TEGRA186_DSPK=3Dn +CONFIG_SND_SOC_TEGRA210_ADMAIF=3Dn +CONFIG_SND_SOC_TEGRA_AUDIO_GRAPH_CARD=3Dn +CONFIG_SND_SOC_GTM601=3Dn +CONFIG_SND_SOC_RT5659=3Dn +CONFIG_SND_SOC_WM8960=3Dn +CONFIG_SND_SOC_WM8962=3Dn +CONFIG_USB_XHCI_PCI_RENESAS=3Dn +CONFIG_USB_XHCI_TEGRA=3Dn +CONFIG_USB_EHCI_EXYNOS=3Dn +CONFIG_USB_OHCI_EXYNOS=3Dn +CONFIG_USB_RENESAS_USBHS_HCD=3Dn +CONFIG_USB_RENESAS_USBHS=3Dn +CONFIG_USB_CHIPIDEA_UDC=3Dn +CONFIG_USB_CHIPIDEA_HOST=3Dn +CONFIG_USB_RENESAS_USBHS_UDC=3Dn +CONFIG_USB_RENESAS_USB3=3Dn +CONFIG_USB_TEGRA_XUDC=3Dn +CONFIG_MMC_SDHCI_OF_ARASAN=3Dn +CONFIG_MMC_SDHCI_OF_ESDHC=3Dn +CONFIG_MMC_SDHCI_ESDHC_IMX=3Dn +CONFIG_MMC_SDHCI_TEGRA=3Dn +CONFIG_MMC_MESON_GX=3Dn +CONFIG_MMC_DW_EXYNOS=3Dn +CONFIG_MMC_DW_HI3798CV200=3Dn +CONFIG_MMC_DW_K3=3Dn +CONFIG_MMC_DW_ROCKCHIP=3Dn +CONFIG_MMC_SUNXI=3Dn +CONFIG_MMC_BCM2835=3Dn +CONFIG_MMC_MTK=3Dn +CONFIG_MMC_SDHCI_XENON=3Dn +CONFIG_MMC_SDHCI_AM654=3Dn +CONFIG_MMC_OWL=3Dn +CONFIG_RTC_DRV_MAX77686=3Dn +CONFIG_RTC_DRV_RK808=3Dn +CONFIG_RTC_DRV_M41T80=3Dn +CONFIG_RTC_DRV_RV3028=3Dn +CONFIG_RTC_DRV_S5M=3Dn +CONFIG_RTC_DRV_FSL_FTM_ALARM=3Dn +CONFIG_RTC_DRV_S3C=3Dn +CONFIG_RTC_DRV_PL031=3Dn +CONFIG_RTC_DRV_SUN6I=3Dn +CONFIG_RTC_DRV_ARMADA38X=3Dn +CONFIG_RTC_DRV_TEGRA=3Dn +CONFIG_RTC_DRV_SNVS=3Dn +CONFIG_RTC_DRV_IMX_SC=3Dn +CONFIG_RTC_DRV_XGENE=3Dn +CONFIG_DMA_BCM2835=3Dn +CONFIG_DMA_SUN6I=3Dn +CONFIG_FSL_EDMA=3Dn +CONFIG_IMX_SDMA=3Dn +CONFIG_K3_DMA=3Dn +CONFIG_MV_XOR=3Dn +CONFIG_MV_XOR_V2=3Dn +CONFIG_OWL_DMA=3Dn +CONFIG_TEGRA20_APB_DMA=3Dn +CONFIG_TEGRA210_ADMA=3Dn +CONFIG_RCAR_DMAC=3Dn +CONFIG_RENESAS_USB_DMAC=3Dn +CONFIG_TI_K3_UDMA=3Dn +CONFIG_TI_K3_UDMA_GLUE_LAYER=3Dn +CONFIG_COMMON_CLK_RK808=3Dn +CONFIG_COMMON_CLK_FSL_SAI=3Dn +CONFIG_COMMON_CLK_S2MPS11=3Dn +CONFIG_COMMON_CLK_ZYNQMP=3Dn +CONFIG_COMMON_CLK_BD718XX=3Dn +CONFIG_CLK_RASPBERRYPI=3Dn +CONFIG_CLK_IMX8MM=3Dn +CONFIG_CLK_IMX8MN=3Dn +CONFIG_CLK_IMX8MP=3Dn +CONFIG_CLK_IMX8MQ=3Dn +CONFIG_CLK_IMX8QXP=3Dn +CONFIG_TI_SCI_CLK=3Dn +CONFIG_IMX_MBOX=3Dn +CONFIG_BCM2835_MBOX=3Dn +CONFIG_ROCKCHIP_IOMMU=3Dn +CONFIG_TEGRA_IOMMU_SMMU=3Dn +CONFIG_MTK_IOMMU=3Dn +CONFIG_OWL_PM_DOMAINS=3Dn +CONFIG_RASPBERRYPI_POWER=3Dn +CONFIG_FSL_DPAA=3Dn +CONFIG_FSL_MC_DPIO=3Dn +CONFIG_FSL_RCPM=3Dn +CONFIG_MTK_PMIC_WRAP=3Dn +CONFIG_ARCH_R8A774A1=3Dn +CONFIG_ARCH_R8A774B1=3Dn +CONFIG_ARCH_R8A774C0=3Dn +CONFIG_ARCH_R8A774E1=3Dn +CONFIG_ARCH_R8A77950=3Dn +CONFIG_ARCH_R8A77951=3Dn +CONFIG_ARCH_R8A77960=3Dn +CONFIG_ARCH_R8A77961=3Dn +CONFIG_ARCH_R8A77965=3Dn +CONFIG_ARCH_R8A77970=3Dn +CONFIG_ARCH_R8A77980=3Dn +CONFIG_ARCH_R8A77990=3Dn +CONFIG_ARCH_R8A77995=3Dn +CONFIG_ARCH_R8A779A0=3Dn +CONFIG_ARCH_R9A07G044=3Dn +CONFIG_ROCKCHIP_PM_DOMAINS=3Dn +CONFIG_ARCH_TEGRA_132_SOC=3Dn +CONFIG_ARCH_TEGRA_210_SOC=3Dn +CONFIG_ARCH_TEGRA_186_SOC=3Dn +CONFIG_ARCH_TEGRA_194_SOC=3Dn +CONFIG_ARCH_TEGRA_234_SOC=3Dn +CONFIG_TI_SCI_PM_DOMAINS=3Dn +CONFIG_ARM_IMX_BUS_DEVFREQ=3Dn +CONFIG_ARM_IMX8M_DDRC_DEVFREQ=3Dn +CONFIG_RENESAS_RPCIF=3Dn +CONFIG_EXYNOS_ADC=3Dn +CONFIG_MAX9611=3Dn +CONFIG_ROCKCHIP_SARADC=3Dn +CONFIG_PWM_BCM2835=3Dn +CONFIG_PWM_IMX27=3Dn +CONFIG_PWM_MESON=3Dn +CONFIG_PWM_MTK_DISP=3Dn +CONFIG_PWM_MEDIATEK=3Dn +CONFIG_PWM_RCAR=3Dn +CONFIG_PWM_ROCKCHIP=3Dn +CONFIG_PWM_SAMSUNG=3Dn +CONFIG_PWM_SL28CPLD=3Dn +CONFIG_PWM_SUN4I=3Dn +CONFIG_PWM_TEGRA=3Dn +CONFIG_PWM_VISCONTI=3Dn +CONFIG_SL28CPLD_INTC=3Dn +CONFIG_RESET_IMX7=3Dn +CONFIG_RESET_TI_SCI=3Dn +CONFIG_PHY_XGENE=3Dn +CONFIG_PHY_SUN4I_USB=3Dn +CONFIG_PHY_HI6220_USB=3Dn +CONFIG_PHY_HISTB_COMBPHY=3Dn +CONFIG_PHY_HISI_INNO_USB2=3Dn +CONFIG_PHY_MVEBU_CP110_COMPHY=3Dn +CONFIG_PHY_MTK_TPHY=3Dn +CONFIG_PHY_RCAR_GEN3_PCIE=3Dn +CONFIG_PHY_RCAR_GEN3_USB2=3Dn +CONFIG_PHY_RCAR_GEN3_USB3=3Dn +CONFIG_PHY_ROCKCHIP_EMMC=3Dn +CONFIG_PHY_ROCKCHIP_INNO_HDMI=3Dn +CONFIG_PHY_ROCKCHIP_INNO_USB2=3Dn +CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY=3Dn +CONFIG_PHY_ROCKCHIP_PCIE=3Dn +CONFIG_PHY_ROCKCHIP_TYPEC=3Dn +CONFIG_PHY_SAMSUNG_UFS=3Dn +CONFIG_PHY_UNIPHIER_USB2=3Dn +CONFIG_PHY_UNIPHIER_USB3=3Dn +CONFIG_PHY_TEGRA_XUSB=3Dn +CONFIG_FSL_IMX8_DDR_PMU=3Dn +CONFIG_HISI_PMU=3Dn +CONFIG_NVMEM_IMX_OCOTP=3Dn +CONFIG_NVMEM_IMX_OCOTP_SCU=3Dn +CONFIG_MTK_EFUSE=3Dn +CONFIG_ROCKCHIP_EFUSE=3Dn +CONFIG_NVMEM_SUNXI_SID=3Dn +CONFIG_UNIPHIER_EFUSE=3Dn +CONFIG_MESON_EFUSE=3Dn +CONFIG_NVMEM_RMEM=3Dn +CONFIG_FPGA=3Dn +CONFIG_FPGA_MGR_STRATIX10_SOC=3Dn +CONFIG_FPGA_BRIDGE=3Dn +CONFIG_ALTERA_FREEZE_BRIDGE=3Dn +CONFIG_FPGA_REGION=3Dn +CONFIG_OF_FPGA_REGION=3Dn +CONFIG_INTERCONNECT_IMX=3Dn +CONFIG_INTERCONNECT_IMX8MQ=3Dn +CONFIG_INTERCONNECT_QCOM_MSM8996=3Dn +CONFIG_INTERCONNECT_QCOM_QCS404=3Dn +CONFIG_ARCH_BCMBCA=3Dn +CONFIG_ARCH_NPCM=3Dn +CONFIG_SERIAL_BCM63XX=3Dn +CONFIG_PINCTRL_SC8280XP=3Dn +CONFIG_SC_GCC_8280XP=3Dn +CONFIG_BCM_SBA_RAID=3Dn +CONFIG_DMA_ENGINE_RAID=3Dn +CONFIG_SENSORS_GPIO_FAN=3Dn +CONFIG_ARCH_BCM=3Dn +CONFIG_ARCH_NXP=3Dn +CONFIG_NET_VENDOR_ADI=3Dn +CONFIG_PINCTRL_SC8180X=3Dn +CONFIG_SND_SOC_SC7180=3Dn +CONFIG_SND_SOC_SC7280=3Dn +CONFIG_SND_SOC_ADAU7002=3Dn +CONFIG_SND_SOC_RT5682=3Dn +CONFIG_SND_SOC_RT5682_I2C=3Dn +CONFIG_SND_SOC_RT5682S=3Dn +CONFIG_SND_SOC_WCD938X=3Dn +CONFIG_SND_SOC_WCD938X_SDW=3Dn +CONFIG_MMC_SDHCI_OF_DWCMSHC=3Dn +CONFIG_IOMMU_IO_PGTABLE_DART=3Dn +CONFIG_MEMORY_HOTPLUG=3Dn +CONFIG_MELLANOX_PLATFORM=3Dn --- base-commit: 663d0d1af3faefe673cabf4b6b077149a87ad71f change-id: 20251126-sdm845-config-question-d914137b6349 Best regards, --=20 David Heidelberg