Commit graph

884,891 commits

Author SHA1 Message Date
Udipto Goswami
593dbeea3e usb: f_qdss: Setting channel to NULL in qdss_close
When qdss_close is executed before disconnect_work
there is possibility that from disconnect_work channel
priv would be passed as NULL to the notifier resulting
in page fault error.

Fix this by setting notify to NULL on qdss_close.

Change-Id: Ifdfc43733221fdc1dc3bcd8a40f32e1b021398a8
Signed-off-by: Udipto Goswami <ugoswami@codeaurora.org>
2020-07-09 18:23:40 -07:00
qctecmdr
2708cda771 Merge "arm64: defconfig: Enable shima interconnect driver" 2020-07-09 06:59:34 -07:00
qctecmdr
7c50cfcbd9 Merge "staging: android: ion: Add support for the audio ML heap" 2020-07-09 06:59:34 -07:00
qctecmdr
531631f91a Merge "HID: qvr: using different dma-buf APIs" 2020-07-09 06:59:33 -07:00
qctecmdr
14a682b3af Merge "icnss2: Add snapshot of icnss2 driver" 2020-07-09 06:59:32 -07:00
qctecmdr
fc56b1138f Merge "mm: reduce the time spend by killed tasks in alloc path" 2020-07-09 06:59:32 -07:00
qctecmdr
ac7e264e33 Merge "drivers: thermal: Avoid multiple TSENS controller re-init simultaneously" 2020-07-09 06:59:32 -07:00
qctecmdr
ccca8c819a Merge "phy: ufs: Add UFS PHY support for Holi" 2020-07-09 06:59:31 -07:00
Sandeep Singh
13f37630bd icnss2: Add snapshot of icnss2 driver
This is a snapshot of the ICNSS2 driver and associated files as of
msm-4.19 commit bba237ba
("icnss2: Add support to send host SMMU IOVA range to firmware").

Change-Id: Ie779f948b29652f86950e4d6e5609fe5480b7ffe
Signed-off-by: Sandeep Singh <sandsing@codeaurora.org>
2020-07-08 15:48:47 +05:30
Vinayak Menon
ac80551df4 mm: reduce the time spend by killed tasks in alloc path
There are issues reported where the tasks killed by LMK
holding huge amounts of memory, loops for seconds in the
reclaim path, thus causing OOMs to happen from other
contexts or a panic when oom path finds that there are no
killable tasks. This patch brings back a change in older
kernel versions to avoid reclaim when a fatal signal is
pending. This is more improtant in our case unlike upstream,
as we loop almost forever in reclaim path when there are LMK
killable tasks (see lmk_kill_possible). Another change done
by the patch is to return without sleep in too_many_isolated
case for tasks with fatal signal pending.

Change-Id: Icd2bb7a9602ea6566425f7918e34c218bbed21cb
Signed-off-by: Vinayak Menon <vinmenon@codeaurora.org>
2020-07-07 05:16:51 -07:00
Odelu Kukatla
daa0416f37 arm64: defconfig: Enable shima interconnect driver
Enable the shima interconnect driver so that consumers
are able to obtain their path handles properly.

Change-Id: I8d5bf9786cf67f568d59ccd45bc13909db5a4041
Signed-off-by: Odelu Kukatla <okukatla@codeaurora.org>
2020-07-07 12:49:32 +05:30
Odelu Kukatla
4027c201fd interconnect: qcom: Add Shima interconnect provider driver
Introduce Qualcomm Shima specific provider driver using the
interconnect framework.

