Commit graph

882,505 commits

Author SHA1 Message Date
qctecmdr
e15bf3bcf8 Merge "mhi: core: Check for pm error state before asserting dev wake" 2020-04-26 02:46:24 -07:00
qctecmdr
de6c9b76af Merge "mhi: device: netdev: Add flag to track napi scheduling" 2020-04-26 02:46:23 -07:00
qctecmdr
4bf21f22ca Merge "neuron: block_client: Wait for channel to init" 2020-04-25 21:44:58 -07:00
qctecmdr
f53dfad822 Merge "soc: qcom: qmi: Return EPROBE_DEFER if no address family" 2020-04-25 21:44:58 -07:00
qctecmdr
c704b6fc48 Merge "msm: kgsl: Fix snapshot collection after preempt trigger failure" 2020-04-25 21:44:57 -07:00
qctecmdr
55aef73ec8 Merge "soc: qcom: pmic_glink: add protection domain restart (PDR) support" 2020-04-25 17:15:23 -07:00
qctecmdr
d18a2cc8ef Merge "defconfig: Disable CTI save function on perf build for lahaina" 2020-04-25 17:15:23 -07:00
qctecmdr
7b122b1433 Merge "cnss2: Fix a issue for WLFW QMI files" 2020-04-25 12:11:03 -07:00
qctecmdr
9f83553b62 Merge "clk: qcom: lahaina: Fix stuck-off warnings during probe" 2020-04-25 12:11:03 -07:00
qctecmdr
e323b2a635 Merge "msm: adsprpc: split init process function into smaller methods" 2020-04-25 12:11:02 -07:00
qctecmdr
159f0b2070 Merge "msm: kgsl: Modify the UCHE_PF_CLIENT logic" 2020-04-25 12:11:02 -07:00
qctecmdr
dc16898fb3 Merge "msm: kgsl: Add a requeue list for unprocessed dispatcher jobs" 2020-04-25 12:11:02 -07:00
qctecmdr
d24d1c89a7 Merge "spmi: spmi-pmic-arb: add debugfs support for address mapping" 2020-04-25 12:11:01 -07:00
Mao Jinlong
a10a91c5cd defconfig: Disable CTI save function on perf build for lahaina
Disable CTI save function on perf build to avoid the power and performance
issue.

Change-Id: Ic1a758418072248fa898e012ddb6f8d556efff22
Signed-off-by: Mao Jinlong <jinlmao@codeaurora.org>
2020-04-24 18:50:41 -07:00
David Collins
a281d3af52 spmi: spmi-pmic-arb: add debugfs support for address mapping
Add debugfs support to exercise the SPMI address to SoC address
range mapping feature.

Change-Id: If10568dd0adcfb695d1ec5f4b0e81f9b4a3009cd
Signed-off-by: David Collins <collinsd@codeaurora.org>
2020-04-24 16:42:08 -07:00
qctecmdr
3f5605dd39 Merge "mhi: core: fix error handling in time synchronization function" 2020-04-24 15:45:25 -07:00
qctecmdr
3a2d617606 Merge "platform : msm-geni-se: fix voting unit for bus bandwidth" 2020-04-24 15:45:24 -07:00
Urvashi Agrawal
c6f0e3f9d6 msm: kgsl: Modify the UCHE_PF_CLIENT logic
A660 does not need the complex two-dimensional array logic
to identify the UCHE faulting client. Simplify the logic for A660.

Change-Id: I30083734afbc7a87ddc3a403c14f3bd23ee2e3d1
Signed-off-by: Urvashi Agrawal <urvaagra@codeaurora.org>
2020-04-24 14:54:12 -07:00
Himateja Reddy
458ce0a87b msm: adsprpc: split init process function into smaller methods
Split up the different cases of "fastrpc_init_process" (like
static versus dynamic process create) into smaller functions, to
reduce the complexity of the function. Add utility function for
registering the service locators for remote process restart
notifications, to reduce code duplicity.

