Commit graph

893,381 commits

Author SHA1 Message Date
qctecmdr
dd229f78fa Merge "virtio_mmio: add support to set a virtio device as wakeup source" 2021-01-14 15:49:38 -08:00
qctecmdr
d44a2bd999 Merge "icnss2: Add support for WPSS SSR" 2021-01-14 15:49:37 -08:00
qctecmdr
850659894f Merge "drivers: char: msm_smd_pkt: Return error in case driver is not ready" 2021-01-14 15:49:37 -08:00
qctecmdr
d85421988c Merge "firmware: qcom_scm: Add calls to support MSS restart" 2021-01-14 15:49:36 -08:00
qctecmdr
612dc0a6f2 Merge "defconfig: enable memory dump on sdxnightjar" 2021-01-14 15:49:36 -08:00
qctecmdr
13277e5bcf Merge "usb: misc: Add support for test modes via external hub" 2021-01-14 15:49:35 -08:00
qctecmdr
e53264fa85 Merge "scsi: ufs: Disable interrupt in reset path" 2021-01-14 07:42:51 -08:00
qctecmdr
83b9923573 Merge "defconfig: Disable bluetooth config for sdxnightjar" 2021-01-14 07:42:50 -08:00
qctecmdr
52b474920b Merge "Bluetooth: Add support for QCA61X4/QCA937x series BT SoC" 2021-01-14 07:42:50 -08:00
qctecmdr
6208600e96 Merge "slim-msm-ngd: Disable core irq in SSR/PDR Down notification" 2021-01-14 07:42:50 -08:00
qctecmdr
9e542aad4f Merge "cnss2: Avoid to reject suspend pci for non DRV connected platform" 2021-01-14 07:42:49 -08:00
qctecmdr
3aacc1d72e Merge "msm: adsprpc: null pointer check for sctx" 2021-01-14 07:42:49 -08:00
qctecmdr
14f60362de Merge "defconfig: gen3auto: Enable service locator and notifier" 2021-01-14 07:42:49 -08:00
qctecmdr
3a016ea4fe Merge "backlight: qcom-spmi-wled: Add support for PM7325B WLED" 2021-01-14 07:42:48 -08:00
qctecmdr
0a38c43775 Merge "phy: ufs: Add UFS PHY support for yupik" 2021-01-14 06:21:57 -08:00
qctecmdr
31d628e3fd Merge "msm: ipa: enable more SIDs" 2021-01-14 06:21:56 -08:00
qctecmdr
fee290643a Merge "msm-cpufreq: fix cpufreq compile error problem" 2021-01-14 06:21:56 -08:00
qctecmdr
3ff8775b55 Merge "net: aquantia: Adding IPA glue layer" 2021-01-14 06:21:55 -08:00
qctecmdr
bba59bd13c Merge "defconfig: sdxlemur: Enable IOSS" 2021-01-14 06:21:55 -08:00
qctecmdr
dbb084194a Merge "clk: qcom: debugcc-yupik: Update all PCIE clocks to measure only" 2021-01-14 06:21:54 -08:00
qctecmdr
fde383ce77 Merge "msm: ipa: IPA offload subsystem for ethernet devices" 2021-01-14 06:21:53 -08:00
qctecmdr
2cf3ec57be Merge "msm: kgsl: Vote for l3 via icc_set_bw" 2021-01-14 06:21:52 -08:00
Yuanfang Zhang
16aa569c55 defconfig: enable memory dump on sdxnightjar
Enable memory dump V2 on sdxnightjar.

Change-Id: I5320654a79cf4e9e5b8051130b16ea4ad8472d9f
Signed-off-by: Yuanfang Zhang <zhangyuanfang@codeaurora.org>
2021-01-12 23:13:18 -08:00
Bojun Pan
48017f137f msm: ipa: enable more SIDs
Enable SMMU on eth/eth1/wlan1 SIDs.

