defconfig: niobe: Enable PMIC modules for niobe

Enable the following PMIC-related modules for niobe (powerkey, flash,
RGB LED, SDAM, SPMI MFD, GPIO, PON, PWM LPG, ADC5 Gen3, temp alarm,
altmode, battery charger, UCSI, PMIC glink, debug PMIC glink drivers,
PMIC PON logger, reboot mode, regulators (RPMh, debug, fixed, proxy),
OCP notifier, RTC, SPMI PMIC ARB).

Change-Id: I373eaa3749358ad549cbcb7dfd31aa421a495f83
Signed-off-by: Jishnu Prakash <quic_jprakash@quicinc.com>
This commit is contained in:
Jishnu Prakash 2023-11-21 16:07:16 +05:30
parent 1bc34ef805
commit 92d800a156
4 changed files with 74 additions and 0 deletions

View File

@ -38,6 +38,7 @@ CONFIG_GH_VIRT_WATCHDOG=m
CONFIG_GIC_INTERRUPT_ROUTING=m
CONFIG_GUNYAH_DRIVERS=y
CONFIG_HWSPINLOCK_QCOM=m
CONFIG_INPUT_PM8941_PWRKEY=m
CONFIG_INTERCONNECT_QCOM_BCM_VOTER=m
CONFIG_INTERCONNECT_QCOM_DEBUG=m
CONFIG_INTERCONNECT_QCOM_NIOBE=m
@ -50,10 +51,13 @@ CONFIG_IOMMU_IO_PGTABLE_FAST=y
CONFIG_IPA3=m
CONFIG_IPC_LOGGING=m
CONFIG_IPC_LOG_MINIDUMP_BUFFERS=16
CONFIG_LEDS_QTI_FLASH=m
CONFIG_LEDS_QTI_TRI_LED=m
CONFIG_LOCALVERSION="-gki"
CONFIG_MAC80211=m
CONFIG_MAX31760_FAN_CONTROLLER=m
CONFIG_MEM_SHARE_QMI_SERVICE=m
CONFIG_MFD_SPMI_PMIC=m
CONFIG_MHI_BUS=m
CONFIG_MHI_BUS_MISC=y
CONFIG_MHI_SATELLITE=m
@ -66,6 +70,7 @@ CONFIG_MSM_QMP=m
CONFIG_MSM_TMECOM_QMP=m
CONFIG_NOP_USB_XCEIV=m
CONFIG_NVMEM_QCOM_QFPROM=m
CONFIG_NVMEM_SPMI_SDAM=m
CONFIG_PCI_MSM=m
CONFIG_PHY_QCOM_UFS=m
CONFIG_PHY_QCOM_UFS_QRBTC_SDM845=m
@ -78,8 +83,11 @@ CONFIG_PHY_QCOM_UFS_V4=m
# CONFIG_PHY_QCOM_UFS_V4_WAIPIO is not set
CONFIG_PINCTRL_MSM=m
CONFIG_PINCTRL_NIOBE=m
CONFIG_PINCTRL_QCOM_SPMI_PMIC=m
CONFIG_POWER_RESET_QCOM_DOWNLOAD_MODE=m
CONFIG_POWER_RESET_QCOM_DOWNLOAD_MODE_DEFAULT=y
CONFIG_POWER_RESET_QCOM_PON=m
CONFIG_PWM_QTI_LPG=m
CONFIG_QCOM_AOSS_QMP=m
CONFIG_QCOM_BWMON=m
CONFIG_QCOM_CLK_RPMH=m
@ -116,6 +124,7 @@ CONFIG_QCOM_MEMORY_DUMP_V2=m
CONFIG_QCOM_MEM_BUF=m
CONFIG_QCOM_MEM_BUF_DEV=m
CONFIG_QCOM_PDC=m
CONFIG_QCOM_PDR_HELPERS=m
CONFIG_QCOM_PIL_INFO=m
CONFIG_QCOM_PMU_LIB=m
CONFIG_QCOM_Q6V5_COMMON=m
@ -131,10 +140,13 @@ CONFIG_QCOM_SMEM=m
CONFIG_QCOM_SMP2P=m
CONFIG_QCOM_SOCINFO=m
# CONFIG_QCOM_SOC_WATCHDOG is not set
CONFIG_QCOM_SPMI_ADC5_GEN3=m
CONFIG_QCOM_SPMI_TEMP_ALARM=m
# CONFIG_QCOM_SPSS is not set
CONFIG_QCOM_SYSMON=m
CONFIG_QCOM_SYSMON_SUBSYSTEM_STATS=m
CONFIG_QCOM_TSENS=m
CONFIG_QCOM_VADC_COMMON=m
CONFIG_QCOM_WATCHDOG_BARK_TIME=11000
CONFIG_QCOM_WATCHDOG_IPI_PING=y
CONFIG_QCOM_WATCHDOG_PET_TIME=9360
@ -146,9 +158,13 @@ CONFIG_QRTR=m
CONFIG_QRTR_NODE_ID=1
CONFIG_QRTR_SMD=m
CONFIG_QRTR_WAKEUP_MS=0
CONFIG_QTI_ALTMODE_GLINK=m
CONFIG_QTI_BATTERY_CHARGER=m
CONFIG_QTI_BATTERY_GLINK_DEBUG=m
CONFIG_QTI_BCL_PMIC5=m
CONFIG_QTI_BCL_SOC_DRIVER=m
CONFIG_QTI_C1DCVS_SCMI_V2=m
CONFIG_QTI_CHARGER_ULOG_GLINK=m
CONFIG_QTI_CPUCP_LOG=m
CONFIG_QTI_CPUFREQ_CDEV=m
CONFIG_QTI_CPUFREQ_STATS_SCMI_V2=m
@ -157,19 +173,32 @@ CONFIG_QTI_CPU_PAUSE_COOLING_DEVICE=m
CONFIG_QTI_DDR_COOLING_DEVICE=m
CONFIG_QTI_DEVFREQ_CDEV=m
CONFIG_QTI_IOMMU_SUPPORT=m
CONFIG_QTI_PMIC_GLINK=m
CONFIG_QTI_PMIC_GLINK_DEBUG=m
CONFIG_QTI_PMIC_PON_LOG=m
CONFIG_QTI_QCOM_SCMI_CLIENT=m
CONFIG_QTI_QMI_COOLING_DEVICE=m
# CONFIG_QTI_QMI_SENSOR is not set
CONFIG_QTI_SCMI_VENDOR_PROTOCOL=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_QTI_FIXED_VOLTAGE=m
CONFIG_REGULATOR_QTI_OCP_NOTIFIER=m
CONFIG_REGULATOR_RPMH=m
CONFIG_REGULATOR_STUB=m
CONFIG_RPMSG_QCOM_GLINK=m
# CONFIG_RPMSG_QCOM_GLINK_DEBUG is not set
CONFIG_RPMSG_QCOM_GLINK_SMEM=m
CONFIG_RPMSG_QCOM_GLINK_SPSS=m
CONFIG_RPMSG_QCOM_SMD=m
CONFIG_RTC_DRV_PM8XXX=m
CONFIG_SCSI_UFS_QCOM=m
# CONFIG_SND_USB_AUDIO_QMI is not set
CONFIG_SPMI_MSM_PMIC_ARB=m
CONFIG_SPMI_MSM_PMIC_ARB_DEBUG=m
CONFIG_STM=m
CONFIG_STM_PROTO_OST=m
CONFIG_STM_PROTO_SYS_T=m
@ -182,6 +211,7 @@ CONFIG_SXR_GCC_NIOBE=m
CONFIG_SXR_GPUCC_NIOBE=m
CONFIG_SXR_TCSRCC_NIOBE=m
CONFIG_SXR_VIDEOCC_NIOBE=m
CONFIG_UCSI_QTI_GLINK=m
CONFIG_USB_CONFIGFS_F_QDSS=m
CONFIG_USB_DWC3_MSM=m
CONFIG_USB_F_QDSS=m

