Commit graph

891,300 commits

Author SHA1 Message Date
qctecmdr
656aca69a7 Merge "defconfig: enable rpmh retry debug prints for lahiana" 2020-10-03 04:38:40 -07:00
qctecmdr
a859fa7618 Merge "dwc3-msm: Map IPA GSI channel doorbell register for different UDC core" 2020-10-03 04:38:40 -07:00
qctecmdr
733b596e70 Merge "defconfig: Enable IPC logging for f_fs on Holi" 2020-10-03 04:38:40 -07:00
qctecmdr
5bacff506a Merge "tracing: Add CONFIG_KPROBES_DEBUG config" 2020-10-03 04:38:39 -07:00
qctecmdr
e35b5d5867 Merge "net: aquantia: support for 32-bit ARM target" 2020-10-03 04:38:39 -07:00
qctecmdr
4e37bafc65 Merge "pci/of: expand match PCI devices to OF nodes" 2020-10-03 01:44:48 -07:00
qctecmdr
dd5fab13e3 Merge "cnss2: Add logs for dev_boot debugfs" 2020-10-03 01:44:47 -07:00
qctecmdr
3d7208efbd Merge "cnss2: Check for BT Enable GPIO in QCA6490" 2020-10-03 01:44:47 -07:00
qctecmdr
a41c2a6ccc Merge "net/embms-kernel : EMBMS Tunneling Module" 2020-10-03 01:44:47 -07:00
qctecmdr
a6670033d9 Merge "arm64: defconfig: Enable ramdumps for GKI" 2020-10-03 01:44:46 -07:00
qctecmdr
f2874311d5 Merge "usb: dwc3: Don't queue the request if gadget is in suspended state" 2020-10-03 01:44:45 -07:00
qctecmdr
116b7811ee Merge "msm: netfilter: NATTYPE Refresh Timer Changes" 2020-10-02 22:58:44 -07:00
qctecmdr
6d922e2c32 Merge "mmc: host: sdhci-msm: Enable SDHC FIFO explicitly" 2020-10-02 22:58:43 -07:00
qctecmdr
efb8798d6a Merge "host: sdhci-msm: implement get_current_limit() host op" 2020-10-02 22:58:43 -07:00
qctecmdr
0587d80485 Merge "defconfig: Enable NAND related configs for sdxlemur" 2020-10-02 22:58:43 -07:00
qctecmdr
f8711d112f Merge "ANDROID: kallsyms: ignore ThinLTO+CFI hash suffix in kallsyms_lookup_name()" 2020-10-02 22:58:42 -07:00
qctecmdr
35f68aa21c Merge "defconfig: holi: Enable F2FS_CHECK_FS for holi" 2020-10-02 18:08:54 -07:00
qctecmdr
9b3635accb Merge "mm: slub: Add debugfs interface to capture slub allocs owner" 2020-10-02 18:08:53 -07:00
qctecmdr
3bd5b143da Merge "drivers: qcom: sys_pm_vx: add barrier after read" 2020-10-02 18:08:53 -07:00
qctecmdr
9297104f83 Merge "dt-bindings: thermal: Add support for modem skin sensor via QMI" 2020-10-01 13:35:01 -07:00
qctecmdr
84da883b15 Merge "devfreq: add use_ab tunnable" 2020-10-01 13:35:00 -07:00
qctecmdr
263c564bb3 Merge "msm: ipa: Add flag to differentiate b/w gsi db or ddr address" 2020-10-01 13:35:00 -07:00
qctecmdr
64138190eb Merge "msm: kgsl: Move a3xx perfcounters to target specific" 2020-10-01 13:35:00 -07:00
qctecmdr
0db271b936 Merge "leds: qti-flash: Initialize rc in qti_flash_led_symmetry_config()" 2020-10-01 13:34:59 -07:00
qctecmdr
393284bdbc Merge "usb: gadget: qdss: Fix usage of usb_ep_autoconfig()" 2020-10-01 13:34:59 -07:00
qctecmdr
7753d5983d Merge "mmc: sdhci-msm: Update SDCC5 DLL power up sequence" 2020-10-01 13:34:58 -07:00
qctecmdr
8f4bf966d4 Merge "cnss2: Setup DMS QMI client for WLAN MAC address" 2020-10-01 08:54:11 -07:00
qctecmdr
5d916fa113 Merge "serial: msm_geni_serial: Balance vote for zero size transfer" 2020-10-01 08:54:10 -07:00
qctecmdr
26ac3319aa Merge "cnss2: Collect shadow registers for RDDM scenario" 2020-10-01 08:54:09 -07:00
qctecmdr
d7739ad6c4 Merge "cnss2: Add runtime PM stats support" 2020-10-01 08:54:09 -07:00
qctecmdr
243109d661 Merge "usb: gadget: increase the buffer size to 1 MB for tty ports" 2020-10-01 08:54:08 -07:00
qctecmdr
f149243020 Merge "adsprpc: Move sleepable operations outside spin_lock" 2020-10-01 08:54:08 -07:00
Sriharsha Allenki
583fd6c992 defconfig: Enable IPC logging for f_fs on Holi
Enable IPC logging for functionalities like diag, adb
and mtp that uses the f_fs driver on Holi.

