diff --git a/arch/arm64/configs/vendor/neo_la_GKI.config b/arch/arm64/configs/vendor/neo_la_GKI.config index 6f841674696b..22e68cce047d 100644 --- a/arch/arm64/configs/vendor/neo_la_GKI.config +++ b/arch/arm64/configs/vendor/neo_la_GKI.config @@ -40,6 +40,9 @@ CONFIG_HWSPINLOCK_QCOM=m CONFIG_I2C_EUSB2_REPEATER=m CONFIG_I2C_MSM_GENI=m CONFIG_INIT_ON_FREE_DEFAULT_ON=y +CONFIG_INPUT_PM8941_PWRKEY=m +# CONFIG_INPUT_PM8XXX_VIBRATOR is not set +# CONFIG_INPUT_QCOM_HV_HAPTICS is not set CONFIG_INTERCONNECT_QCOM_BCM_VOTER=m CONFIG_INTERCONNECT_QCOM_DEBUG=m CONFIG_INTERCONNECT_QCOM_NEO=m @@ -48,9 +51,14 @@ CONFIG_INTERCONNECT_QCOM_RPMH=m CONFIG_IOMMU_IO_PGTABLE_FAST=y CONFIG_IPC_LOGGING=m CONFIG_IPC_LOG_MINIDUMP_BUFFERS=16 +# CONFIG_LEDS_QPNP_FLASH_V2 is not set +# CONFIG_LEDS_QPNP_VIBRATOR_LDO is not set +# CONFIG_LEDS_QTI_FLASH is not set +# CONFIG_LEDS_QTI_TRI_LED is not set CONFIG_LOCALVERSION="-gki" CONFIG_MAC80211=m CONFIG_MFD_I2C_PMIC=m +CONFIG_MFD_SPMI_PMIC=m CONFIG_MHI_BUS=m CONFIG_MHI_BUS_MISC=y CONFIG_MHI_DTR=m @@ -68,13 +76,18 @@ CONFIG_MSM_RDBG=m CONFIG_MSM_SYSSTATS=m CONFIG_NL80211_TESTMODE=y CONFIG_NVMEM_QCOM_QFPROM=m +CONFIG_NVMEM_SPMI_SDAM=m CONFIG_PCI_MSM=m CONFIG_PDR_INDICATION_NOTIF_TIMEOUT=9000 CONFIG_PINCTRL_MSM=m CONFIG_PINCTRL_NEO=m +CONFIG_PINCTRL_QCOM_SPMI_PMIC=m +# CONFIG_PM8916_WATCHDOG is not set CONFIG_POWER_RESET_QCOM_DOWNLOAD_MODE=m CONFIG_POWER_RESET_QCOM_DOWNLOAD_MODE_DEFAULT=y +CONFIG_POWER_RESET_QCOM_PON=m CONFIG_POWER_RESET_QCOM_REBOOT_REASON=m +# CONFIG_PWM_QTI_LPG is not set CONFIG_QCOM_AOSS_QMP=m CONFIG_QCOM_BALANCE_ANON_FILE_RECLAIM=y CONFIG_QCOM_BAM_DMA=m @@ -82,6 +95,7 @@ CONFIG_QCOM_BWMON=m CONFIG_QCOM_BWPROF=m CONFIG_QCOM_CDSP_RM=m CONFIG_QCOM_CLK_RPMH=m +# CONFIG_QCOM_COINCELL is not set CONFIG_QCOM_COMMAND_DB=m CONFIG_QCOM_CPUSS_SLEEP_STATS=m CONFIG_QCOM_CPU_VENDOR_HOOKS=m @@ -95,6 +109,7 @@ CONFIG_QCOM_DMABUF_HEAPS_CMA=y CONFIG_QCOM_DMABUF_HEAPS_PAGE_POOL_REFILL=y CONFIG_QCOM_DMABUF_HEAPS_SYSTEM=y CONFIG_QCOM_DMABUF_HEAPS_SYSTEM_SECURE=y +# CONFIG_QCOM_EPM is not set CONFIG_QCOM_EUD=m CONFIG_QCOM_FORCE_WDOG_BITE_ON_PANIC=y CONFIG_QCOM_GDSC_REGULATOR=m @@ -140,10 +155,15 @@ CONFIG_QCOM_SMP2P=m CONFIG_QCOM_SMP2P_SLEEPSTATE=m CONFIG_QCOM_SOCINFO=m CONFIG_QCOM_SOC_WATCHDOG=m +CONFIG_QCOM_SPMI_ADC5=m +CONFIG_QCOM_SPMI_ADC_TM5=m +# CONFIG_QCOM_SPMI_RRADC is not set +CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_STATS=m CONFIG_QCOM_SYSMON=m CONFIG_QCOM_SYSMON_SUBSYSTEM_STATS=m CONFIG_QCOM_TSENS=m +CONFIG_QCOM_VADC_COMMON=m CONFIG_QCOM_VA_MINIDUMP=m CONFIG_QCOM_WATCHDOG_BARK_TIME=11000 CONFIG_QCOM_WATCHDOG_IPI_PING=y @@ -169,6 +189,8 @@ CONFIG_QTI_QMI_COOLING_DEVICE=m # CONFIG_QTI_QMI_SENSOR is not set CONFIG_QTI_SYS_PM_VX=m CONFIG_QTI_USERSPACE_CDEV=m +CONFIG_REBOOT_MODE=m +CONFIG_REGMAP_QTI_DEBUGFS=m CONFIG_REGULATOR_DEBUG_CONTROL=m CONFIG_REGULATOR_PROXY_CONSUMER=m CONFIG_REGULATOR_QCOM_PM8008=m @@ -178,12 +200,16 @@ CONFIG_RPMSG_QCOM_GLINK=m CONFIG_RPMSG_QCOM_GLINK_SMEM=m CONFIG_RPROC_SSR_NOTIF_TIMEOUT=20000 CONFIG_RPROC_SYSMON_NOTIF_TIMEOUT=20000 +CONFIG_RTC_DRV_PM8XXX=m CONFIG_SCHED_WALT=m CONFIG_SERIAL_MSM_GENI=m CONFIG_SLIMBUS=m CONFIG_SLIM_QCOM_NGD_CTRL=m # CONFIG_SND_USB_AUDIO_QMI is not set CONFIG_SPI_MSM_GENI=m +CONFIG_SPMI_MSM_PMIC_ARB=m +CONFIG_SPMI_MSM_PMIC_ARB_DEBUG=m +CONFIG_SPMI_PMIC_CLKDIV=m CONFIG_SPS=m CONFIG_SPS_SUPPORT_NDP_BAM=y CONFIG_STM=m diff --git a/neo_la.bzl b/neo_la.bzl index bdf1454816ae..9696c6f27579 100644 --- a/neo_la.bzl +++ b/neo_la.bzl @@ -7,6 +7,7 @@ target_name = "neo-la" def define_neo_la(): _neo_in_tree_modules = [ # keep sorted + "drivers/base/regmap/qti-regmap-debugfs.ko", "drivers/bus/mhi/devices/mhi_dev_dtr.ko", "drivers/bus/mhi/devices/mhi_dev_uci.ko", "drivers/bus/mhi/host/mhi.ko", @@ -15,6 +16,7 @@ def define_neo_la(): "drivers/clk/qcom/clk-dummy.ko", "drivers/clk/qcom/clk-qcom.ko", "drivers/clk/qcom/clk-rpmh.ko", + "drivers/clk/qcom/clk-spmi-pmic-div.ko", "drivers/clk/qcom/debugcc-neo.ko", "drivers/clk/qcom/dispcc-neo.ko", "drivers/clk/qcom/gcc-neo.ko", @@ -52,6 +54,9 @@ def define_neo_la(): "drivers/hwtracing/stm/stm_p_ost.ko", "drivers/hwtracing/stm/stm_p_sys-t.ko", "drivers/i2c/busses/i2c-msm-geni.ko", + "drivers/iio/adc/qcom-spmi-adc5.ko", + "drivers/iio/adc/qcom-vadc-common.ko", + "drivers/input/misc/pm8941-pwrkey.ko", "drivers/interconnect/qcom/icc-bcm-voter.ko", "drivers/interconnect/qcom/icc-debug.ko", "drivers/interconnect/qcom/icc-rpmh.ko", @@ -67,15 +72,21 @@ def define_neo_la(): "drivers/mailbox/msm_qmp.ko", "drivers/mailbox/qcom-ipcc.ko", "drivers/mfd/qcom-i2c-pmic.ko", + "drivers/mfd/qcom-spmi-pmic.ko", "drivers/mmc/host/cqhci.ko", "drivers/mmc/host/sdhci-msm.ko", + "drivers/nvmem/nvmem_qcom-spmi-sdam.ko", "drivers/nvmem/nvmem_qfprom.ko", "drivers/pci/controller/pci-msm-drv.ko", "drivers/perf/qcom_llcc_pmu.ko", "drivers/pinctrl/qcom/pinctrl-msm.ko", "drivers/pinctrl/qcom/pinctrl-neo.ko", + "drivers/pinctrl/qcom/pinctrl-spmi-gpio.ko", + "drivers/pinctrl/qcom/pinctrl-spmi-mpp.ko", "drivers/power/reset/qcom-dload-mode.ko", + "drivers/power/reset/qcom-pon.ko", "drivers/power/reset/qcom-reboot-reason.ko", + "drivers/power/reset/reboot-mode.ko", "drivers/regulator/debug-regulator.ko", "drivers/regulator/proxy-consumer.ko", "drivers/regulator/qcom_pm8008-regulator.ko", @@ -89,6 +100,7 @@ def define_neo_la(): "drivers/rpmsg/glink_pkt.ko", "drivers/rpmsg/qcom_glink.ko", "drivers/rpmsg/qcom_glink_smem.ko", + "drivers/rtc/rtc-pm8xxx.ko", "drivers/slimbus/slim-qcom-ngd-ctrl.ko", "drivers/slimbus/slimbus.ko", "drivers/soc/qcom/boot_stats.ko", @@ -137,8 +149,12 @@ def define_neo_la(): "drivers/soc/qcom/sys_pm_vx.ko", "drivers/soc/qcom/sysmon_subsystem_stats.ko", "drivers/spi/spi-msm-geni.ko", + "drivers/spmi/spmi-pmic-arb.ko", + "drivers/spmi/spmi-pmic-arb-debug.ko", "drivers/thermal/qcom/cpu_hotplug.ko", "drivers/thermal/qcom/ddr_cdev.ko", + "drivers/thermal/qcom/qcom-spmi-adc-tm5.ko", + "drivers/thermal/qcom/qcom-spmi-temp-alarm.ko", "drivers/thermal/qcom/qcom_tsens.ko", "drivers/thermal/qcom/qti_cpufreq_cdev.ko", "drivers/thermal/qcom/qti_devfreq_cdev.ko",