Commit graph

893,987 commits

Author SHA1 Message Date
Sarthak Garg
e5ac7ee2f8 mmc: core: Set host->bus_refs properly when card is set as corrupted
With rapid hotplug test case there could be a corner case when the SD card
can go bad and removed quickly even before we try to reset the card as
part of recovery.

This will lead to reset failure with ENOMEDIUM and since recovery failed
so we set the corrupted_card flag and try to remove the card.
Since corrupted_card will be set so as part of rescan we'll remove the
card and return before setting the bus_refs properly leading to card not
getting detected after this.

Only return after setting host->bus_refs properly when card is set as
corrupted.

Change-Id: Id14790f9b28d8fa58d31b034be48db5486ccfcb7
Signed-off-by: Sarthak Garg <sartgarg@codeaurora.org>
2021-02-23 10:58:54 +05:30
qctecmdr
5b540967b7 Merge "smcinvoke: Call correct apis on basis of device tree entry" 2021-02-15 10:09:56 -08:00
qctecmdr
d452e9fd04 Merge "interconnect: qcom: update qos offsets for scshrike" 2021-02-15 10:09:55 -08:00
qctecmdr
1f03c355b8 Merge "interconnect: qcom: yupik: Configure QoS during probe" 2021-02-15 10:09:55 -08:00
qctecmdr
29ba1bf51f Merge "clk: qcom: common: Add set_flags op in clk_regmap_ops" 2021-02-15 10:09:55 -08:00
qctecmdr
99e97db2e8 Merge "defconfig: Enable rng driver on sdxlemur" 2021-02-15 10:09:55 -08:00
qctecmdr
471c9e93fa Merge "net: aquantia: Adding wake locks" 2021-02-15 10:09:54 -08:00
qctecmdr
e2739fc50f Merge "defconfig: Enable storage and fs related configs for monaco" 2021-02-15 06:09:15 -08:00
qctecmdr
250cb427bd Merge "msm: adsprpc: Typecast return value of copy_to_user API" 2021-02-15 06:09:14 -08:00
qctecmdr
9ac2b68214 Merge "clk: qcom: debugcc-yupik: Add measure only support for USB SEC clocks" 2021-02-15 06:09:14 -08:00
qctecmdr
367c7ae1ca Merge "clk: qcom: Add properties for marking clocks as critical" 2021-02-15 06:09:14 -08:00
qctecmdr
6092c652b5 Merge "interconnect: qcom: shima: Configure QoS during probe" 2021-02-15 06:09:14 -08:00
Anmolpreet Kaur
0223578bca defconfig: Enable rng driver on sdxlemur
This change enables RNG driver for sdxlemur
target.

Change-Id: I19eed4ae47bd087beb62b6a76cbda65b08370e13
Signed-off-by: Anmolpreet Kaur <anmolpre@codeaurora.org>
2021-02-15 03:27:28 -08:00
Odelu Kukatla
ad1aab0b09 interconnect: qcom: yupik: Configure QoS during probe
Configure QoS settings during probe for all nodes instead of
for each node individually upon first client request.

Change-Id: If90969f0ace7d773ed3808670f0bcb54c308970e
Signed-off-by: Odelu Kukatla <okukatla@codeaurora.org>
2021-02-15 02:42:17 -08:00
Lakshit Tyagi
decf75e60b net: aquantia: Adding wake locks
Add wake locks to prevent A7 from going into suspend.

Change-Id: I46384d957593a461fdd3b24830bd27b19cad3425
Signed-off-by: Lakshit Tyagi <ltyagi@codeaurora.org>
2021-02-15 02:25:08 -08:00
Veera Vegivada
e1dbbfcdf0 interconnect: qcom: update qos offsets for scshrike
Update the offset registers based on the scshrike v2 hw.

Change-Id: Idc5ced25e8a8bf26df03b35fd2e306151d766da7
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
2021-02-15 01:51:40 -08:00
Jagadeesh Kona
1071cc71b3 clk: qcom: debugcc-yupik: Add measure only support for USB SEC clocks
USB secondary clocks and pm8008 clocks are not registered with the
clock framework, hence update these clocks to measure only.

Change-Id: I134119cb4ae5ef372aaaa81e6b56ffd68387985d
Signed-off-by: Jagadeesh Kona <jkona@codeaurora.org>
2021-02-15 12:41:33 +05:30
Veera Vegivada
22fcc4ebff clk: qcom: common: Add set_flags op in clk_regmap_ops
Add set_flags op in clk_regmap_ops and update the
set_flags op for branch's clk_regmap_ops.
Update qcom_clk_set_flags to use clk_regmap_ops
for invoking the set_flags op.

Change-Id: I82b699e04854e5d9dcc0e82caccf33fe3dd85315
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
2021-02-15 11:38:02 +05:30
qctecmdr
f293862390 Merge "drivers: thermal: of-thermal: notify thermal zone only if it is enabled" 2021-02-14 17:27:00 -08:00
qctecmdr
44c3d4ae63 Merge "msm: net: Support for Removing SFE module" 2021-02-13 20:47:10 -08:00
qctecmdr
e8838d4c1c Merge "icnss2: Avoid qmi register/unregister in case of qmi failure" 2021-02-12 23:39:39 -08:00
qctecmdr
0c42bca88a Merge "gen_headers: Add and remove headers suggested" 2021-02-12 23:39:39 -08:00
qctecmdr
6e29ff97c6 Merge "usb: dwc3: dwc3-msm: Avoid overriding DBM_GEN_CFG register" 2021-02-12 23:39:38 -08:00
qctecmdr
1ac57cdc1b Merge "soc: qcom: memoffline: use a freezable unbounded workqueue for migration" 2021-02-12 18:58:25 -08:00
Venkata Rao Kakani
37a0a59392 gen_headers: Add and remove headers suggested
Add and remove headers which are missing and additionally added
to resolve compilation issues.