Change-Id: I9f627f74d3b34b69da6da8d3390dc5f3eee95f14
Signed-off-by: Sriharsha Allenki <sallenki@codeaurora.org>
2020-10-01 10:41:16 +05:30
qctecmdr
198d27fafc Merge "hh_rm_core: delay sending characters to RM" 2020-09-30 20:54:40 -07:00
qctecmdr
8364edfa9c Merge "arm64: defconfig: disable DCC console on VM" 2020-09-30 20:54:39 -07:00
qctecmdr
4a67eaed37 Merge "hh_dbl: fix a race condition while vm is booting" 2020-09-30 20:54:39 -07:00
qctecmdr
5fe63e27d1 Merge "Merge android11-5.4.61+ (e32adae) into msm-5.4" 2020-09-30 17:02:50 -07:00
Chandana Kishori Chiluveru
b8f0783b2e dwc3-msm: Map IPA GSI channel doorbell register for different UDC core
Currently GSI endpoint usb_request pointer is allocated only once
during boot time and it used by dwc3 driver for mapping doorbell register
address with USB endpoint request only once. During composition switch
or connect/disconnect scenarios same USB endpoint is being re-enabled and
does not create mapping again.

On some platforms multiple UDC cores can work in device mode. In case
of binding the UDC with primary controller first and then disconnect the
primary and bind UDC to secondary controller. Driver does not re-mapping
the doorbell address with current UDC core and USB GSI wrapper is trying
to access previously mapped GSI DBL address with previous core
resulting into smmu fault.

Fix this issue by adding re-mapping of doorbell using dwc->sysdev node
to map the doorbell register with correct UDC.

Change-Id: I327126148c2311884aee2aa99bb59b7add06e302
Signed-off-by: Chandana Kishori Chiluveru <cchiluve@codeaurora.org>
Signed-off-by: Mayank Rana <mrana@codeaurora.org>
2020-09-30 14:07:59 -07:00
Paras Singh Jain
3322c948d5 net/embms-kernel : EMBMS Tunneling Module
This module is used to tunnel multicast
packets received on an interface to WLAN
clients which have registered for these
packet streams. Mainly used to tunnel
EMBMS packets received on TMGI streams.

Change-Id: I996077342261ec2cb688e98319c6881d2dd7cce2
Acked-by: Raju Velpula <rvelpula@qti.qualcomm.com>
Signed-off-by: Paras Singh Jain <parassin@codeaurora.org>
2020-09-30 23:35:09 +05:30
Manikandan Mohan
c0b8681dfe cnss2: Add logs for dev_boot debugfs
Add logs to identify the debug command triggered using dev_boot
debugfs file.

Change-Id: I186293ee9a0e8873d38aed9bd66ca21367205493
Signed-off-by: Manikandan Mohan <manikand@codeaurora.org>
2020-09-30 10:30:58 -07:00
Sarthak Garg
8f2c0f3c75 mmc: host: sdhci-msm: Enable SDHC FIFO explicitly
Enable SDHC FIFO explicitly by disabling the alternative FIFO.

