android_kernel_oneplus_msm8998/drivers/i2c
Shrey Vijay 1ee08ea3dd i2c-msm-v2:Synchronise runtime PM callback operations
During system wakeup from suspend by connecting USB cable,
runtime PM framework transitions from enabled to disabled
state during i2c transaction. This causes asymmetric increment
and decrement of device's usage counter which blocks runtime
PM suspend callback.

To avoid this, remove rumtime PM status check on suspend path
to make it symmetric with the resume path. This takes care
of unaccounted increment/decrement of device's usage counter.

Change-Id: I47cfe2cd7d93ba5db57365cf250c600dac22bab1
Signed-off-by: Shrey Vijay <shreyv@codeaurora.org>
2016-12-22 01:46:01 -08:00
..
algos i2c: algo-pca: fix typo in comment 2015-06-01 08:41:19 +09:00
busses i2c-msm-v2:Synchronise runtime PM callback operations 2016-12-22 01:46:01 -08:00
muxes i2c: mux: reg: wrong condition checked for of_address_to_resource return value 2016-08-10 11:49:29 +02:00
i2c-boardinfo.c
i2c-core.c i2c: fix wakeup irq parsing 2015-11-20 16:19:08 +01:00
i2c-core.h
i2c-dev.c i2c-dev: Fix I2C_SLAVE ioctl comment 2015-10-23 23:26:44 +02:00
i2c-mux.c i2c: add ACPI support for I2C mux ports 2015-10-25 15:49:46 +01:00
i2c-slave-eeprom.c i2c: Drop owner assignment from i2c_driver 2015-08-10 08:37:35 +02:00
i2c-smbus.c i2c: smbus: fix typo in commet 2015-06-01 08:41:26 +09:00
i2c-stub.c
Kconfig
Makefile