android_kernel_oneplus_msm8998/drivers
Skylar Chang 00f9f948b0 msm: ipa3: add offline charging support
In offline charging mode, modem is not loaded so the proxy
IPA clock vote added by IPA driver on behalf of modem is
never released and this prolongs the charge time. Move the
proxy vote to IPA3_POST_INIT before rmnet_ipa driver init
completes.

Change-Id: I271c8e6916d0c3068f720ae81b67f0fc5c198b6f
Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
2017-07-26 16:27:19 -07:00
..
accessibility
acpi ACPI / power: Avoid maybe-uninitialized warning 2017-04-27 09:09:33 +02:00
amba
android android: binder: enable preemption for vfree 2017-06-19 15:21:41 +05:30
ata
atm
auxdisplay
base Merge "Merge branch 'android-4.4@77ddb50' (v4.4.74) into 'msm-4.4'" 2017-07-03 07:57:56 -07:00
bcma bcma: use (get|put)_device when probing/removing device driver 2017-03-12 06:37:30 +01:00
bif
block Merge branch 'android-4.4@9796ea8' into branch 'msm-4.4' 2017-05-09 16:50:19 -07:00
bluetooth btfm: Enable multichannel bit for SCO Rx 2017-06-26 19:43:52 -07:00
bus
cdrom
char Merge "diag: Synchronize msg mask read and write on a peripheral" 2017-07-23 10:48:40 -07:00
clk Merge "clk: msm: Fix pll out div programming" 2017-07-25 15:29:32 -07:00
clocksource Merge tag 'lsk-v4.4-17.02-android' into branch 'msm-4.4' 2017-03-18 08:55:10 -07:00
connector
cpufreq Merge android-4.4@64a73ff (v4.4.76) into msm-4.4 2017-07-10 03:00:34 -07:00
cpuidle Merge "lpm-levels: Enter shallowest state if predicted sleep length is less" 2017-07-04 10:05:31 -07:00
crypto Merge "crypto: ice: Remove redundant checks" 2017-07-22 04:08:02 -07:00
dca
devfreq adreno_tz: Remove unnecessary devfreq NULL check in tz_handler() 2017-05-26 17:44:28 +05:30
dio
dma Merge branch 'android-4.4@e76c0fa' into branch 'msm-4.4' 2017-06-20 14:55:15 -07:00
dma-buf
edac
eisa
esoc esoc: Fix irq unbalance wake disable warning 2017-07-23 21:39:04 -07:00
extcon
firewire
firmware firmware: qcom: tz_log: update interrupt info offset 2017-06-28 10:54:49 -07:00
fmc
fpga
gpio drivers: Warning fixes to disable CC_OPTIMIZE_FOR_SIZE 2017-05-31 16:51:47 -07:00
gpu Merge "msm: kgsl: Update total time at right place for accurate GPU busy" 2017-07-25 15:29:44 -07:00
hid Merge android-4.4@64a73ff (v4.4.76) into msm-4.4 2017-07-10 03:00:34 -07:00
hsi
hv hv: don't reset hv_context.tsc_page on crash 2017-04-27 09:09:34 +02:00
hwmon Merge tag 'lsk-v4.4-17.02-android' into branch 'msm-4.4' 2017-03-18 08:55:10 -07:00
hwspinlock
hwtracing coresight-remote-etm: Removes lock in remote_etm_rcv_msg() 2017-07-21 13:49:34 +05:30
i2c i2c-msm-v2: Avoid accessing unassigned memory 2017-07-09 22:34:43 -07:00
ide
idle
iio Merge "iio: rradc: Update thermistor scaling" 2017-07-06 23:41:18 -07:00
infiniband RDMA/qib,hfi1: Fix MR reference count leak on write with immediate 2017-06-14 13:16:27 +02:00
input Merge "Merge android-4.4@8c91412 (v4.4.75) into msm-4.4" 2017-07-11 00:40:22 -07:00
iommu Merge android-4.4@64a73ff (v4.4.76) into msm-4.4 2017-07-10 03:00:34 -07:00
ipack
irqchip Merge branch 'android-4.4@77ddb50' (v4.4.74) into 'msm-4.4' 2017-06-28 10:03:23 -07:00
isdn isdn/gigaset: fix NULL-deref at probe 2017-03-26 12:13:19 +02:00
leds Merge "drivers: Warning fixes to disable CC_OPTIMIZE_FOR_SIZE" 2017-06-07 13:13:31 -07:00
lguest
lightnvm
macintosh
mailbox
mcb
md ANDROID: android-verity: mark dev as rw for linear target 2017-07-20 17:22:02 -07:00
media Merge "msm: vidc: retain clock rate across power suspend/resume" 2017-07-25 15:29:49 -07:00
memory
memstick
message
mfd Merge branch 'android-4.4@77ddb50' (v4.4.74) into 'msm-4.4' 2017-06-28 10:03:23 -07:00
misc qseecom: update on smcinvoke-aware listeners operations 2017-07-17 13:40:31 -07:00
mmc Merge "mmc: sdhci: Enable CDR for cmdq mode" 2017-07-21 20:15:24 -07:00
mtd Merge android-4.4@64a73ff (v4.4.76) into msm-4.4 2017-07-10 03:00:34 -07:00
net Merge "cnss2: Do not deinit MHI right after powerup failure" 2017-07-25 15:29:43 -07:00
nfc Merge "drivers: nfc: make nq-nci probe as async probe" 2017-05-11 06:47:55 -07:00
ntb
nubus
nvdimm libnvdimm: fix reconfig_mutex, mmap_sem, and jbd2_handle lockdep splat 2017-04-21 09:30:06 +02:00
nvme nvme: apply DELAY_BEFORE_CHK_RDY quirk at probe time too 2017-06-29 12:48:53 +02:00
nvmem
of Merge android-4.4@8c91412 (v4.4.75) into msm-4.4 2017-07-06 15:42:19 -07:00
oprofile
parisc
parport parisc, parport_gsc: Fixes for printk continuation lines 2017-06-17 06:39:37 +02:00
pci Merge "msm: pcie: do not set irq chip data when using QGIC MSI" 2017-06-09 11:23:06 -07:00
pcmcia
perf UPSTREAM: drivers/perf: arm-pmu: fix RCU usage on pmu resume from low-power 2017-06-28 12:35:41 -07:00
phy phy: qcom-ufs-qmp-v3: use CDR DIV4 in all bands and fastlock 2017-06-16 11:06:03 -07:00
pinctrl Merge branch 'android-4.4@77ddb50' (v4.4.74) into 'msm-4.4' 2017-06-28 10:03:23 -07:00
platform msm: ipa3: add offline charging support 2017-07-26 16:27:19 -07:00
pnp
power Merge "power: smb138x-charger: set buck freq to 700kHz in slave mode" 2017-07-25 00:35:38 -07:00
powercap
pps pps-gpio: Timestamp alignment with boottime 2017-04-06 01:48:33 -07:00
ps3
ptp
pwm pwm: pwm-qpnp: Ignore changing period setting if it's not requested 2017-07-07 15:59:38 +08:00
rapidio
ras
regulator regulator: core: fix a possible race in disable_work handling 2017-07-06 20:02:49 -07:00
remoteproc
reset
rpmsg
rtc Merge branch 'android-4.4@b834e92' into branch 'msm-4.4' 2017-04-25 12:51:55 -07:00
s390 s390/qeth: avoid null pointer dereference on OSN 2017-06-07 12:05:57 +02:00
sbus
scsi Merge "Merge android-4.4@64a73ff (v4.4.76) into msm-4.4" 2017-07-12 03:29:33 -07:00
sensors soc: qcom: pil-loaders: move pil loading of ADSP, SLPI & CDSP to workqueue 2017-02-27 11:46:00 -08:00
sfi
sh
slimbus
sn
soc Merge "spcom: ignore CONNECTED notification while closing the channel" 2017-07-25 15:29:50 -07:00
soundwire Merge "soundwire: Fix swr device count logic in registration" 2017-06-15 08:36:28 -07:00
spi Merge "Merge android-4.4@64a73ff (v4.4.76) into msm-4.4" 2017-07-12 03:29:33 -07:00
spmi spmi: spmi-pmic-arb: check apid against limits before calling irq handler 2017-05-26 15:54:42 -07:00
ssb
staging Merge "staging: android: sync: fix list corruption in fence struct" 2017-07-11 09:17:35 -07:00
switch
target iscsi-target: Reject immediate data underflow larger than SCSI transfer length 2017-06-29 12:48:52 +02:00
tc
thermal msm: thermal: fix return value check for scm_is_secure_device() API 2017-07-21 17:21:53 +05:30
thunderbolt
tty Merge "serial: msm_serial_hs: Optimize the total tty port support" 2017-07-14 17:59:51 -07:00
uio Merge tag 'lsk-v4.4-16.12-android' into branch 'msm-4.4' 2017-02-28 17:10:49 -08:00
usb Merge "usb: gadget: Disable USB2 LPM Support" 2017-07-25 15:29:35 -07:00
uwb uwb: fix device quirk on big-endian hosts 2017-05-25 14:30:17 +02:00
vfio vfio/spapr: fail tce_iommu_attach_group() when iommu_data is null 2017-07-05 14:37:19 +02:00
vhost
video Merge "msm: mdss: sink mode needs to be read from EDID" 2017-07-25 00:36:02 -07:00
virt
virtio Merge branch 'android-4.4@c71ad0f' into branch 'msm-4.4' 2017-04-20 15:19:15 -07:00
vlynq
vme
w1 Merge tag v4.4.55 into branch 'msm-4.4' 2017-03-23 03:22:14 -07:00
watchdog watchdog: bcm281xx: Fix use of uninitialized spinlock. 2017-07-05 14:37:21 +02:00
xen swiotlb-xen: update dev_addr after swapping pages 2017-07-05 14:37:18 +02:00
zorro
Kconfig
Makefile Merge branch 'android-4.4@9bc4622' into branch 'msm-4.4' 2017-06-07 09:31:32 -07:00