Change-Id: Ia9a39344f2e6d6ecb9ed127a3e79d3b856ed3229
Signed-off-by: Odelu Kukatla <okukatla@codeaurora.org>
2020-07-05 16:45:02 +05:30
qctecmdr
5ae51bab59 Merge "cnss2: Add PBL and SBL dump only for QCA6490" 2020-07-04 22:53:53 -07:00
qctecmdr
33b91930be Merge "ABI: Update internal whitelist for cnss symbols" 2020-07-04 22:53:53 -07:00
qctecmdr
5d03d9c276 Merge "scsi: ufs: Read device tree to find UFS's Vcc voltage level" 2020-07-04 22:53:52 -07:00
qctecmdr
015c94292c Merge "sound: usb: Fix check with usb_get_controller_id() for valid controller id" 2020-07-04 22:53:52 -07:00
qctecmdr
b590a1c616 Merge "soc: qcom: rpmh-rsc: Correctly handle zero active TCS for solver mode" 2020-07-04 22:53:52 -07:00
qctecmdr
ea18af1241 Merge "iommu: add a function to get MID/PID/BID info" 2020-07-04 22:53:52 -07:00
qctecmdr
3213ad6885 Merge "drivers: thermal: pe_sensor: Add code to clear victim irq status" 2020-07-04 22:53:51 -07:00
qctecmdr
b7648c3c1d Merge "cnss2: Add debug dump for Wlan FW PBL and SBL" 2020-07-04 17:22:13 -07:00
qctecmdr
a665d68f73 Merge "icc: dt-bindings: Update endpoint IDs for interconnects for SHIMA" 2020-07-04 14:21:06 -07:00
qctecmdr
3b0bb61171 Merge "mailbox: qcom-apcs: Add compatible for sdxlemur" 2020-07-04 14:21:06 -07:00
qctecmdr
7b657e9bf7 Merge "msm: adsprpc: Add support for recover session on DSP" 2020-07-04 14:21:06 -07:00
qctecmdr
125f36569a Merge "msm: kgsl: Fix datatype of count in kgsl_alloc_secure_pages" 2020-07-04 14:21:05 -07:00
qctecmdr
ea5756a89c Merge "soc: qcom: altmode-glink: Execute client callback in work" 2020-07-04 14:21:05 -07:00
qctecmdr
ccfe8e1bc9 Merge "net: qrtr: ns: Change servers radix tree to xarray" 2020-07-04 14:21:05 -07:00
qctecmdr
6ee581de55 Merge "crypto: msm: change clock operation in qcedev driver" 2020-07-04 14:21:04 -07:00
qctecmdr
5c0ad566db Merge "scsi: ufs-qcom: add qos support for ufs" 2020-07-04 14:21:04 -07:00
qctecmdr
bbbb9055c2 Merge "cnss2: Handle PCI register rw operation during crash shutdown" 2020-07-04 10:39:45 -07:00
qctecmdr
c3c6eb0a90 Merge "msm: synx: fence callback fixes" 2020-07-04 10:39:44 -07:00
qctecmdr
11ffa851db Merge "soc: qcom: crypto-qti-hwkm: add wrapped raw secret" 2020-07-04 10:39:44 -07:00
qctecmdr
a648f4061f Merge "ABI: Add synx driver ABIs for QCOM whitelist" 2020-07-04 10:39:44 -07:00
qctecmdr
2f20b6b85e Merge "bindings: clock: qcom: Update the GPU CC clock IDs" 2020-07-04 10:39:44 -07:00
qctecmdr
36c4e04564 Merge "mm: change max readahead size to 512KB" 2020-07-04 10:39:43 -07:00
qctecmdr
3c77f0168f Merge "msm: cvp: Avoids sending random error code to DSP" 2020-07-04 10:39:43 -07:00
qctecmdr
e737a9a8dd Merge "arm64: defconfig: remove configs to fix kw issues" 2020-07-04 10:39:43 -07:00
qctecmdr
82f59aa1c0 Merge "interconnect: qcom: Add sdxlemur interconnect provider driver" 2020-07-04 04:29:31 -07:00
qctecmdr
46a31f9251 Merge "byte-cntr: Set offset as rwp offset when sw usb mode start" 2020-07-04 04:29:30 -07:00
qctecmdr
3b22d7aab5 Merge "scsi: ufs: Try to save power mode change and UIC cmd completion timeout" 2020-07-04 01:35:28 -07:00
qctecmdr
27139bec07 Merge "dcc_v2: Add dcc region to minidump table" 2020-07-04 01:35:28 -07:00
Nitin Rawat
fc46c8e0b0 phy: ufs: Add UFS PHY support for Holi
This change adds ufs phy support for Holi.

Change-Id: Ie59dd551b587ec063ded209d0ec05fc8b105a5a5
Signed-off-by: Nitin Rawat <nitirawa@codeaurora.org>
2020-07-04 12:48:44 +05:30
qctecmdr
e4bb6fdbed Merge "usb: gadget: composite: Inform controller driver of self-powered" 2020-07-03 22:59:58 -07:00
qctecmdr
848163af61 Merge "pil: Fix minidump collection during SSR" 2020-07-03 22:59:57 -07:00
qctecmdr
cea635c334 Merge "tmc-etr: Fix duplicate logs issue when use sw usb mode" 2020-07-03 22:59:57 -07:00
qctecmdr
d1539bed87 Merge "arm64: defconfig: Add support for CAMCC, VIDEOCC, GPUCC for SHIMA" 2020-07-03 22:59:57 -07:00
qctecmdr
d853cf28e0 Merge "dt-bindings: interconnect: Add support for SDXLEMUR DT bindings" 2020-07-03 22:59:54 -07:00
qctecmdr
4a586a11be Merge "build.config.msm.lahaina: Add qgki-consolidate as a supported variant" 2020-07-03 17:48:44 -07:00
qctecmdr
68cc33bb02 Merge "cnss2: Add support to create device sysfs group" 2020-07-03 17:48:43 -07:00
qctecmdr
7fd2521759 Merge "input: qcom-hv-haptics: adjust frequency calibration sequence" 2020-07-03 17:48:43 -07:00
qctecmdr
79ef6da814 Merge "spi: spi-msm-geni: Propagate missing change from 4.19 to 5.4" 2020-07-03 17:48:42 -07:00