Change-Id: I2bdc34a33c13f84916d4e7570c579bfc2b1e9c98
Signed-off-by: Venkata Rao Kakani <vkakani@codeaurora.org>
2021-02-12 18:41:59 -08:00
Wesley Cheng
4f73de4dd2 usb: dwc3: dwc3-msm: Avoid overriding DBM_GEN_CFG register
The current register write to DBM_GEN_CFG to update the current speed
is overwriting the entire register.  Avoid this, as this also
disables ZLT support on DBM.  During validation of QDSS, a QDSS data
stall was seen, as the QDSS BAM generated a ZLT, while DBM did not
enable it.  DBM ZLT support is recommended to be enabled in the HPG.

Change-Id: Ieef4a42d3ac6f2a836a5c25530492c95669047b0
Signed-off-by: Wesley Cheng <wcheng@codeaurora.org>
2021-02-12 17:51:24 -08:00
qctecmdr
959d227164 Merge "gen_headers: add gen_headers file for auto targets" 2021-02-12 11:08:15 -08:00
qctecmdr
823c7ed02f Merge "usb: f_gsi: Allow user to specify MAC address for RNDIS/ECM" 2021-02-12 11:08:14 -08:00
qctecmdr
ce3f22ec62 Merge "defconfig: sdmsteppe: Enable PCIe, USB, Storage and Buses" 2021-02-12 11:08:14 -08:00
qctecmdr
51b976b235 Merge "msm: kgsl: Increase events worker thread priority" 2021-02-12 07:02:25 -08:00
qctecmdr
cf7c9052c5 Merge "soc: qcom: Add AMU register access interfaces" 2021-02-12 05:43:24 -08:00
qctecmdr
574374a780 Merge "arm64: Add MIDR values for kryo4xx gold cores" 2021-02-12 05:38:49 -08:00
qctecmdr
d53cbb3213 Merge "binder: update low_latency selection for binder transactions" 2021-02-12 05:36:34 -08:00
qctecmdr
748e075637 Merge "drivers: net: remove unused variables and functions" 2021-02-12 05:35:31 -08:00
qctecmdr
1969aa397b Merge "dwc3: gadget: Increase retry count from 500 to 3000 iterations" 2021-02-12 05:34:51 -08:00
qctecmdr
78368ddfd0 Merge "arm64: Add part number for Arm Cortex-A78" 2021-02-12 05:33:42 -08:00
qctecmdr
92b8871a9a Merge "cnss2: Handle -ETIMEDOUT properly for MHI power on failure" 2021-02-12 05:31:37 -08:00
qctecmdr
7438f6bfe1 Merge "scsi: ufs: update size of tx serdes phy block" 2021-02-12 05:30:31 -08:00
qctecmdr
6f360e9ab3 Merge "net: qrtr: Boot kpi for qmi readiness" 2021-02-12 05:29:44 -08:00
qctecmdr
1e3d3c21ec Merge "arm64: Add part number for Arm Cortex-A77" 2021-02-12 05:28:46 -08:00
qctecmdr
521e19a9f7 Merge "arm: psci: add psci_cpu_can_disable() function" 2021-02-12 05:27:25 -08:00
qctecmdr
48e87b1d80 Merge "icnss2: Free QDSS memory on every SSR" 2021-02-12 05:25:49 -08:00
qctecmdr
e7cefa2323 Merge "input: touchscreen: nt36xxx: Set parent of touch device" 2021-02-12 05:23:38 -08:00
qctecmdr
1e836c0f9c Merge "soc: qcom: Update the probe error path when rmb status register not present" 2021-02-12 05:22:00 -08:00
qctecmdr
f458693799 Merge "defconfig: Support for SSG HLOS drivers" 2021-02-12 05:19:33 -08:00
qctecmdr
c93ef1725e Merge "msm: pcie: Dump PCIe registers for hang event" 2021-02-12 05:13:52 -08:00
qctecmdr
8621549cc8 Merge "msm: kgsl: Remove undefined HLSQ register dump to A6xx snapshot" 2021-02-12 05:12:12 -08:00
qctecmdr
efb4f72fe2 Merge "defconfig: msm-5.4: Adding sfe support to sdxnightjar target" 2021-02-12 05:10:44 -08:00
Manaf Meethalavalappu Pallikunhi
07c514437c drivers: thermal: of-thermal: notify thermal zone only if it is enabled
There is a case where of-thermal invokes thermal zone re-evaluation
for a zone even if it is disabled during sensor violation. It may
lead to thermal zone throttling even if that thermal zone is disabled.

Update of-thermal to re-evaluate thermal zone only if it is in
enabled state.

Change-Id: I0764d4719668231d27b4e264c46e5593653d90b3
Signed-off-by: Manaf Meethalavalappu Pallikunhi <manafm@codeaurora.org>
2021-02-12 04:31:55 -08:00
Paras Singh Jain
4131362502 msm: net: Support for Removing SFE module
This change allow handling of unregister netfilter hook
while removing SFE module.

Change-Id: Ic5ba52e82179e7496d27623edf92c6e64c35d19d
Acked-by: Vinisha Varre <vvarre@qti.qualcomm.com>
Signed-off-by: Paras Singh Jain <parassin@codeaurora.org>
2021-02-12 14:04:02 +05:30