Change-Id: I7a0fb777c9d0b9a20e5f473c57aec0e647ec0e3b
Acked-by: Thyagarajan Venkatanarayanan <venkatan@qti.qualcomm.com>
Signed-off-by: Himateja Reddy <hmreddy@codeaurora.org>
2020-04-24 10:21:50 -07:00
qctecmdr
a22aea40af Merge "msm: cvp: Support DSP to CPU reverse rpmsg" 2020-04-24 10:11:48 -07:00
qctecmdr
178e027794 Merge "cfg80211: More error messages for key addition failures" 2020-04-24 10:11:48 -07:00
qctecmdr
70a749bbec Merge "usb: dwc3: Do not process request if HWO is set for its TRB" 2020-04-24 10:11:47 -07:00
qctecmdr
2add728de7 Merge "msm: kgsl: Increase the SVM and non-SVM address space" 2020-04-24 10:11:47 -07:00
Mukesh Kumar Savaliya
87170d10b3 platform : msm-geni-se: fix voting unit for bus bandwidth
Bandwidth vote values were being applied as Bytes-per-second but
the interconnect framework expects Kilobytes-per-second units. Fix
the error by using unit conversion macros provided by the
interconnect interface.

Change-Id: If2e921b7213e7f61459930b9739c6fa0c0257bf9
Signed-off-by: Mukesh Kumar Savaliya <msavaliy@codeaurora.org>
Signed-off-by: Akash Asthana <akashast@codeaurora.org>
2020-04-24 17:44:13 +05:30
Jouni Malinen
6c3e007eb4 cfg80211: More error messages for key addition failures
These were helpful while working with extensions to NL80211_CMD_NEW_KEY,
so add more explicit error reporting for additional cases that can fail
while that command is being processed.

Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
Link: https://lore.kernel.org/r/20200222132548.20835-1-jouni@codeaurora.org
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Git-repo : git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Git-commit: f8af764bf1cb86bed615baae84e3bbb6e4d3912d
CRs-Fixed: 2671591
Change-Id: Ib3ccbec2914b3f1c8e4ce0039d04b09020f362e4
Signed-off-by: Veerendranath Jakkam <vjakkam@codeaurora.org>
2020-04-24 15:51:26 +05:30
Sriharsha Allenki
e24e42fa12 usb: dwc3: Do not process request if HWO is set for its TRB
If the HWO bit is set for the TRB (or the first TRB if scatter-gather
is used) of a request, it implies that core is still processing it.
In that case do not reclaim that TRB and also do not process
the request and give it back to the function driver.

Change-Id: Ia9fbaee443ad53d9a52909b0906a1d0ec1f2638a
Signed-off-by: Sriharsha Allenki <sallenki@codeaurora.org>
2020-04-24 01:41:58 -07:00
Subbaraman Narayanamurthy
0c4f3da07e soc: qcom: pmic_glink: add protection domain restart (PDR) support
Add support for PMIC Glink clients to receive notification when
the protection domain (e.g. charger PD) goes down and comes up
again. Similar to SSR (subsystem restart), PMIC Glink client can
pass a function pointer state_cb via which they would like to
receive when PMIC Glink state transitions so that they can
unregister from the framework (e.g. UCSI) and clean up their
state as needed.

PMIC Glink device supports PDR for the subsystem specified under
"qcom,protection-domain" property.

Change-Id: I178d3600cb9de0d2462df2cda76c80210963fbcf
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
2020-04-23 19:27:11 -07:00
Urvashi Agrawal
0617daba9d msm: kgsl: Add GMU registers to the A660 snapshot
A660 has some new GMU registers which needed to
be added to the snapshot.

Change-Id: I21bff35edf08e287e986161fbe52afe5de870b9b
Signed-off-by: Urvashi Agrawal <urvaagra@codeaurora.org>
2020-04-23 16:03:04 -07:00
Urvashi Agrawal
06f54444e3 msm: kgsl: Increase the size of the snapshot for A660
Increase the snapshot size in A660 from 1MB to 2MB,
if the allocation fails fallback to 1MB.

Change-Id: I2186a1547d6ffc51060e3bd8cafb45c65ac270b1
Signed-off-by: Urvashi Agrawal <urvaagra@codeaurora.org>
2020-04-23 13:18:02 -07:00
Yue Ma
0b60163c41 cnss2: Fix a issue for WLFW QMI files
For wlfw_host_ddr_range_s_v01_ei from wlfw_host_cap_req_msg_v01_ei
message, the TLV type should be 0x1F instead of 0x1E.