Change-Id: I3b96e6cf89817f47b6b9fb4501f7e8c6bffcde14
Signed-off-by: Bojun Pan <bojunp@codeaurora.org>
2021-01-12 11:38:40 -08:00
qctecmdr
1ea05851c7 Merge "cnss2: Prevent PCIE l1 substatus at MHI fast resume" 2021-01-12 08:24:53 -08:00
qctecmdr
ae5cc1426f Merge "msm: kgsl: Deregister gpu address on memdesc_sg_virt failure" 2021-01-12 08:24:53 -08:00
qctecmdr
c72ebc5e35 Merge "icnss2: Add support to load WPSS" 2021-01-12 08:24:53 -08:00
qctecmdr
a1d26c8cae Merge "msm: kgsl: Enable ACD feature support for A660 variant" 2021-01-12 08:24:52 -08:00
qctecmdr
d04631e7de Merge "netfilter: contrack: Null pointer check is added" 2021-01-12 08:24:52 -08:00
Jeya R
3eb60fe69a msm: adsprpc: null pointer check for sctx
Adding a null pointer for sctx before dereferencing.

Change-Id: I1497eea2b9cb7bb75481246df47269796aff182d
Acked-by: Maitreyi Gupta <maitreyi@qti.qualcomm.com>
Signed-off-by: Jeya R <jeyr@codeaurora.org>
2021-01-12 12:17:32 +05:30
Chandana Kishori Chiluveru
5adc2a6e19 slim-msm-ngd: Disable core irq in SSR/PDR Down notification
Slimbus core interrupt is getting fired during a ADSP power up(Sub-sys up)
orafter a adsp shutdown(Sub-sys Down). At this point adsp slimbus hardware
is not ON(clocks are off) which is leading to a unclocked access when
HLOS slimbus tried to read the interrupt status register in isr.

Fix is to disable core irq as a part of SSR down notification and enable
it as a part of SSR UP notification in ngd_slim_enable API. And also add a
defensive check in ISR to not access registers if slimbus is
runtime suspended.

Change-Id: I84a599551b98c8580bdfc889ebbe99f48c649895
Signed-off-by: Chandana Kishori Chiluveru <cchiluve@codeaurora.org>
2021-01-12 11:18:49 +05:30
Jinesh K. Jayakumar
15c887d01e msm: ipa: IPA offload subsystem for ethernet devices
Update IPA offload sub-system to avoid IPA core API calls to support
new IPA ETH client API calls provided by IPA driver.

Change-Id: I5db3189f7042fa66397a530184c662e65c1e6f0c
Signed-off-by: Jinesh K. Jayakumar <jineshk@codeaurora.org>
Signed-off-by: Lakshit Tyagi <ltyagi@codeaurora.org>
2021-01-11 15:41:35 -08:00
Lakshit Tyagi
6d40652ad7 defconfig: sdxlemur: Enable IOSS
Enable AQC IOSS and its dependencies.

Change-Id: I7ac8c637d1365819fe9e1b8aef6241df4eebad87
Signed-off-by: Lakshit Tyagi <ltyagi@codeaurora.org>
2021-01-11 13:45:42 -08:00
Jishnu Prakash
041c8f64d9 backlight: qcom-spmi-wled: Add support for PM7325B WLED
Add new compatible string for PM7325B WLED. Add support to read
battery resistance, current and OCV from battery charger driver
through glink based interface.

Change-Id: I421c4225862c4f72f00dff14214b1b613c93fa42
Signed-off-by: Jishnu Prakash <jprakash@codeaurora.org>
2021-01-11 14:15:23 +05:30
Jishnu Prakash
1cd45f9b6a defconfig: Enable WLED for yupik
Enable WLED device on PM7325B for yupik.

Change-Id: I3bd3dd740eb613b56906b16515b5088b50f9579e
Signed-off-by: Jishnu Prakash <jprakash@codeaurora.org>
2021-01-11 00:24:34 -08:00
Jishnu Prakash
b295dc4303 backlight: qcom-spmi-wled: expose WLED selfie flash API with QTI_FLASH
At present, the WLED selfie flash API wled_flash_led_prepare is exposed
only for targets using QPNP_FLASH_V2 and WLED. Expose it for targets using
the combination of QTI_FLASH and WLED too.

