android_kernel_xiaomi_sm7250/include/linux/mfd
Daniel Schultz 8599f82351 mfd: rk808: Fix RK818 ID template
[ Upstream commit 37ef8c2c15bdc1322b160e38986c187de2b877b2 ]

The Rockchip PMIC driver can automatically detect connected component
versions by reading the ID_MSB and ID_LSB registers. The probe function
will always fail with RK818 PMICs because the ID_MSK is 0xFFF0 and the
RK818 template ID is 0x8181.

This patch changes this value to 0x8180.

Fixes: 9d6105e19f ("mfd: rk808: Fix up the chip id get failed")
Cc: stable@vger.kernel.org
Cc: Elaine Zhang <zhangqing@rock-chips.com>
Cc: Joseph Chen <chenjh@rock-chips.com>
Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2019-12-17 20:35:45 +01:00
..
abx500
arizona
da9052
da9055
da9062
da9063 mfd: da9063: Fix OTP control register names to match datasheets for DA9063/63L 2019-05-22 07:37:41 +02:00
da9150
madera
mt6323
mt6397
pcf50633
samsung
syscon
wm831x
wm8350
wm8994
88pm80x.h
88pm860x.h
aat2870.h
ab3100.h
abx500.h
ac100.h
adp5520.h
altera-a10sr.h
as3711.h
as3722.h
asic3.h
atmel-hlcdc.h
axp20x.h
bcm590xx.h
bd9571mwv.h
core.h
cros_ec_commands.h
cros_ec_lpc_mec.h
cros_ec_lpc_reg.h
cros_ec.h
da8xx-cfgchip.h
da903x.h
davinci_voicecodec.h
db8500-prcmu.h
dbx500-prcmu.h
dln2.h
dm355evm_msp.h
ds1wm.h
ezx-pcap.h
hi655x-pmic.h
hi6421-pmic.h
htc-pasic3.h
imx25-tsadc.h
intel_msic.h
intel_soc_pmic_bxtwc.h
intel_soc_pmic.h mfd: intel_soc_pmic_bxtwc: Chain power button IRQs as well 2019-12-01 09:16:57 +01:00
ipaq-micro.h
janz.h
kempld.h
lm3533.h
lp873x.h
lp3943.h
lp8788-isink.h
lp8788.h
lp87565.h
lpc_ich.h
max8907.h
max8925.h
max8997-private.h
max8997.h mfd: max8997: Enale irq-wakeup unconditionally 2019-12-01 09:16:57 +01:00
max8998-private.h
max8998.h
max14577-private.h
max14577.h
max77620.h mfd: max77620: Fix swapped FPS_PERIOD_MAX_US values 2019-05-22 07:37:41 +02:00
max77686-private.h
max77686.h
max77693-common.h
max77693-private.h
max77693.h
max77843-private.h
mc13xxx.h mfd: mc13xxx-core: Fix PMIC shutdown when reading ADC values 2019-12-01 09:16:56 +01:00
mc13783.h
mc13892.h
mcp.h
menelaus.h
motorola-cpcap.h
mxs-lradc.h
palmas.h
qcom_rpm.h
rave-sp.h
rc5t583.h
rdc321x.h
retu.h
rk808.h mfd: rk808: Fix RK818 ID template 2019-12-17 20:35:45 +01:00
rn5t618.h
rohm-bd718x7.h regulator: bd71837: Disable voltage monitoring for LDO3/4 2018-08-29 15:07:18 +01:00
rt5033-private.h
rt5033.h
si476x-core.h
si476x-platform.h
si476x-reports.h
sky81452.h
smsc.h
sta2x11-mfd.h
stm32-lptimer.h
stm32-timers.h
stmpe.h
stw481x.h
sun4i-gpadc.h
syscon.h
t7l66xb.h
tc3589x.h
tc6387xb.h
tc6393xb.h
ti_am335x_tscadc.h
ti-lmu-register.h
ti-lmu.h
tmio.h
tps6105x.h
tps6507x.h
tps6586x.h
tps65010.h
tps65086.h
tps65090.h
tps65217.h
tps65218.h
tps65910.h
tps65912.h
tps68470.h
tps80031.h
twl4030-audio.h
twl6040.h
twl.h
ucb1x00.h
viperboard.h
wl1273-core.h
wm97xx.h
wm8400-audio.h
wm8400-private.h
wm8400.h