arch: arm64: configs: xiaomi: Enable device-specific drivers

Change-Id: I4dd54e21df54f5a104e8d86c0b0aab3baf0f382c
This commit is contained in:
Sebastiano Barezzi
2023-11-18 14:54:27 +01:00
committed by Pranav Vashi
parent cc9bccd9ef
commit 4c7e9bdc45
7 changed files with 160 additions and 0 deletions

View File

@@ -1,2 +1,15 @@
# Platform
CONFIG_MACH_XIAOMI_ANDROMEDA=y
# Audio
CONFIG_SND_SOC_CS35L41=y
CONFIG_MSM_CSPL=y
# Camera
CONFIG_USE_ROHM_BU64753=y
# Touchscreen
CONFIG_TOUCHSCREEN_ST_FTS_V521=y
CONFIG_FTS_FOD_AREA_REPORT=y
CONFIG_SECURE_TOUCH=y
CONFIG_I2C_BY_DMA=y

View File

@@ -1,2 +1,18 @@
# Platform
CONFIG_MACH_XIAOMI_CEPHEUS=y
# Audio
CONFIG_SND_SOC_CS35L41=y
CONFIG_MSM_CSPL=y
# Camera
CONFIG_VCM_AK7374=y
# Power
CONFIG_IDT_P9220=y
# Touchscreen
CONFIG_TOUCHSCREEN_ST_FTS_V521=y
CONFIG_FTS_FOD_AREA_REPORT=y
CONFIG_SECURE_TOUCH=y
CONFIG_I2C_BY_DMA=y

View File

@@ -1,2 +1,21 @@
# Platform
CONFIG_MACH_XIAOMI_CRUX=y
# Audio
CONFIG_SND_SOC_CS35L41=y
CONFIG_MSM_CSPL=y
# Camera
CONFIG_USE_ROHM_BU64753=y
CONFIG_VCM_AK7374=y
# Power
CONFIG_RX1619=y
CONFIG_RX1619_TRIM=y
CONFIG_LN8282=y
CONFIG_IDT_P9220=y
CONFIG_HALO_7221=y
# Touchscreen
CONFIG_TOUCHSCREEN_ST_FTS_V521=y
CONFIG_FTS_FOD_AREA_REPORT=y

View File

@@ -1,2 +1,17 @@
# Platform
CONFIG_MACH_XIAOMI_NABU=y
# Audio
CONFIG_SND_SOC_CS35L41_V2=y
CONFIG_MSM_CSPL_V2=y
# Power
CONFIG_BATT_VERIFY_BY_DS28E16_NABU=y
CONFIG_ONEWIRE_GPIO_NABU=y
CONFIG_IDT_P9418=y
CONFIG_BQ2597X_CHARGE_PUMP=y
CONFIG_CHARGER_LN8000=y
# Touchscreen
CONFIG_TOUCHSCREEN_NT36523_HOSTDL_SPI=y
CONFIG_TOUCHSCREEN_NVT_DEBUG_FS=y

View File

@@ -1,2 +1,9 @@
# Platform
CONFIG_MACH_XIAOMI_RAPHAEL=y
# Audio
CONFIG_SND_SOC_CS35L41=y
CONFIG_MSM_CSPL=y
# Touchscreen
CONFIG_TOUCHSCREEN_GOODIX_GTX8=y

View File

@@ -9,3 +9,80 @@ CONFIG_EXFAT_FS=y
# EROFS
CONFIG_EROFS_FS=y
# pstore
CONFIG_CMDLINE="ramoops_memreserve=4M"
CONFIG_CMDLINE_EXTEND=y
CONFIG_PSTORE=y
CONFIG_PSTORE_CONSOLE=y
CONFIG_PSTORE_PMSG=y
CONFIG_PSTORE_RAM=y
CONFIG_BLK_WBT=y
CONFIG_BLK_WBT_SQ=y
CONFIG_MTD=y
CONFIG_MTD_BLOCK=y
CONFIG_MTD_OOPS=y
CONFIG_MTD_BLOCK2MTD=y
# Audio
CONFIG_SND_SOC_TAS256X=y
CONFIG_TAS256X_CODEC=y
CONFIG_TAS256X_REGMAP=y
CONFIG_TAS25XX_ALGO=y
CONFIG_SND_SOC_TAS2557=y
CONFIG_TAS2557_REGMAP=y
CONFIG_TAS2557_CODEC=y
CONFIG_TAS2557_MISC=y
CONFIG_SND_SOC_TFA9874=y
# Backlight
CONFIG_BACKLIGHT_LCD_SUPPORT=y
CONFIG_BACKLIGHT_CLASS_DEVICE=y
CONFIG_BACKLIGHT_KTZ8866=y
# Camera motor
CONFIG_TI_DRV8846=y
# Fingerprint
CONFIG_INPUT_FINGERPRINT=y
CONFIG_FINGERPRINT_FPC_TEE=y
CONFIG_FINGERPRINT_GOODIX_TA=y
# Haptics
CONFIG_INPUT_AW8697_XM_HAPTIC=y
# IR
CONFIG_IR_SPI=y
CONFIG_LIRC=y
CONFIG_RC_CORE=y
CONFIG_RC_DECODERS=y
CONFIG_MEDIA_RC_SUPPORT=y
CONFIG_RC_DEVICES=y
# Keyboard
CONFIG_XIAOMI_KEYBOARD=y
# Power
# CONFIG_SMB1355_SLAVE_CHARGER is not set
# CONFIG_SMB1390_CHARGE_PUMP_PSY is not set
CONFIG_SMB1390_CHARGE_PUMP=y
CONFIG_FRAME_WARN=4096
# Proximity
CONFIG_US_PROXIMITY=y
# Sensors
CONFIG_AKM09970=y
# Simtray
CONFIG_SIMTRAY_STATUS=y
# spk-id
CONFIG_HAS_IOMEM=y
CONFIG_MFD_SPK_ID=y
# TEE
CONFIG_TRUSTY=y
# Touchscreen
# CONFIG_TOUCHSCREEN_ST is not set

View File

@@ -1,2 +1,15 @@
# Platform
CONFIG_MACH_XIAOMI_VAYU=y
# Audio
CONFIG_SND_SOC_CS35L41=y
CONFIG_MSM_CSPL=y
# Power
CONFIG_BATT_VERIFY_BY_DS28E16=y
CONFIG_ONEWIRE_GPIO=y
CONFIG_BQ2597X_CHARGE_PUMP=y
# Touchscreen
CONFIG_TOUCHSCREEN_NT36xxx_HOSTDL_SPI=y
CONFIG_TOUCHSCREEN_NVT_DEBUG_FS=y