Change-Id: I136b95f8219171534bad06109bd08423061a00c6
Signed-off-by: Jishnu Prakash <jprakash@codeaurora.org>
2021-01-11 13:52:51 +05:30
Biao Long
ae32912529 msm-cpufreq: fix cpufreq compile error problem
When enable Qcom-cpufreq driver on 5.4,because some data
struct has been changed, and trace_cpu_frequency has been
removed, this will cause the compile issue, so fix these
problem to pass compile.

Change-Id: I71f76b92a52cfd8a905a5fc7fad6e5a5f4e6b39f
Signed-off-by: Biao Long <blong@codeaurora.org>
2021-01-11 16:11:10 +08:00
Naman Padhiar
510ac340d5 icnss2: Add support to load WPSS
Add sysfs entry to trigger icnss driver to load WPSS
FW.

Change-Id: I6ef47986deb757ec6536256be8797ae06e8cf899
Signed-off-by: Naman Padhiar <npadhiar@codeaurora.org>
2021-01-11 10:41:02 +05:30
Zijun Hu
2651cf95cf Bluetooth: Add support for QCA61X4/QCA937x series BT SoC
Add support for QCA61X4/QCA937x series BT SoC's.

CRs-Fixed: 2848490
Change-Id: Iddeaaf8933cd0809a6ec36f3e4d3e3dbe00a63ff
Signed-off-by: Zijun Hu <zijuhu@codeaurora.org>
2021-01-10 17:47:17 -08:00
Zijun Hu
b74795ed98 defconfig: Disable bluetooth config for sdxnightjar
Disable bluetooth builtin in order to implement
FR57995: Change Kernel defconfig linkages to DLKM for BT component.

CRs-Fixed: 2848490
Change-Id: I6ef035ff2e60321fc000050e73538b9873659f1b
Signed-off-by: Zijun Hu <zijuhu@codeaurora.org>
2021-01-10 17:46:29 -08:00
Jishnu Prakash
dffc1577de defconfig: Enable PM7325B devices for yupik
Enable VIB_LDO and LCDB devices for yupik.

Change-Id: I6a931b98dc891afcdf7caf658e548d0216bceb0f
Signed-off-by: Jishnu Prakash <jprakash@codeaurora.org>
2021-01-10 20:52:59 +05:30
qctecmdr
1a5ca59cc3 Merge "Merge android11-5.4.61+ (662e2b3) into msm-5.4" 2021-01-08 23:43:03 -08:00
qctecmdr
a8f2f04662 Merge "arm64: defconfig: Add support for DISPCC and debugCC for YUPIK" 2021-01-08 23:43:02 -08:00
qctecmdr
18336829bf Merge "usb: gsi: Prevent function remote-wakeup without function suspend" 2021-01-08 23:43:02 -08:00
qctecmdr
33a49c58db Merge "mmc: host: sdhci-msm: Don't return error on missing bus voting paths" 2021-01-08 23:43:01 -08:00
qctecmdr
a1fdfb2d1c Merge "iio: qcom-spmi-adc5: Fix HW settle time table naming for ADC5 lite" 2021-01-08 23:43:01 -08:00
qctecmdr
619b238506 Merge "mem-offline: disallow page migration to isolated page blocks" 2021-01-08 23:43:00 -08:00
qctecmdr
1108203dc2 Merge "clk: qcom: check for change in RCG configuration during set_rate" 2021-01-08 17:26:21 -08:00
qctecmdr
1ed47d9eca Merge "bus: mhi: core: Address pending BW requests for legacy mode" 2021-01-08 17:26:21 -08:00
qctecmdr
914a4a1901 Merge "devfreq: memlat: Fix macros to support 32 bit kernels" 2021-01-08 17:26:20 -08:00