The boot-loaders might use alternative FIFO instead of HC FIFO.
And the vendor specific register which has this setting won't get
reset with controller reset. So the FIFO setting done by the
bootloader would remain as it is unless its explicitly cleared.
Without clearing this setting, mmc driver can't make use of regular
FIFO mode.

Change-Id: Icd22f318d6f24e54afbcedacf026977b29de4e95
Signed-off-by: Sarthak Garg <sartgarg@codeaurora.org>
2020-09-30 06:01:49 -07:00
Sarthak Garg
f594c15b57 host: sdhci-msm: implement get_current_limit() host op
This is needed to get the current capabilities of vdd
regulator that is not managed by SDHCI driver.

Change-Id: I2a7f2981043185b51e268bf30c4ab9135991c6ee
Signed-off-by: Sarthak Garg <sartgarg@codeaurora.org>
2020-09-30 06:01:29 -07:00
Lina Iyer
35c55674bd drivers: qcom: sys_pm_vx: add barrier after read
System PM Violators reads should not be jumbled. Add a barrier to ensure
reads are sequential.

Change-Id: I68112e3ddff4c65a3b9e8cc1dc3a79ed392dc375
Signed-off-by: Lina Iyer <ilina@codeaurora.org>
2020-09-30 02:15:05 -07:00
Sayali Lokhande
e1f90003a2 defconfig: holi: Enable F2FS_CHECK_FS for holi
This change enables CONFIG_F2FS_CHECK_FS to check
FS consistency at runtime and catch errors.

Change-Id: I554d2e7d3155fba3cbcd2f2c0a14b6cc8b36abff
Signed-off-by: Sayali Lokhande <sayalil@codeaurora.org>
2020-09-30 02:14:58 -07:00
Hemant Kumar
ea0b4d4093 pci/of: expand match PCI devices to OF nodes
Expand match criteria so that multiple OF nodes with
the same BDF will match with the correct PCI device.
OF node will have an optional compatible entry with
device and vendor ID, which will be matched to a PCI
device and vendor ID.

Change-Id: I6e654d5dbf55a05b4e1b6a60d5d87addc2cb14b9
Signed-off-by: Tony Truong <truong@codeaurora.org>
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
2020-09-29 22:24:50 -07:00
Lina Iyer
6d1b0cfaea defconfig: enable rpmh retry debug prints for lahiana
Enable printing of rate limited RPMH debug information to indicate
transient RPMH communication issues for Lahaina debug. This config item
will not be enabled in perf builds.

Change-Id: Ic154bf62099b0c5ec52b2c3c5caf7023b0f049e2
Signed-off-by: Lina Iyer <ilina@codeaurora.org>
2020-09-29 17:16:15 -06:00
Lina Iyer
fb036c7ac7 drivers: qcom: rpmh: optimize RPMh debug for perf images
Let's us not worry about reporting RPM retries in perf builds. This
should help speed up the boot process.

Change-Id: Ia0d64e7da293bd8e77fd1484a714c8f21121e3fb
Signed-off-by: Lina Iyer <ilina@codeaurora.org>
2020-09-29 17:04:33 -06:00
Guru Das Srinagesh
fb8d6d4967 leds: qti-flash: Initialize rc in qti_flash_led_symmetry_config()
Initialize rc just for sanity so that it is not used uninitialized in
the return path.

Fixes: 568fc7ac9b ("leds: qti-flash: Handle all-enabled led mask separately")
Change-Id: I77caac87781b7a2ad2de0ecb13c5b3cd9ca3707b
Signed-off-by: Guru Das Srinagesh <gurus@codeaurora.org>
2020-09-29 15:25:10 -07:00
qctecmdr
e445c18900 Merge "cnss2: Change to add prints on link down callback" 2020-09-29 10:33:06 -07:00
qctecmdr
0cd1516548 Merge "mm: fix the page_owner initializing issue for arm32" 2020-09-29 10:33:06 -07:00