Loading arch/arm64/configs/vendor/lahaina_GKI.config +1 −0 Original line number Diff line number Diff line Loading @@ -72,6 +72,7 @@ CONFIG_QSEE_IPC_IRQ=m CONFIG_RPMSG_QCOM_GLINK_SPSS=m CONFIG_REGULATOR_RPMH=m CONFIG_REGULATOR_FIXED_VOLTAGE=m CONFIG_REGULATOR_QCOM_PM8008=m CONFIG_MSM_GCC_LAHAINA=m CONFIG_REGULATOR_REFGEN=m CONFIG_MSM_VIDEOCC_LAHAINA=m Loading drivers/regulator/Kconfig +9 −0 Original line number Diff line number Diff line Loading @@ -750,6 +750,15 @@ config REGULATOR_PWM This driver supports PWM controlled voltage regulators. PWM duty cycle can increase or decrease the voltage. config REGULATOR_QCOM_PM8008 tristate "Qualcomm Technologies, Inc. PM8008 PMIC regulators" depends on MFD_I2C_PMIC help This driver provides support for the voltage regulators and top-level chip enablement of Qualcomm Technologies, Inc. PM8008 PMIC chips. When all seven of the PM8008 LDO regulators are disabled, the PM8008 is put into a low power state. config REGULATOR_QCOM_RPM tristate "Qualcomm RPM regulator driver" depends on MFD_QCOM_RPM Loading drivers/regulator/Makefile +1 −0 Original line number Diff line number Diff line Loading @@ -83,6 +83,7 @@ obj-$(CONFIG_REGULATOR_MT6323) += mt6323-regulator.o obj-$(CONFIG_REGULATOR_MT6358) += mt6358-regulator.o obj-$(CONFIG_REGULATOR_MT6380) += mt6380-regulator.o obj-$(CONFIG_REGULATOR_MT6397) += mt6397-regulator.o obj-$(CONFIG_REGULATOR_QCOM_PM8008) += qcom_pm8008-regulator.o obj-$(CONFIG_REGULATOR_QCOM_RPM) += qcom_rpm-regulator.o obj-$(CONFIG_REGULATOR_QCOM_RPMH) += qcom-rpmh-regulator.o obj-$(CONFIG_REGULATOR_QCOM_SMD_RPM) += qcom_smd-regulator.o Loading drivers/regulator/qcom_pm8008-regulator.c 0 → 100644 +913 −0 File added.Preview size limit exceeded, changes collapsed. Show changes Loading
arch/arm64/configs/vendor/lahaina_GKI.config +1 −0 Original line number Diff line number Diff line Loading @@ -72,6 +72,7 @@ CONFIG_QSEE_IPC_IRQ=m CONFIG_RPMSG_QCOM_GLINK_SPSS=m CONFIG_REGULATOR_RPMH=m CONFIG_REGULATOR_FIXED_VOLTAGE=m CONFIG_REGULATOR_QCOM_PM8008=m CONFIG_MSM_GCC_LAHAINA=m CONFIG_REGULATOR_REFGEN=m CONFIG_MSM_VIDEOCC_LAHAINA=m Loading
drivers/regulator/Kconfig +9 −0 Original line number Diff line number Diff line Loading @@ -750,6 +750,15 @@ config REGULATOR_PWM This driver supports PWM controlled voltage regulators. PWM duty cycle can increase or decrease the voltage. config REGULATOR_QCOM_PM8008 tristate "Qualcomm Technologies, Inc. PM8008 PMIC regulators" depends on MFD_I2C_PMIC help This driver provides support for the voltage regulators and top-level chip enablement of Qualcomm Technologies, Inc. PM8008 PMIC chips. When all seven of the PM8008 LDO regulators are disabled, the PM8008 is put into a low power state. config REGULATOR_QCOM_RPM tristate "Qualcomm RPM regulator driver" depends on MFD_QCOM_RPM Loading
drivers/regulator/Makefile +1 −0 Original line number Diff line number Diff line Loading @@ -83,6 +83,7 @@ obj-$(CONFIG_REGULATOR_MT6323) += mt6323-regulator.o obj-$(CONFIG_REGULATOR_MT6358) += mt6358-regulator.o obj-$(CONFIG_REGULATOR_MT6380) += mt6380-regulator.o obj-$(CONFIG_REGULATOR_MT6397) += mt6397-regulator.o obj-$(CONFIG_REGULATOR_QCOM_PM8008) += qcom_pm8008-regulator.o obj-$(CONFIG_REGULATOR_QCOM_RPM) += qcom_rpm-regulator.o obj-$(CONFIG_REGULATOR_QCOM_RPMH) += qcom-rpmh-regulator.o obj-$(CONFIG_REGULATOR_QCOM_SMD_RPM) += qcom_smd-regulator.o Loading
drivers/regulator/qcom_pm8008-regulator.c 0 → 100644 +913 −0 File added.Preview size limit exceeded, changes collapsed. Show changes