Commit graph

892,209 commits

Author SHA1 Message Date
Puranam V G Tejaswi
ed12df75f6 msm: kgsl: Simplify GBIF halt sequence for stall-on-fault case
Currently during stall-on-fault recovery, we keep resuming SMMU and
check if GBIF halt succeeded. This is done to recover from a case where
a GPU block continuously initiated faulty transactions, which would keep
stalling SMMU. If we set CFCFG to 0 as part of handling the first fault,
all these transactions will be terminated and will not stall SMMU. This
simplifies the GBIF halt sequence and avoids resuming every time.

Change-Id: Iada83d6a08e5e0a4f6241b17d1b178ab680f1364
Signed-off-by: Puranam V G Tejaswi <pvgtejas@codeaurora.org>
2020-11-20 01:34:56 +05:30
qctecmdr
58329ca148 Merge "clk: qcom: Add the debug mux information for SM8150" 2020-11-15 17:44:56 -08:00
qctecmdr
b8bfad925d Merge "exfat: add super block operations" 2020-11-15 08:04:36 -08:00
qctecmdr
5869c90e4f Merge "soc: qcom: qmi_interface: Parse all control packets" 2020-11-15 08:04:35 -08:00
qctecmdr
3de3dfe933 Merge "net: neuron: channel: Check buffer boundaries" 2020-11-15 08:04:35 -08:00
qctecmdr
174db10e47 Merge "arm: qcom: Add initial platform for Monaco and Scuba" 2020-11-15 04:36:26 -08:00
qctecmdr
5ca720a4d8 Merge "power: supply: qcom: Add module dependency on TYPEC" 2020-11-15 04:36:25 -08:00
qctecmdr
aad412cb4f Merge "soc: qcom: minidump: Change the way to locate log_buf" 2020-11-15 04:36:25 -08:00
qctecmdr
1843c1a799 Merge "staging: exfat: remove staging version of exfat filesystem" 2020-11-15 04:36:25 -08:00
qctecmdr
f94ed13be9 Merge "exfat: add in-memory and on-disk structures and headers" 2020-11-15 04:36:25 -08:00
qctecmdr
7f23279eb1 Merge "dt-bindings: iio: Add scale function for PM2250 S3 die temp" 2020-11-15 01:08:07 -08:00
qctecmdr
8ff49d4085 Merge "defconfig: Enable required defconfigs for sdxlemur target" 2020-11-15 01:08:06 -08:00
qctecmdr
1bee375fee Merge "clk: qcom: lahaina: Fix providers left active in suspend" 2020-11-15 01:08:06 -08:00
qctecmdr
a4b6932845 Merge "input: touchscreen: st: cancel pending firmware update" 2020-11-15 01:08:05 -08:00
qctecmdr
d35e872fd1 Merge "clk: qcom: alpha-pll: Export required symbols from alpla-pll" 2020-11-14 21:07:20 -08:00
qctecmdr
b7a4fe5073 Merge "pci: msm: Move rpmsg lock after command completion" 2020-11-14 17:35:49 -08:00
qctecmdr
723156f03e Merge "mhi: uci: Add channel mutex lock for read and write file ops" 2020-11-14 17:35:48 -08:00
qctecmdr
04dd99b363 Merge "icnss2: Avoid sending modem shutdown indication to fw if it is down" 2020-11-14 17:35:48 -08:00
qctecmdr
17b81f1df7 Merge "msm: pcie: switch API for tuning EQ preset request vector configuration" 2020-11-14 17:35:47 -08:00
qctecmdr
da9ad9f15c Merge "msm: ipa_fwmk: Provide api for mhi driver to update state" 2020-11-14 17:35:46 -08:00
qctecmdr
761f457a49 Merge "soc: qcom: smp2p: Add memory barrier for irq_pending" 2020-11-14 01:35:45 -08:00
qctecmdr
a5b3c5962b Merge "power: qpnp-smb5: Update legacy cable detection logic in bootup" 2020-11-14 01:35:45 -08:00
qctecmdr
b28b8c7ed2 Merge "mmc: core: Enable force hw reset" 2020-11-14 01:35:44 -08:00
qctecmdr
5a842fda18 Merge "cfg80211: reg: Reset to upstream" 2020-11-14 01:35:44 -08:00
qctecmdr
9dd8c088c1 Merge "msm: kgsl: Increase GMU log size to 16 KB" 2020-11-14 01:35:44 -08:00
qctecmdr
5dcc7b616a Merge "mmc: sdhci-msm: Toggle fifo write clk after ungating sdcc clk" 2020-11-14 01:35:44 -08:00
qctecmdr
f16a067bfd Merge "msm: kgsl: Check for gmu prealloc failure only in case of prealloc request" 2020-11-13 07:49:42 -08:00
qctecmdr
21a0aa1700 Merge "soc: spcom: fix race during spcom channel create" 2020-11-13 07:49:42 -08:00
qctecmdr
0e8beccdf8 Merge "msm: ipa: create ipa_client for ethernet" 2020-11-13 07:49:42 -08:00
qctecmdr
8de574033a Merge "drivers: pinctrl: Add pinctrl support for NIGHTJAR target" 2020-11-13 07:49:41 -08:00
qctecmdr
693ade15ed Merge "scsi: ufs: update UFS initialization sequence" 2020-11-13 07:49:41 -08:00
qctecmdr
23320c8319 Merge "defconfig: holi: Enable memshare driver on holi_debug" 2020-11-13 07:49:41 -08:00
qctecmdr
e5ff1a7c5a Merge "kernel: arch: Enable qcedev as gki module" 2020-11-13 07:49:41 -08:00
qctecmdr
144d7633f1 Merge "mmc: sdhci-msm: Reset host->pwr and POWER_CONTROL register" 2020-11-13 07:49:40 -08:00
qctecmdr
7c71d182c4 Merge "msm: kgsl: Fix NR_KERNEL_MISC_RECLAIMABLE page stats issue" 2020-11-12 20:42:06 -08:00
qctecmdr
9c05303631 Merge "msm: kgsl: constify structs with function pointers" 2020-11-12 20:42:06 -08:00
qctecmdr
4fc1d397c4 Merge "arm64: defconfig: Set qrtr wakeup for genericarmv8" 2020-11-12 20:42:05 -08:00
qctecmdr
9443b83e3e Merge "net: cnss2: Add second element to avoid OOB issue" 2020-11-12 20:42:05 -08:00
qctecmdr
b56d745861 Merge "clk: qcom: gcc: Register the DFS clocks for HOLI" 2020-11-12 20:42:05 -08:00
Chris Lew
ca1c9dc6bf net: neuron: channel: Check buffer boundaries
Sanitize the ring buffer length read from the other side to ensure
the bounds match the memory that is mapped.

