Bhaumik Bhatt
b20f4619f5
mhi: core: Extend mhi_device_get_sync_atomic() for panic cases
...
In case of a kernel panic, interrupts are not handled and hence,
any attempt to assert device wake and wait for an M0 state change
relying on interrupts will fail. In order to help solve this
issue for cases where the controller needs to assert device wake
in panic path, extend the mhi_device_get_sync_atomic() API and
allow it to poll the MHI STATUS register for an M0 state change.
Make the appropriate changes wherever the API is in use.
Change-Id: I920d76d1cec879c29180438072e32e18370cf8ff
Signed-off-by: Bhaumik Bhatt <bbhatt@codeaurora.org>
2020-08-10 12:49:20 -07:00
..
accessibility
acpi
ACPI: video: Use native backlight on Acer TravelMate 5735Z
2020-07-22 09:33:00 +02:00
amba
android
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
ata
atm
auxdisplay
base
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
bcma
block
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
bluetooth
Bluetooth: Move missing dts entries logs to info message
2020-08-02 17:59:35 -07:00
bus
mhi: core: Extend mhi_device_get_sync_atomic() for panic cases
2020-08-10 12:49:20 -07:00
cdrom
char
Merge "msm: adsprpc: Fix concurrency in early wake of fastrpc"
2020-08-06 12:39:30 -07:00
clk
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
clocksource
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
connector
counter
cpufreq
cpufreq: qcom-cpufreq-hw: Add support for CPUFreq hardware debug
2020-07-24 16:37:45 +05:30
cpuidle
Merge "lpm-levels: Add RIMPS timer base rail/PLL turn off functionality"
2020-07-28 01:14:04 -07:00
crypto
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
dax
dca
devfreq
PM / devfreq: qoslat: move registration to late init
2020-07-29 11:07:41 -07:00
dio
dma
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
dma-buf
Merge "arm64: defconfig: Enable dmabuf destructor support on all targets"
2020-08-06 03:32:49 -07:00
edac
Merge android11-5.4.52 ( c7725ae) into msm-5.4
2020-07-27 01:21:35 -07:00
eisa
extcon
Merge android-5.4-stable.50 ( a200ad5) into msm-5.4
2020-07-20 19:22:16 -07:00
firewire
firmware
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
fpga
fpga: dfl: fix bug in port reset handshake
2020-07-29 10:18:31 +02:00
fsi
gnss
gpio
This is the 5.4.54 stable release
2020-07-29 13:27:01 +02:00
gpu
Merge "Merge android11-5.4.54 ( 261a54f) into msm-5.4"
2020-08-05 15:01:28 -07:00
greybus
hid
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
hsi
hv
hwmon
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
hwspinlock
hwtracing
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
i2c
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
i3c
ide
idle
iio
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
infiniband
RDMA/mlx5: Use xa_lock_irq when access to SRQ table
2020-07-29 10:18:31 +02:00
input
Merge "input: touchscreen: focaltech_touch: support dynamic report rate"
2020-08-06 03:32:50 -07:00
interconnect
interconnect: qcom: Add USB3 master for Holi
2020-08-01 11:09:10 -07:00
iommu
Merge "iommu/arm-smmu: add support to configure IOVA range"
2020-08-06 12:39:32 -07:00
ipack
irqchip
Merge android11-5.4.52 ( c7725ae) into msm-5.4
2020-07-27 01:21:35 -07:00
isdn
leds
Merge "leds: qti-flash: Fix LMH mitigation configuration"
2020-08-02 15:29:56 -07:00
lightnvm
macintosh
mailbox
Merge android-5.4-stable.50 ( a200ad5) into msm-5.4
2020-07-20 19:22:16 -07:00
mcb
md
This is the 5.4.54 stable release
2020-07-29 13:27:01 +02:00
media
Merge "msm: cvp: adding new target and read fw name from dtsi"
2020-08-06 12:39:31 -07:00
memory
memstick
message
scsi: mptscsih: Fix read sense data size
2020-07-16 08:16:36 +02:00
mfd
Merge android-5.4-stable.50 ( a200ad5) into msm-5.4
2020-07-20 19:22:16 -07:00
misc
Merge "arm64: defconfig: Enable dmabuf destructor support on all targets"
2020-08-06 03:32:49 -07:00
mmc
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
mtd
This is the 5.4.53 stable release
2020-07-23 12:36:54 +02:00
mux
net
mhi: core: Extend mhi_device_get_sync_atomic() for panic cases
2020-08-10 12:49:20 -07:00
nfc
Merge android-5.4-stable.50 ( a200ad5) into msm-5.4
2020-07-20 19:22:16 -07:00
ntb
nubus
nvdimm
nvme
nvme-rdma: assign completion vector correctly
2020-07-16 08:16:36 +02:00
nvmem
Merge android-5.4-stable.50 ( a200ad5) into msm-5.4
2020-07-20 19:22:16 -07:00
of
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
opp
oprofile
parisc
parport
pci
Merge "msm: msi: add support for Synopsys MSI"
2020-08-06 00:53:21 -07:00
pcmcia
perf
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
phy
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
pinctrl
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
platform
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
pnp
power
power: supply: qti_battery_charger: update USB power supply type runtime
2020-08-05 14:48:30 -07:00
powercap
pps
ps3
ptp
pwm
Merge android11-5.4.52 ( c7725ae) into msm-5.4
2020-07-27 01:21:35 -07:00
rapidio
ras
regulator
Merge "regulator: rpm-smd: Add support for BOB on PMIC5"
2020-07-29 06:36:28 -07:00
remoteproc
reset
rpmsg
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
rtc
Merge android-5.4-stable.50 ( a200ad5) into msm-5.4
2020-07-20 19:22:16 -07:00
s390
sbus
scsi
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
sfi
sh
siox
slimbus
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
soc
Merge "soc: qcom: llcc: Add support for CPU TLB System Cache Id"
2020-08-06 12:39:31 -07:00
soundwire
soundwire: intel: fix memory leak with devm_kasprintf
2020-07-22 09:33:00 +02:00
spi
Merge "spi: spi-msm-geni: Add lock/unlock tre support in SPI GSI mode"
2020-08-05 19:48:49 -07:00
spmi
ssb
staging
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
target
tc
tee
thermal
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
thunderbolt
tty
Merge "serial: msm_geni_serial: Do not place msm_geni_console_setup under __init"
2020-08-06 03:32:48 -07:00
uio
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
usb
Merge "usb: phy: snps: Enable auto-resume during host mode bus suspend"
2020-08-05 19:48:49 -07:00
vfio
vhost
video
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
virt
Merge android11-5.4.54 ( 261a54f) into msm-5.4
2020-08-04 11:54:06 -07:00
virtio
visorbus
vlynq
vme
w1
watchdog
xen
zorro
Kconfig
Makefile