android_kernel_oneplus_msm8998/drivers
Sagar Dharia 6354fad32c slim: ngd: Handle Process Domain restart
Slimbus master component driver typically resides in a domain on remote
processor (ADSP). If that domain restarts, slimbus master driver
restarts reinitializing the slimbus HW.
Handle such process domain restart, and use subsystem restart if the
process domain restart is not available.

Change-Id: I253c33d07aad513a6621571e870e1d3f66a1b6a1
Signed-off-by: Sagar Dharia <sdharia@codeaurora.org>
Signed-off-by: Girish Mahadevan <girishm@codeaurora.org>
2016-08-18 15:08:42 -06:00
..
accessibility
acpi Revert "PCI, x86: Implement pcibios_alloc_irq() and pcibios_free_irq()" 2016-04-20 15:42:16 +09:00
amba
android CHROMIUM: android: binder: Fix potential scheduling-while-atomic 2016-07-26 16:39:51 -07:00
ata
atm
auxdisplay
base ASoC: soundwire: fix out of boundary access issues 2016-08-14 23:06:47 -07:00
bcma
bif
block Merge remote-tracking branch 'msm-4.4/tmp-2bf7955' into msm-4.4 2016-07-22 16:45:32 -07:00
bluetooth bluetooth: Add Split A2DP slimbus 2016-08-11 11:41:55 -07:00
bus
cdrom
char Merge remote-tracking branch 'msm-4.4/tmp-2bf7955' into msm-4.4 2016-07-22 16:45:32 -07:00
clk Merge "clk: msm: clock: Update clock frequencies on MSMCOBALT" 2016-08-16 16:34:28 -07:00
clocksource Merge remote-tracking branch 'origin/tmp-917a9a9133a6' into lsk 2016-07-12 11:40:49 -07:00
connector
cpufreq Merge remote-tracking branch 'msm-4.4/tmp-2bf7955' into msm-4.4 2016-07-22 16:45:32 -07:00
cpuidle lpm-levels: Use arm_cpuidle_suspend instead of cpu_suspend 2016-08-08 22:15:37 +05:30
crypto ice: added missing register dump in case of error for ICE 3.0 2016-08-11 03:13:58 -07:00
dca
devfreq PM / devfreq: memlat: Remove kfree() on probe fails 2016-08-08 12:00:33 -07:00
dio
dma Merge remote-tracking branch 'origin/tmp-917a9a9133a6' into lsk 2016-07-12 11:40:49 -07:00
dma-buf
edac Merge remote-tracking branch 'msm-4.4/tmp-2bf7955' into msm-4.4 2016-07-22 16:45:32 -07:00
eisa
esoc esoc: Add debug engine for external modems. 2016-03-25 16:03:40 -07:00
extcon extcon: Add support for USB connector speed 2016-05-24 17:55:03 -07:00
firewire
firmware firmware: qcom: tz_log: fix incorrect datatype for warm_jmp_addr. 2016-08-09 06:44:57 -07:00
fmc
fpga
gpio soc: qcom: smp2p: Add support for CDSP peripheral 2016-08-09 17:42:18 +05:30
gpu Merge "msm: kgsl: Add sparse memory support" 2016-08-16 16:34:47 -07:00
hid Merge remote-tracking branch 'msm-4.4/tmp-2bf7955' into msm-4.4 2016-07-22 16:45:32 -07:00
hsi
hv
hwmon Merge "Merge remote-tracking branch 'msm-4.4/tmp-2bf7955' into msm-4.4" 2016-08-02 06:42:35 -07:00
hwspinlock Merge remote-tracking branch 'lsk-44/linux-linaro-lsk-v4.4' into 44rc2 2016-03-23 20:51:00 -07:00
hwtracing Merge "Revert "coresight-tpdm: fix dsb edge ctrl mask interface"" 2016-08-01 21:56:39 -07:00
i2c Merge remote-tracking branch 'origin/tmp-917a9a9133a6' into lsk 2016-07-12 11:40:49 -07:00
ide
idle intel_idle: prevent SKL-H boot failure when C8+C9+C10 enabled 2016-04-12 09:09:05 -07:00
iio Merge "iio: adc: rradc: Add RRADC channels" 2016-08-03 04:58:22 -07:00
infiniband iser-target: Rework connection termination 2016-04-12 09:09:03 -07:00
input Merge "input: msg21xx_ts: add support for firmware upgrade" 2016-08-11 12:48:47 -07:00
iommu Merge "iommu: dma-mapping-fast: Add mmap support" 2016-08-16 16:34:40 -07:00
ipack
irqchip irq-chip: gic-v3: remove print message in irq driver 2016-08-01 17:33:10 -07:00
isdn
leds leds: qpnp-flash-v2: add support to query battery parameters 2016-08-03 11:35:18 -07:00
lguest
lightnvm
macintosh
mailbox
mcb
md Merge remote-tracking branch 'msm-4.4/tmp-2bf7955' into msm-4.4 2016-07-22 16:45:32 -07:00
media Merge "msm: sde: shutoff memory and periphery when clock is off" 2016-08-17 20:28:36 -07:00
memory
memstick
message
mfd Merge "mfd: wcd9xxx-slimslave: Add playback support for 44.1KHz multiples" 2016-08-17 20:28:43 -07:00
misc Merge "qseecom: Fix ion memory issue during unload app failure" 2016-08-07 23:22:40 -07:00
mmc Merge remote-tracking branch 'msm-4.4/tmp-2bf7955' into msm-4.4 2016-07-22 16:45:32 -07:00
mtd Merge remote-tracking branch 'msm-4.4/tmp-2bf7955' into msm-4.4 2016-07-22 16:45:32 -07:00
net Merge remote-tracking branch 'msm-4.4/tmp-2bf7955' into msm-4.4 2016-07-22 16:45:32 -07:00
nfc NFC: IRQ gpio usage modification in nfc_read 2016-08-04 23:54:16 -07:00
ntb
nubus
nvdimm libnvdimm, pfn: fix uuid validation 2016-04-20 15:41:54 +09:00
nvme
nvmem
of earlycon: Use common framework for earlycon declarations 2016-08-11 18:12:37 -07:00
oprofile
parisc
parport
pci Merge remote-tracking branch 'msm-4.4/tmp-2bf7955' into msm-4.4 2016-07-22 16:45:32 -07:00
pcmcia pcmcia: db1xxx_ss: fix last irq_to_gpio user 2016-04-20 15:42:09 +09:00
perf perf: add hotplug support so that perf continues after hotplug 2016-08-13 15:05:21 -07:00
phy Merge remote-tracking branch 'origin/tmp-917a9a9133a6' into lsk 2016-07-12 11:40:49 -07:00
pinctrl pinctrl: qcom: Update TLMM configuration for msmfalcon 2016-08-05 06:14:08 -07:00
platform Merge "msm: ipa: Add support for IPA unit-test framework" 2016-08-13 04:51:52 -07:00
pnp
power Merge "qcom-charger: smblib: update batt capacity status from bms" 2016-08-13 23:13:08 -07:00
powercap
pps
ps3
ptp
pwm pwm: qpnp: Enable glitch removal selectively 2016-05-24 14:15:27 -07:00
rapidio
ras
regulator Merge "regulator: cpr3-regulator: support disabling CPRh hardware closed-loop" 2016-08-17 20:28:40 -07:00
remoteproc
reset
rpmsg
rtc
s390
sbus
scsi Merge "scsi: ufs: disable ah8 during suspend and enable it on resume" 2016-08-17 20:28:39 -07:00
sensors
sfi
sh
slimbus slim: ngd: Handle Process Domain restart 2016-08-18 15:08:42 -06:00
sn
soc Merge "icnss: Vote aggre2_noc_clk through bus bandwidth framework" 2016-08-16 16:35:05 -07:00
soundwire Merge "ASoC: soundwire: fix out of boundary access issues" 2016-08-16 16:34:46 -07:00
spi Merge remote-tracking branch 'origin/tmp-917a9a9133a6' into lsk 2016-07-12 11:40:49 -07:00
spmi spmi: pmic-arb: correct support for up to 512 APIDs 2016-07-27 17:59:47 -07:00
ssb
staging ion: system_heap: Add a new allocation method 2016-08-12 18:55:15 -07:00
switch
target target: Fix target_release_cmd_kref shutdown comp leak 2016-04-12 09:09:02 -07:00
tc
thermal Merge "thermal: tsens: Update TSENS property for reading efuse data" 2016-08-03 04:58:36 -07:00
thunderbolt
tty tty: serial: msm: fix definition of msm_stop_dma 2016-08-11 18:22:13 -07:00
uio uio: msm_sharedmem: Fix format specifier to print resource_size_t 2016-03-23 21:24:33 -07:00
usb Merge "usb: pd: Fix ERROR_RECOVERY handling" 2016-08-17 20:28:42 -07:00
uwb
vfio
vhost
video Merge "msm: mdss: update voltage level configuration for CX supply" 2016-08-16 16:35:10 -07:00
virt
virtio virtio: virtio 1.0 cs04 spec compliance for reset 2016-04-20 15:42:10 +09:00
vlynq
vme
w1
watchdog watchdog: rc32434_wdt: fix ioctl error handling 2016-04-12 09:08:54 -07:00
xen xen/events: Mask a moving irq 2016-04-20 15:41:56 +09:00
zorro
Kconfig drivers: remove duplicate entry for soc drivers from Kconfig 2016-03-25 16:04:23 -07:00
Makefile