View File

@ -14,7 +14,9 @@ CONFIG_LKDTM=m
CONFIG_LOCALVERSION="-consolidate"
CONFIG_LOCK_TORTURE_TEST=m
CONFIG_PAGE_OWNER=y
CONFIG_QTI_PMIC_GLINK_CLIENT_DEBUG=y
CONFIG_RCU_TORTURE_TEST=m
CONFIG_REGMAP_QTI_DEBUGFS_ALLOW_WRITE=y
CONFIG_RUNTIME_TESTING_MENU=y
CONFIG_TEST_USER_COPY=m
CONFIG_UFS_DBG=y

View File

@ -30,6 +30,10 @@ qcom_cpucp.ko
qcom_llcc_pmu.ko
qcom_scmi_client.ko
qcom_scmi_vendor.ko
debug-regulator.ko
proxy-consumer.ko
qti-fixed-regulator.ko
rpmh-regulator.ko
gdsc-regulator.ko
stub-regulator.ko
pinctrl-msm.ko
@ -40,6 +44,13 @@ socinfo.ko
qcom-ipcc.ko
phy-qcom-ufs.ko
phy-qcom-ufs-qrbtc-sdm845.ko
spmi-pmic-arb.ko
regmap-spmi.ko
qti-regmap-debugfs.ko
qcom-spmi-pmic.ko
nvmem_qcom-spmi-sdam.ko
rtc-pm8xxx.ko
pmic-pon-log.ko
ufs_qcom.ko
llcc-qcom.ko
gcc-niobe.ko

View File

