linux/drivers
Elaine Zhang dbeca9d00a regulator: fan53555: add support for Rockchip RK860X regulators
Rockchip RK860X regulators share the exact same functionality and
register layout as the Fairchild FAN53555 regulators.
Therefore extend the driver to add support for them.

Both types use the same vendor id in their ID1 register, so it's not
possible to distinguish them automatically.

Similarly, the types also do not match. Type 8 used by the RK8603
and RK8604 start at 500mV and increment in 6.25mv steps,
while the FAN53555 type 8 starts at 600mV and increments in 10mV steps.
And the en register is also differences.

Change-Id: Id93f85de91b79a1922b1efc27771f30dd7bc8bcb
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2021-04-09 10:45:45 +08:00
..
accessibility
acpi rk: revert to v4.19 2021-03-17 18:05:39 +08:00
amba BACKPORT: UPSTREAM: amba: Make the remove callback return void 2021-03-01 12:52:06 -08:00
android rk: revert to v4.19 2021-03-17 18:05:39 +08:00
ata rk: revert to v4.19 2021-03-17 18:05:39 +08:00
atm rk: revert to v4.19 2021-03-17 18:05:39 +08:00
auxdisplay rk: revert to v4.19 2021-03-17 18:05:39 +08:00
base Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
bcma rk: revert to v4.19 2021-03-17 18:05:39 +08:00
block rk: revert to v4.19 2021-03-17 18:05:39 +08:00
bluetooth Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
bus rk: revert to v4.19 2021-03-17 18:05:39 +08:00
cdrom rk: revert to v4.19 2021-03-17 18:05:39 +08:00
char Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
clk clk: rockchip: rk3399: add CLK_SET_RATE_PARENT for spdif\i2s\uart1 clks 2021-04-02 14:21:46 +08:00
clocksource rk: revert to v4.19 2021-03-17 18:05:39 +08:00
connector rk: revert to v4.19 2021-03-17 18:05:39 +08:00
counter
cpufreq Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
cpuidle rk: revert to v4.19 2021-03-17 18:05:39 +08:00
crypto Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
dax rk: revert to v4.19 2021-03-17 18:05:39 +08:00
dca
devfreq Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
dio
dma rk: revert to v4.19 2021-03-17 18:05:39 +08:00
dma-buf rk: revert to v4.19 2021-03-17 18:05:39 +08:00
edac rk: revert to v4.19 2021-03-17 18:05:39 +08:00
eisa
extcon rk: revert to v4.19 2021-03-17 18:05:39 +08:00
firewire rk: revert to v4.19 2021-03-17 18:05:39 +08:00
firmware Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
fpga rk: revert to v4.19 2021-03-17 18:05:39 +08:00
fsi rk: revert to v4.19 2021-03-17 18:05:39 +08:00
gnss rk: revert to v4.19 2021-03-17 18:05:39 +08:00
gpio Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
gpu treewide: replace '---help---' in Kconfig files with 'help' (rk) 2021-04-08 18:57:03 +08:00
greybus
headset_observe treewide: replace '---help---' in Kconfig files with 'help' (rk) 2021-04-08 18:57:03 +08:00
hid Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
hsi rk: revert to v4.19 2021-03-17 18:05:39 +08:00
hv rk: revert to v4.19 2021-03-17 18:05:39 +08:00
hwmon rk: revert to v4.19 2021-03-17 18:05:39 +08:00
hwspinlock Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
hwtracing rk: revert to v4.19 2021-03-17 18:05:39 +08:00
i2c rk: revert to v4.19 2021-03-17 18:05:39 +08:00
i3c
ide rk: revert to v4.19 2021-03-17 18:05:39 +08:00
idle rk: revert to v4.19 2021-03-17 18:05:39 +08:00
iio Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
infiniband rk: revert to v4.19 2021-03-17 18:05:39 +08:00
input input: Add IR decode driver 2021-04-08 18:14:45 +08:00
interconnect
iommu iommu/rockchip: add irq mask cb 2021-04-07 14:52:11 +08:00
ipack rk: revert to v4.19 2021-03-17 18:05:39 +08:00
irqchip irqchip/gic-v3-its: flush base table if rk356x 2021-03-29 20:10:37 +08:00
isdn rk: revert to v4.19 2021-03-17 18:05:39 +08:00
leds Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
lightnvm rk: revert to v4.19 2021-03-17 18:05:39 +08:00
macintosh rk: revert to v4.19 2021-03-17 18:05:39 +08:00
mailbox Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
mcb
md rk: revert to v4.19 2021-03-17 18:05:39 +08:00
media treewide: replace '---help---' in Kconfig files with 'help' (rk) 2021-04-08 18:57:03 +08:00
memory rk: revert to v4.19 2021-03-17 18:05:39 +08:00
memstick rk: revert to v4.19 2021-03-17 18:05:39 +08:00
message rk: revert to v4.19 2021-03-17 18:05:39 +08:00
mfd Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
misc Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
mmc Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
most
mtd Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
mux
net treewide: replace '---help---' in Kconfig files with 'help' (rk) 2021-04-08 18:57:03 +08:00
nfc Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
ntb rk: revert to v4.19 2021-03-17 18:05:39 +08:00
nubus
nvdimm rk: revert to v4.19 2021-03-17 18:05:39 +08:00
nvme rk: revert to v4.19 2021-03-17 18:05:39 +08:00
nvmem rk: revert to v4.19 2021-03-17 18:05:39 +08:00
of rk: kbuild: Introduce CONFIG_DTC_SYMBOLS 2021-03-31 09:56:13 +08:00
opp rk: revert to v4.19 2021-03-17 18:05:39 +08:00
oprofile
parisc rk: revert to v4.19 2021-03-17 18:05:39 +08:00
parport rk: revert to v4.19 2021-03-17 18:05:39 +08:00
pci Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
pcmcia rk: revert to v4.19 2021-03-17 18:05:39 +08:00
perf rk: revert to v4.19 2021-03-17 18:05:39 +08:00
phy Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
pinctrl pinctrl: rockchip: Add iomux recalculated for rk3328 GPIO2B0~GPIO2B6 2021-04-02 16:31:07 +08:00
platform rk: revert to v4.19 2021-03-17 18:05:39 +08:00
pnp
power Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
powercap rk: revert to v4.19 2021-03-17 18:05:39 +08:00
pps rk: revert to v4.19 2021-03-17 18:05:39 +08:00
ps3 rk: revert to v4.19 2021-03-17 18:05:39 +08:00
ptp rk: revert to v4.19 2021-03-17 18:05:39 +08:00
pwm Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
rapidio rk: revert to v4.19 2021-03-17 18:05:39 +08:00
ras rk: revert to v4.19 2021-03-17 18:05:39 +08:00
regulator regulator: fan53555: add support for Rockchip RK860X regulators 2021-04-09 10:45:45 +08:00
remoteproc rk: revert to v4.19 2021-03-17 18:05:39 +08:00
reset rk: revert to v4.19 2021-03-17 18:05:39 +08:00
rk_nand drivers: rk_nand: fix the problem of clang compilate error 2021-04-08 09:35:17 +08:00
rkflash drivers: rkflash: Support more slc nand 2021-03-12 14:31:42 +08:00
rpmsg rk: revert to v4.19 2021-03-17 18:05:39 +08:00
rtc Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
s390 rk: revert to v4.19 2021-03-17 18:05:39 +08:00
sbus rk: revert to v4.19 2021-03-17 18:05:39 +08:00
scsi rk: revert to v4.19 2021-03-17 18:05:39 +08:00
sfi
sh
siox
slimbus rk: revert to v4.19 2021-03-17 18:05:39 +08:00
smc
soc soc: rockchip: power-domain: remove the flag GENPD_FLAG_PM_CLK 2021-04-01 18:13:50 +08:00
soundwire rk: revert to v4.19 2021-03-17 18:05:39 +08:00
spi Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
spmi
ssb rk: revert to v4.19 2021-03-17 18:05:39 +08:00
staging Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
switch
target rk: revert to v4.19 2021-03-17 18:05:39 +08:00
tc rk: revert to v4.19 2021-03-17 18:05:39 +08:00
tee rk: revert to v4.19 2021-03-17 18:05:39 +08:00
testcode
thermal Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
thunderbolt rk: revert to v4.19 2021-03-17 18:05:39 +08:00
tty rk: revert to v4.19 2021-03-17 18:05:39 +08:00
uio rk: revert to v4.19 2021-03-17 18:05:39 +08:00
usb Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
vdpa vdpa_sim: add get_config callback in vdpasim_dev_attr 2021-02-23 15:53:23 +01:00
vfio rk: revert to v4.19 2021-03-17 18:05:39 +08:00
vhost rk: revert to v4.19 2021-03-17 18:05:39 +08:00
video Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-03-17 18:07:51 +08:00
virt rk: revert to v4.19 2021-03-17 18:05:39 +08:00
virtio rk: revert to v4.19 2021-03-17 18:05:39 +08:00
visorbus rk: revert to v4.19 2021-03-17 18:05:39 +08:00
vlynq
vme rk: revert to v4.19 2021-03-17 18:05:39 +08:00
w1 rk: revert to v4.19 2021-03-17 18:05:39 +08:00
watchdog rk: revert to v4.19 2021-03-17 18:05:39 +08:00
xen rk: revert to v4.19 2021-03-17 18:05:39 +08:00
zorro
Kconfig rk: revert to v4.19 2021-03-17 18:05:39 +08:00
Makefile rk: revert to v4.19 2021-03-17 18:05:39 +08:00