linux/drivers
David Wu 0dbdb29de2 i2c: rk3x: Make sure the i2c transfer to be finished before system reboot
If the system rebooted, there might be i2c transfer at the
same time, it will make something unpredictable, because
the i2c host was reseted, but the slave device wasn't, such
as rk808 pmic, so make sure the i2c transfer to be finished
before system shutdown at the reset mode.

Change-Id: I3c09f3acbe86595c295edc191aa38351adb7d5dc
Signed-off-by: David Wu <david.wu@rock-chips.com>
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com>
2019-04-04 18:37:31 +08:00
..
accessibility
acpi rk: revert to v4.4 2019-02-10 00:33:21 +08:00
amba rk: revert to v4.4 2019-02-10 00:33:21 +08:00
android rk: revert to v4.4 2019-02-10 00:33:21 +08:00
ata rk: revert to v4.4 2019-02-10 00:33:21 +08:00
atm rk: revert to v4.4 2019-02-10 00:33:21 +08:00
auxdisplay auxdisplay: charlcd: fix x/y command parsing 2019-01-13 09:51:03 +01:00
base rk: revert to v4.4 2019-02-10 00:33:21 +08:00
bcma rk: revert to v4.4 2019-02-10 00:33:21 +08:00
block rk: revert to v4.4 2019-02-10 00:33:21 +08:00
bluetooth Bluetooth: hci_ldisc: fix race between open, close and send data 2019-02-22 14:31:44 +08:00
bus rk: revert to v4.4 2019-02-10 00:33:21 +08:00
cdrom rk: revert to v4.4 2019-02-10 00:33:21 +08:00
char hwrng: rockchip - add support for Rockchip HW RNG 2019-03-22 09:08:35 +08:00
clk clk: defer clk_gets on orphan clocks 2019-04-01 19:03:38 +08:00
clocksource rk: revert to v4.4 2019-02-10 00:33:21 +08:00
connector
cpufreq Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-02-14 11:48:20 +08:00
cpuidle rk: revert to v4.4 2019-02-10 00:33:21 +08:00
crypto rk: revert to v4.4 2019-02-10 00:33:21 +08:00
dax mm, devm_memremap_pages: fix shutdown handling 2019-01-13 09:51:04 +01:00
dca
devfreq Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-02-14 11:48:20 +08:00
dio
dma dmaengine: pl330: _loop_cyclic: fixup loopcnt is too large 2019-04-04 18:06:28 +08:00
dma-buf rk: revert to v4.4 2019-02-10 00:33:21 +08:00
edac rk: revert to v4.4 2019-02-10 00:33:21 +08:00
eisa
energy_model
extcon extcon: Add EXTCON_USB_VBUS_EN for USB Type-C 2019-03-12 17:12:55 +08:00
firewire rk: revert to v4.4 2019-02-10 00:33:21 +08:00
firmware firmware: rockchip: add compile option for rockchip sip 2019-02-26 17:32:24 +08:00
fmc
fpga fpga: altera-cvp: fix probing for multiple FPGAs on the bus 2019-01-26 09:32:36 +01:00
fsi fsi: master-ast-cf: select GENERIC_ALLOCATOR 2018-12-17 09:24:35 +01:00
gnss gnss: sirf: fix activation retry handling 2018-12-13 09:16:22 +01:00
gpio Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-02-14 11:48:20 +08:00
gpu drm/rockchip: add basic version for linux 4.19 rockchip drm driver 2019-04-04 15:41:54 +08:00
headset_observe
hid hid: usbhid: enable hid to wakeup system if it supports remote wakeup 2019-02-21 09:08:31 +08:00
hsi rk: revert to v4.4 2019-02-10 00:33:21 +08:00
hv rk: revert to v4.4 2019-02-10 00:33:21 +08:00
hwmon rk: revert to v4.4 2019-02-10 00:33:21 +08:00
hwspinlock Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-02-14 11:48:20 +08:00
hwtracing rk: revert to v4.4 2019-02-10 00:33:21 +08:00
i2c i2c: rk3x: Make sure the i2c transfer to be finished before system reboot 2019-04-04 18:37:31 +08:00
ide rk: revert to v4.4 2019-02-10 00:33:21 +08:00
idle rk: revert to v4.4 2019-02-10 00:33:21 +08:00
iio Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-02-14 11:48:20 +08:00
infiniband rk: revert to v4.4 2019-02-10 00:33:21 +08:00
input driver: input: touch: add gslx680a touch driver 2019-03-21 19:19:21 +08:00
iommu iommu/rockchip: use status register instead of flags as parameter 2019-03-31 19:55:18 +08:00
ipack
irqchip irqchip/gicv2/3: add gic_retrigger 2019-02-22 14:36:13 +08:00
isdn rk: revert to v4.4 2019-02-10 00:33:21 +08:00
leds Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-02-14 11:48:20 +08:00
lightnvm rk: revert to v4.4 2019-02-10 00:33:21 +08:00
macintosh rk: revert to v4.4 2019-02-10 00:33:21 +08:00
mailbox Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-02-14 11:48:20 +08:00
mcb rk: revert to v4.4 2019-02-10 00:33:21 +08:00
md dm: add check target device probe completely 2019-03-27 09:01:28 +08:00
media Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-02-14 11:48:20 +08:00
memory rk: revert to v4.4 2019-02-10 00:33:21 +08:00
memstick rk: revert to v4.4 2019-02-10 00:33:21 +08:00
message rk: revert to v4.4 2019-02-10 00:33:21 +08:00
mfd mfd: rk808: add rk816 support 2019-03-22 14:36:52 +08:00
misc Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-02-14 11:48:20 +08:00
mmc mmc: dw_mmc: add xfer timer for avoid DTO without actual data payload 2019-02-26 18:08:18 +08:00
mtd Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-02-14 11:48:20 +08:00
mux
net net: phy: dp83867: Check if the phy is in an internal testing mode 2019-04-04 18:23:34 +08:00
nfc Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-02-14 11:48:20 +08:00
ntb rk: revert to v4.4 2019-02-10 00:33:21 +08:00
nubus
nvdimm rk: revert to v4.4 2019-02-10 00:33:21 +08:00
nvme rk: revert to v4.4 2019-02-10 00:33:21 +08:00
nvmem Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-02-14 11:48:20 +08:00
of rk: revert to v4.4 2019-02-10 00:33:21 +08:00
opp ANDROID: PM / OPP: Document power estimation helper 2018-12-20 21:14:14 +00:00
oprofile
parisc rk: revert to v4.4 2019-02-10 00:33:21 +08:00
parport rk: revert to v4.4 2019-02-10 00:33:21 +08:00
pci Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-02-14 11:48:20 +08:00
pcmcia rk: revert to v4.4 2019-02-10 00:33:21 +08:00
perf rk: revert to v4.4 2019-02-10 00:33:21 +08:00
phy phy: rockchip-inno-usb2: add wake_lock function 2019-03-12 17:12:55 +08:00
pinctrl pinctrl: rockchip: better show irq chip name 2019-02-26 11:20:46 +08:00
platform rk: revert to v4.4 2019-02-10 00:33:21 +08:00
pnp rk: revert to v4.4 2019-02-10 00:33:21 +08:00
power power: reset: reboot-mode: fix normal mode setup 2019-02-25 16:30:58 +08:00
powercap rk: revert to v4.4 2019-02-10 00:33:21 +08:00
pps rk: revert to v4.4 2019-02-10 00:33:21 +08:00
ps3
ptp rk: revert to v4.4 2019-02-10 00:33:21 +08:00
pwm pwm: rockchip: Disable irq for pwm config 2019-04-04 18:04:12 +08:00
rapidio
ras
regulator mfd: rk808: add rk816 support 2019-03-22 14:36:52 +08:00
remoteproc rk: revert to v4.4 2019-02-10 00:33:21 +08:00
reset
rk_nand
rkflash drivers: rkflash: fix REQ ops cmd_flag error 2019-03-27 15:30:42 +08:00
rpmsg
rtc mfd: rk808: add rk816 support 2019-03-22 14:36:52 +08:00
s390 rk: revert to v4.4 2019-02-10 00:33:21 +08:00
sbus drivers/sbus/char: add of_node_put() 2018-12-21 14:15:17 +01:00
scsi rk: revert to v4.4 2019-02-10 00:33:21 +08:00
sfi
sh rk: revert to v4.4 2019-02-10 00:33:21 +08:00
siox
slimbus slimbus: ngd: mark PM functions as __maybe_unused 2018-12-19 19:19:49 +01:00
smc
sn
soc drivers: rkflash: fix REQ ops cmd_flag error 2019-03-27 15:30:42 +08:00
soundwire
spi Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-02-14 11:48:20 +08:00
spmi rk: revert to v4.4 2019-02-10 00:33:21 +08:00
ssb rk: revert to v4.4 2019-02-10 00:33:21 +08:00
staging ion: reorder pages for scatterlist 2019-03-31 19:52:11 +08:00
switch
target rk: revert to v4.4 2019-02-10 00:33:21 +08:00
tc rk: revert to v4.4 2019-02-10 00:33:21 +08:00
tee rk: revert to v4.4 2019-02-10 00:33:21 +08:00
testcode
thermal thermal: rockchip: add pinctrl control 2019-03-13 16:39:34 +08:00
thunderbolt rk: revert to v4.4 2019-02-10 00:33:21 +08:00
tty serial: 8250: enable Programmable THRE Interrupt for tx 2019-02-22 14:31:44 +08:00
uio rk: revert to v4.4 2019-02-10 00:33:21 +08:00
usb usb: ohci-platform: disable ohci for rk3288 2019-02-25 16:20:35 +08:00
uwb rk: revert to v4.4 2019-02-10 00:33:21 +08:00
vfio rk: revert to v4.4 2019-02-10 00:33:21 +08:00
vhost rk: revert to v4.4 2019-02-10 00:33:21 +08:00
video video: backlight: pwm_bl: fix backlight polarity 2019-04-04 17:58:45 +08:00
virt
virtio rk: revert to v4.4 2019-02-10 00:33:21 +08:00
visorbus
vlynq
vme rk: revert to v4.4 2019-02-10 00:33:21 +08:00
w1 rk: revert to v4.4 2019-02-10 00:33:21 +08:00
watchdog rk: revert to v4.4 2019-02-10 00:33:21 +08:00
xen rk: revert to v4.4 2019-02-10 00:33:21 +08:00
zorro rk: revert to v4.4 2019-02-10 00:33:21 +08:00
Kconfig drivers: rkflash: fix REQ ops cmd_flag error 2019-03-27 15:30:42 +08:00
Makefile drivers: rkflash: fix REQ ops cmd_flag error 2019-03-27 15:30:42 +08:00