Change-Id: Ifdac3e0dee11374e61ede3a2cfb82e1957c6a2b2
Signed-off-by: Chris Lew <clew@codeaurora.org>
2020-11-12 15:09:46 -08:00
Chris Lew
332b0b6fa4 soc: qcom: qmi_interface: Parse all control packets
There are some control packets such as DEL_CLIENT that will not always
match the local node address. All packets addressed to the control port
should be decoded as qrtr control packets.

Change-Id: I46b366c77fd2d8defc203e0c74181a228710c48e
Signed-off-by: Chris Lew <clew@codeaurora.org>
2020-11-12 15:08:14 -08:00
qctecmdr
b482a807a1 Merge "arm64: defconfig: Increase PANIC timeout for Holi" 2020-11-12 09:55:03 -08:00
qctecmdr
b604e85198 Merge "coresight: byte-cnter: limit error log output" 2020-11-12 09:55:03 -08:00
qctecmdr
e8315dfb98 Merge "cnss2: Avoid race condition between time sync and system suspend" 2020-11-12 09:55:02 -08:00
qctecmdr
b37f5eaee1 Merge "cnss-utils: Compile firmware service file independently" 2020-11-12 09:55:02 -08:00
qctecmdr
dd95ccfb13 Merge "iio: adc: spmi-adc5: Add support for PM2250 S3 die temp channel" 2020-11-12 09:55:02 -08:00
qctecmdr
46f86ded36 Merge "gki: Update GKI_VERSION" 2020-11-12 09:55:02 -08:00
qctecmdr
c8e2ca976a Merge "cnss2: Handle resume request while suspend in progress" 2020-11-11 23:52:34 -08:00
qctecmdr
eeb4692062 Merge "arm64: defconfig: Enable CONFIG_ARM_SMMU_POWER_ON_ALWAYS for GKI targets" 2020-11-11 23:52:34 -08:00
qctecmdr
c64a5ca35d Merge "arm64: defconfig: Disable serial console defconfig" 2020-11-11 23:52:33 -08:00