regulator: 88pg86x: new i2c dual regulator chip
authorAlexander Monakov <amonakov@ispras.ru>
Thu, 8 Mar 2018 22:53:03 +0000 (01:53 +0300)
committerMark Brown <broonie@kernel.org>
Fri, 9 Mar 2018 13:01:17 +0000 (13:01 +0000)
commita265b03bd29a745d85237f47739d92cb43d214b9
treea3ab11bd3ba9e31137ff79da413c1ebc4b059c7f
parent2a254de29e995ea58d73f75b69016cf913a5447d
regulator: 88pg86x: new i2c dual regulator chip

This chip is found on Google Chromecast and Valve Steam Link devices.
It provides two DC regulators with I2C voltage control, separate GPIO
enable pins and one sleep mode pin.

This driver does not expose GPIO functionality, but supports voltage
control in 1.0-2.2V range, based on I2C register information given in
Chromecast kernel driver by Jisheng Zhang.

Cc: Jisheng Zhang <Jisheng.Zhang@synaptics.com>
Signed-off-by: Alexander Monakov <amonakov@ispras.ru>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/regulator/88pg86x.c [new file with mode: 0644]
drivers/regulator/Kconfig
drivers/regulator/Makefile