Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b380e617 authored by Subbaraman Narayanamurthy's avatar Subbaraman Narayanamurthy
Browse files

regulator: Add QTI OLEDB regulator driver



Add snapshot of QTI OLEDB regulator driver that helps with
controlling AVDD bias voltage rail for AMOLED panels.

This snapshot is taken as of msm-4.14
commit 9bb584ae3a9d ("msm/sde/rotator: Add rev checks for sdmmagpie").

This change also splits some functions to fix cyclomatic complexity
warnings.

Change-Id: I1237c353b1e6dfc8510566919798606ce37fb76c
Signed-off-by: default avatarSubbaraman Narayanamurthy <subbaram@codeaurora.org>
parent 028cc3b4
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -744,6 +744,15 @@ config REGULATOR_QPNP_LCDB
          negative voltage bias for the LCD display panel. It also
          allows configurability for the various bias-voltage parameters.

config REGULATOR_QPNP_OLEDB
        tristate "Qualcomm Technologies, Inc. QPNP OLEDB regulator support"
        depends on SPMI
        help
          This driver supports the OLEDB (AVDD bias) signal for AMOLED panel in
          Qualcomm Technologies, Inc. QPNP PMICs. It exposes the OLED voltage
          configuration via the regulator framework. The configurable range of
          this bias is 5 V to 8.1 V.

config REGULATOR_RC5T583
	tristate "RICOH RC5T583 Power regulators"
	depends on MFD_RC5T583
+1 −0
Original line number Diff line number Diff line
@@ -84,6 +84,7 @@ obj-$(CONFIG_REGULATOR_QCOM_SMD_RPM) += qcom_smd-regulator.o
obj-$(CONFIG_REGULATOR_QCOM_SPMI) += qcom_spmi-regulator.o
obj-$(CONFIG_REGULATOR_QPNP_LABIBB) += qpnp-labibb-regulator.o
obj-$(CONFIG_REGULATOR_QPNP_LCDB) += qpnp-lcdb-regulator.o
obj-$(CONFIG_REGULATOR_QPNP_OLEDB) += qpnp-oledb-regulator.o
obj-$(CONFIG_REGULATOR_PALMAS) += palmas-regulator.o
obj-$(CONFIG_REGULATOR_PFUZE100) += pfuze100-regulator.o
obj-$(CONFIG_REGULATOR_PV88060) += pv88060-regulator.o
+1451 −0

File added.

Preview size limit exceeded, changes collapsed.