linux/drivers
Meng Dongyang 6b032113c0 phy: rockchip-inno-usb2: disable id irq in pm suspend
The otg id voltage is provided from usb2 phy power. On some
rockchip platforms (e.g. rk3399), the usb2 phy power will be
turned off when enter pm suspend, this will trigger id fall
interrupt. But current code enable the ID interrupt consistently,
it may result in the mistake of ID changing operation even if
the state of ID pin is not changed. So disable ID irq when
suspend and enable when resume.

Change-Id: Icac35f13861fd639e4b422b31182a68add73836d
Signed-off-by: Meng Dongyang <daniel.meng@rock-chips.com>
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
2019-03-12 17:12:55 +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 Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-02-14 11:48:20 +08:00
clk clk: rockchip: rk3328: modify the wrong clk definition for encoder 2019-03-08 09:05: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 rk: revert to v4.4 2019-02-10 00:33:21 +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 Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-02-14 11:48:20 +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 rk: revert to v4.4 2019-02-10 00:33:21 +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 Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-02-14 11:48:20 +08:00
iommu Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-02-14 11:48:20 +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 rk: revert to v4.4 2019-02-10 00:33:21 +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 rk808: rtc: set rtc stopped by default 2019-03-06 09:41:31 +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 r8169: add new device ID support 2019-02-25 16:10:22 +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: disable id irq in pm suspend 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 Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-02-14 11:48:20 +08:00
rapidio
ras
regulator regulator: fan53555: fix up the dcdc is disabled when reboot 2019-02-26 18:18:05 +08:00
remoteproc rk: revert to v4.4 2019-02-10 00:33:21 +08:00
reset
rk_nand drivers: rk_nand: zftl: fix spectek nand flash read error data issue 2018-11-12 10:47:02 +08:00
rkflash drivers: rkflash: add hash check to map block and vpc block 2019-01-02 08:55:22 +08:00
rpmsg rpmsg: smd: fix memory leak on channel create 2018-11-13 11:08:55 -08:00
rtc rk808: rtc: set rtc stopped by default 2019-03-06 09:41:31 +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 soc: rockchip: mmc: add emmc vendor storage 2019-03-01 09:36:30 +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 fiq_debugger: setup_timer() -> timer_setup() 2019-02-19 15:46:04 +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 virtual tsadc support for rk3126 2019-03-08 10:26:11 +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 Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-02-14 11:48:20 +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 rk: revert to v4.4 2019-02-10 00:33:21 +08:00
Makefile rk: revert to v4.4 2019-02-10 00:33:21 +08:00