Change-Id: I0221aeb79d15c0216356ad451bd5f10ab72b0468
Signed-off-by: Yue Ma <yuem@codeaurora.org>
2020-04-23 11:01:58 -07:00
qctecmdr
d5ee68b825 Merge "dwc3-msm: Skip querying speed and cc_state with EUD extcon device" 2020-04-23 08:57:45 -07:00
qctecmdr
6cd86f4ad7 Merge "soc: qcom: spcom: enable config spcom as DLKM for GKI" 2020-04-23 08:57:44 -07:00
qctecmdr
e9a988cd7f Merge "cnss2: Add platform driver code to handle hang event data" 2020-04-23 08:57:44 -07:00
qctecmdr
fc207164d8 Merge "cnss2: Update WLFW QMI host cap message" 2020-04-23 04:14:55 -07:00
qctecmdr
e870855626 Merge "cnss2: Skip link down recovery if link has been recovered by retry" 2020-04-23 04:14:53 -07:00
qctecmdr
4643c9d658 Merge "clk: qcom: clk-alpha-pll: Add support for Agera print registers" 2020-04-23 04:14:53 -07:00
qctecmdr
9a52eb776c Merge "cnss2: Add SRAM dump in pci dump collection" 2020-04-23 04:14:53 -07:00
qctecmdr
4b59da9515 Merge "tmc-etr: Check if it is mode switch action during disable etr" 2020-04-23 04:14:52 -07:00
qctecmdr
fc3cca74ab Merge "clk: qcom: gdsc-regulator: Add support for votable GDSCs" 2020-04-23 04:14:52 -07:00
Konstantin Dorfman
3987476053 soc: qcom: spcom: enable config spcom as DLKM for GKI
This change enables spcom driver configuration as DLKM for GKI.

Change-Id: Ica83f7b5cec28ab227250e72c3ae09e6bef1a906
Signed-off-by: Konstantin Dorfman <kdorfman@codeaurora.org>
2020-04-23 09:41:04 +03:00
Mohammed Siddiq
dd5833c6d4 cnss2: Add platform driver code to handle hang event data
On SSR, FW writes hang data in the carved out region from
existing DDR memory, the platform driver copies the hang
event data from the fixed offset to local buffer and sends
the buffer and length to host driver via CNSS_HANG_EVENT
event.

Change-Id: I5928821770086547b4fe17c30a967ea059b39394
Signed-off-by: Mohammed Siddiq <msiddiq@codeaurora.org>
2020-04-23 11:50:33 +05:30
qctecmdr
467622935a Merge "cnss2: update firmware name for QCA6490 rev.2.0" 2020-04-22 22:37:48 -07:00
qctecmdr
f1457cf3a9 Merge "input: touchscreen: focaltech_touch: Configure power supply" 2020-04-22 22:37:48 -07:00
qctecmdr
f98f120507 Merge "mhi: core: Prevent MHI reg read upon endpoint crash" 2020-04-22 22:37:48 -07:00
qctecmdr
17da67d66a Merge "wigig_sensing: print burst size" 2020-04-22 22:37:47 -07:00
qctecmdr
186ebf81a9 Merge "msm: kgsl: Add CP_APRIV_CNTL and CP_SMMU_STREAM_ID regs to snapshot" 2020-04-22 22:37:47 -07:00
qctecmdr
64823aedd3 Merge "arm64: defconfig: Add support for torture tests on Lahaina" 2020-04-22 22:37:46 -07:00
Subbaraman Narayanamurthy
794c02be95 soc: qcom: service-locator: update types in get_service_location()
Currently, get_service_location() expects "char *" for client
name and service name from clients. Update this to "const char *"
as they're not supposed to be changed by service locator. This
also helps clients to pass a "const char *" when it reads
strings from device tree using of_property_read_string_index().

Change-Id: I98d32524151b2486863e7fd51c56bc8f16262808
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
2020-04-22 19:21:30 -07:00
Mao Jinlong
0f06d1e6aa tmc-etr: Check if it is mode switch action during disable etr
When switch mode with etr being enabled more than one time, it needs
to reset all the etr settings for previous mode instead of return busy.

Change-Id: I243a6d910bb3dd8ac9ca30dadbd1c6ab3cefd00f
Signed-off-by: Mao Jinlong <jinlmao@codeaurora.org>
2020-04-22 19:20:23 -07:00
Manikandan Mohan
4fe0a8704a cnss2: Add SRAM dump in pci dump collection
Add SRAM dump in PCI dump collection on crash shutdown
path.

Change-Id: I976f2f2883eb1dfcca180228137382aa14146084
Signed-off-by: Manikandan Mohan <manikand@codeaurora.org>
2020-04-22 18:59:20 -07:00