Commit graph

893,230 commits

Author SHA1 Message Date
Ziqi Chen
06efe84d5f scsi: ufs: Increase the PA_HIBERN8TIME on the host
The device advertises PA_HIBERN8TIME may not be enough for some UFS
devices. To workaround this issue, host should add more 100 us.

The commit 8941234ea1 ("scsi: ufs: Add UFS_DEVICE_QUIRK_PA_HIBER8TIME
quirk") just increase PA_HIBERN8TIME base on TX_HIBERN8TIME_CAPABILITY,
we should increase PA_HIBERN8TIME directly because the
RX_HIBERN8TIME_CAPABILITY may be more than TX_HIBERN8TIME_CAPABILITY.

Change-Id: If5e28e11a656df999fc50014e65bc89498b28499
Signed-off-by: Ziqi Chen <ziqichen@codeaurora.org>
2021-01-04 17:33:58 +08:00
qctecmdr
787ab105df Merge "interconnect: qcom: Add interconnect stub provider driver for MONACO" 2021-01-02 23:03:24 -08:00
qctecmdr
3d0000932d Merge "leds: qpnp-flash-v2: Fix out-of-bound array access" 2021-01-02 10:22:53 -08:00
qctecmdr
a304838842 Merge "pinctrl: qcom: Add GPIO to PDC wakeirq map for sdmshrike" 2021-01-02 01:03:50 -08:00
qctecmdr
cda63c9989 Merge "clk: qcom: Remove measure support for unregistered clocks in Lahaina" 2021-01-01 22:21:01 -08:00
qctecmdr
694f449bf2 Merge "defconfig : Enabling NET and NF configs" 2021-01-01 04:41:58 -08:00
qctecmdr
4f20029327 Merge "usb: xhci: Increase xhci halt timeout" 2020-12-31 21:57:35 -08:00
qctecmdr
3f83f41dfe Merge "clk: qcom: debugcc-shima: Remove measure support for unregistered clocks" 2020-12-31 21:57:34 -08:00
qctecmdr
270ab53fac Merge "usb: gsi: Fix runtime PM usage count for MBIM interface" 2020-12-31 21:57:34 -08:00
qctecmdr
3253e07071 Merge "regulator: Add snapshot of virtio regulator driver" 2020-12-31 21:57:33 -08:00
qctecmdr
9c5df45428 Merge "clk: qcom: Add snapshot of virtio clock driver" 2020-12-31 21:57:32 -08:00
qctecmdr
542bc66c71 Merge "cnss2: add check if wlan driver supported device existing" 2020-12-31 04:41:33 -08:00
qctecmdr
bb4160a82e Merge "scsi: ufs: Add UFS3.0 in ufs HCI version check" 2020-12-31 04:41:33 -08:00
qctecmdr
19ee4e1f60 Merge "soc: qcom: socinfo: Add soc information for Monaco" 2020-12-31 04:41:33 -08:00
qctecmdr
c8a24a5ba5 Merge "msm: pcie: Return EACCESS when link access is not allowed" 2020-12-31 04:41:32 -08:00
qctecmdr
d703eb2b30 Merge "icnss2: change to avoid device crash if RF card is not present" 2020-12-31 04:41:32 -08:00
qctecmdr
fbf1700c12 Merge "soc: fix macro definitions of subsystems" 2020-12-31 04:41:31 -08:00
qctecmdr
570af260d2 Merge "pinctrl: qcom: Update GPIO to PDC map for yupik" 2020-12-31 04:41:31 -08:00
Chandana Kishori Chiluveru
e9000bd1eb usb: gsi: Fix runtime PM usage count for MBIM interface
GSI Driver get the usage count in work handler when set_alt 1 happens
and this counter will decrement in disconnect work due to cable disconnect
or in gsi_suspend for suspended state.

In this case set alt to 0 came for MBIM interface and clear the
data_interface_up flag. After that suspend happens and does not decrement
the counter in gsi_suspend. This causes a mismatch of usage count and
usb not entering to low power mode.

Fix this by checking for USB_PROT_GPS_CTRL instead of data_interface_up.

Change-Id: Iaabf3de46ed72e33980d1e3e386e8ca0ae651c74
Signed-off-by: Chandana Kishori Chiluveru <cchiluve@codeaurora.org>
2020-12-31 15:07:42 +05:30
Jagadeesh Kona
327c0a3539 clk: qcom: debugcc-shima: Remove measure support for unregistered clocks
Remove debug measure support for clocks that are not registered with the
clock framework. While at it update the external clocks in debugcc to
measure only clocks.

Change-Id: Icd6d59a098d116074403d24d9bc990fdebd7bdd7
Signed-off-by: Jagadeesh Kona <jkona@codeaurora.org>
2020-12-31 13:43:16 +05:30
Harsh Agarwal
430a8df3f9 usb: xhci: Increase xhci halt timeout
Currently, certain controllers with lower core clock rates, takes
more than 32ms to set the halted bit. This results in XHCI halt
timeout.
Fix this by increasing the timeout to 48ms.

Change-Id: I2f2715a11a947e01303c659e257ef0cabb311cac
Signed-off-by: Harsh Agarwal <harshq@codeaurora.org>
2020-12-31 00:05:33 -08:00
Maulik Shah
204e537e66 pinctrl: qcom: Add GPIO to PDC wakeirq map for sdmshrike
Add GPIO to PDC wakeirq map.
While at this also update direct connect irq map.

Change-Id: I6c1f485f33077f95473c93b981ab7bec683ccf9f
Signed-off-by: Maulik Shah <mkshah@codeaurora.org>
2020-12-30 20:53:07 -08:00
Paras Singh Jain
a86b4738f0 defconfig : Enabling NET and NF configs
Enable config to support basic network functionality

Acked-by: Utkal shah <c_ushah@qti.qualcomm.com>
Change-Id: Id04a561687924aafd6342a4cf833ee695609db7a
Signed-off-by: Paras Singh Jain <parassin@codeaurora.org>
2020-12-31 10:15:50 +05:30
Kiran Gunda
e69e8b1b39 leds: qpnp-flash-v2: Fix out-of-bound array access
Fix out-of-bound array access by using the right
offset-mask in getting the OTST status.

Change-Id: I89a4176251ea9157c5dd997b3c11bfcb07420a4f
Signed-off-by: Kiran Gunda <kgunda@codeaurora.org>
2020-12-30 19:54:50 -08:00
qctecmdr
b22b60a089 Merge "clk: qcom: debugcc: Add support for CPU clock measure for SDXNIGHTJAR" 2020-12-30 06:11:58 -08:00
qctecmdr
bc6a760dd4 Merge "arm64: defconfig: enable cma debugfs" 2020-12-30 06:11:58 -08:00
qctecmdr
fd3064d1d5 Merge "defconfig: gen3auto: Enable arm smmu driver for gen3auto" 2020-12-30 06:11:58 -08:00
qctecmdr
afff9567ed Merge "clk: qcom: clk-alpha-pll: Replace hw->init in PLL code" 2020-12-30 06:11:58 -08:00
qctecmdr
414ed94edd Merge "defconfig: sdxlemur: Enable R8125 driver" 2020-12-30 06:11:57 -08:00
qctecmdr
8cd8f78e23 Merge "arm64: defconfig: Add support for CAMCC for YUPIK" 2020-12-30 06:11:57 -08:00
Sandeep Singh
ac7f6bdf53 icnss2: change to avoid device crash if RF card is not present
This changes avoids device crash if Rf card is not present
in device.

Change-Id: I4b22ad0023a38e5b3ef49d6bf0e404b00c608115
Signed-off-by: Sandeep Singh <sandsing@codeaurora.org>
2020-12-30 05:26:35 -08:00
Harshal Ahire
cb979ec681 soc: fix macro definitions of subsystems
Fix subsystem macro definitions to support SSR/PDR.

Change-Id: I5ed9a8520600d68cd1b997f3cc4a22ca869a8b83
Signed-off-by: Vidyakumar Athota <vathota@codeaurora.org>
Signed-off-by: Harshal Ahire <hahire@codeaurora.org>
2020-12-30 18:00:18 +05:30
Vivek Pernamitta
a8cbb6a841 msm: pcie: Return EACCESS when link access is not allowed
Return EACCESS instead of EIO when link access is not
allowed at prevent l1, so client driver will procced
based on the return value.

Change-Id: Iee3b9a65609db1272be550089948d07527c7e134
Signed-off-by: Vivek Pernamitta <vpernami@codeaurora.org>
2020-12-30 17:52:34 +05:30
qctecmdr
53cbc770ba Merge "cnss2: Add new API to get QMI related timeouts" 2020-12-30 01:29:22 -08:00
qctecmdr
b31e09bdd8 Merge "cnss2: Kconfig: Add CONFIG_CNSS_WCN7850 flag" 2020-12-30 01:29:21 -08:00
qctecmdr
ed275f783d Merge "defconfig: Enable icnss2 config for Yupik" 2020-12-30 01:29:21 -08:00
qctecmdr
afaf0dd0ad Merge "i2c-msm-geni: Initialize completion variable before txfer request" 2020-12-30 01:29:21 -08:00
qctecmdr
ab416fc7c2 Merge "coresight: Add snapshot of Coresight Fuse driver" 2020-12-30 01:29:20 -08:00
qctecmdr
3572600b5b Merge "usb: dwc3-msm: Add support for snps SSPHY suspend in system suspend" 2020-12-30 01:29:20 -08:00
qctecmdr
ceec7e5038 Merge "msm: adsprpc: Copy correct size for async job" 2020-12-30 01:29:20 -08:00
Nitin Rawat
b2531733b8 scsi: ufs: Add UFS3.0 in ufs HCI version check
UFS controller in the newer target supports UFS HCI specs
version 3.0. Hence Adding UFS3.0 in UFS HCI version check
to avoid logging the error message.

Change-Id: Ibbbb482a26a3ffd50667615bf2795404381a4111
Signed-off-by: Nitin Rawat <nitirawa@codeaurora.org>
2020-12-30 12:20:44 +05:30
qctecmdr
5183288436 Merge "defconfig: Enable SOCINFO config for sdxnightjar target" 2020-12-29 19:19:54 -08:00
qctecmdr
617a6ca32e Merge "drivers: lpm-levels: Return correct value while suspend" 2020-12-29 19:19:53 -08:00
qctecmdr
1bbfb84274 Merge "Merge android11-5.4.61+ (e0b1644) into msm-5.4" 2020-12-29 19:19:53 -08:00
qctecmdr
1ac401219b Merge "interconnect: qcom: Add OSM L3 support on SCSHRIKE" 2020-12-29 19:19:53 -08:00
qctecmdr
629b150b59 Merge "icnss2: Clear SMP2P data during SSR" 2020-12-29 19:19:52 -08:00
qctecmdr
d6c74bdc8a Merge "usb: f_gsi: Increase GPS EP maxpacket size to 64bytes" 2020-12-29 19:19:52 -08:00
qctecmdr
ddd209806d Merge "usb: f_gsi: Disable function remote wake-up capability for DPL" 2020-12-29 19:19:52 -08:00
qctecmdr
aeffceb7f7 Merge "cnss2: Add config to disable time sync feature" 2020-12-29 19:19:51 -08:00
qctecmdr
d8a0d0db56 Merge "cnss2: Use proper DMA mask based on device ID" 2020-12-29 19:19:51 -08:00