@ -8,6 +8,7 @@ def define_niobe():
_niobe_in_tree_modules = [
# keep sorted
# TODO: Need to add GKI modules
"drivers/base/regmap/qti-regmap-debugfs.ko",
"drivers/bus/mhi/devices/mhi_dev_satellite.ko",
"drivers/bus/mhi/devices/mhi_dev_uci.ko",
"drivers/bus/mhi/host/mhi.ko",
@ -50,6 +51,9 @@ def define_niobe():
"drivers/hwtracing/stm/stm_ftrace.ko",
"drivers/hwtracing/stm/stm_p_ost.ko",
"drivers/hwtracing/stm/stm_p_sys-t.ko",
"drivers/iio/adc/qcom-spmi-adc5-gen3.ko",
"drivers/iio/adc/qcom-vadc-common.ko",
"drivers/input/misc/pm8941-pwrkey.ko",
"drivers/interconnect/icc-test.ko",
"drivers/interconnect/qcom/icc-bcm-voter.ko",
"drivers/interconnect/qcom/icc-debug.ko",
@ -62,8 +66,12 @@ def define_niobe():
"drivers/iommu/qcom_iommu_debug.ko",
"drivers/iommu/qcom_iommu_util.ko",
"drivers/irqchip/qcom-pdc.ko",
"drivers/leds/leds-qti-flash.ko",
"drivers/leds/leds-qti-tri-led.ko",
"drivers/mailbox/msm_qmp.ko",
"drivers/mailbox/qcom-ipcc.ko",
"drivers/mfd/qcom-spmi-pmic.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",
@ -72,7 +80,18 @@ def define_niobe():
"drivers/phy/qualcomm/phy-qcom-ufs-qrbtc-sdm845.ko",
"drivers/pinctrl/qcom/pinctrl-msm.ko",
"drivers/pinctrl/qcom/pinctrl-niobe.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/reboot-mode.ko",
"drivers/power/supply/qti_battery_charger.ko",
"drivers/pwm/pwm-qti-lpg.ko",
"drivers/regulator/debug-regulator.ko",
"drivers/regulator/proxy-consumer.ko",
"drivers/regulator/qti-fixed-regulator.ko",
"drivers/regulator/qti-ocp-notifier.ko",
"drivers/regulator/rpmh-regulator.ko",
"drivers/regulator/stub-regulator.ko",
"drivers/remoteproc/qcom_pil_info.ko",
"drivers/remoteproc/qcom_q6v5.ko",
@ -84,7 +103,10 @@ def define_niobe():
"drivers/rpmsg/qcom_glink_smem.ko",
"drivers/rpmsg/qcom_glink_spss.ko",
"drivers/rpmsg/qcom_smd.ko",
"drivers/rtc/rtc-pm8xxx.ko",
"drivers/soc/qcom/altmode-glink.ko",
"drivers/soc/qcom/boot_stats.ko",
"drivers/soc/qcom/charger-ulog-glink.ko",
"drivers/soc/qcom/cmd-db.ko",
"drivers/soc/qcom/core_hang_detect.ko",
"drivers/soc/qcom/cpucp_log.ko",
@ -105,23 +127,31 @@ def define_niobe():
"drivers/soc/qcom/memory_dump_v2.ko",
"drivers/soc/qcom/memshare/heap_mem_ext_v01.ko",
"drivers/soc/qcom/memshare/msm_memshare.ko",
"drivers/soc/qcom/pdr_interface.ko",
"drivers/soc/qcom/pmic-glink-debug.ko",
"drivers/soc/qcom/pmic-pon-log.ko",
"drivers/soc/qcom/pmic_glink.ko",
"drivers/soc/qcom/qcom_aoss.ko",
"drivers/soc/qcom/qcom_cpucp.ko",
"drivers/soc/qcom/qcom_ramdump.ko",
"drivers/soc/qcom/qcom_rpmh.ko",
"drivers/soc/qcom/qcom_wdt_core.ko",
"drivers/soc/qcom/qmi_helpers.ko",
"drivers/soc/qcom/qti_battery_debug.ko",
"drivers/soc/qcom/secure_buffer.ko",
"drivers/soc/qcom/smem.ko",
"drivers/soc/qcom/smp2p.ko",
"drivers/soc/qcom/socinfo.ko",
"drivers/soc/qcom/sysmon_subsystem_stats.ko",
"drivers/soc/qcom/tmecom/tmecom-intf.ko",
"drivers/spmi/spmi-pmic-arb.ko",
"drivers/spmi/spmi-pmic-arb-debug.ko",
"drivers/thermal/qcom/bcl_pmic5.ko",
"drivers/thermal/qcom/bcl_soc.ko",
"drivers/thermal/qcom/cpu_hotplug.ko",
"drivers/thermal/qcom/ddr_cdev.ko",
"drivers/thermal/qcom/max31760_fan.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",
@ -134,6 +164,7 @@ def define_niobe():
"drivers/usb/gadget/function/usb_f_qdss.ko",
"drivers/usb/phy/phy-generic.ko",
"drivers/usb/phy/phy-qcom-emu.ko",
"drivers/usb/typec/ucsi/ucsi_glink.ko",
"drivers/virt/gunyah/gh_virt_wdt.ko",
"kernel/trace/qcom_ipc_logging.ko",
"net/mac80211/mac80211.ko",