Commit graph

810641 commits

Author SHA1 Message Date
Ram Prakash Gupta
2f081dc11e mmc: sdhci-msm: Add sysfs support for mask and match
Add sysfs support for mask and match.

Change-Id: If4581087e9479f3cff2f23121eae1153bd9c5ccf
Signed-off-by: Ram Prakash Gupta <rampraka@codeaurora.org>
2020-05-11 15:44:06 +05:30
Ram Prakash Gupta
07dc933d14 mmc: sdhci-msm: Add mask & match debug feature
Add mask & match debug feature.

Change-Id: I825145ba623f4f182114f0540107675c8b6df478
Signed-off-by: Ram Prakash Gupta <rampraka@codeaurora.org>
2020-05-11 15:03:02 +05:30
qctecmdr
2735050236 Merge "input: touchscreen: nt36xxx: Check buffer size" 2020-05-06 06:31:44 -07:00
qctecmdr
712cfaec4d Merge "defconfig: Enable new file encryption framework" 2020-05-05 23:33:46 -07:00
Ravikanth Tuniki
3ed2c0c060 input: touchscreen: nt36xxx: Check buffer size
Correct buffer size by adding sizeof() to avoid buffer
overflow.

Change-Id: I82b23b7446f90fc4cf94ef3189a5eeeac4366676
Signed-off-by: Ravikanth Tuniki <rtunik@codeaurora.org>
2020-05-05 17:19:53 +05:30
qctecmdr
d9967768c6 Merge "mm: page_alloc: Add u64 typecast to memblock_dbg call in free_reserved_area" 2020-05-05 01:29:17 -07:00
qctecmdr
1d9983cb68 Merge "msm: ipa3: Correctly return error for ipa3_mdfy_flt_rule" 2020-05-05 01:29:17 -07:00
Michael Adisumarta
c65c7b191f msm: ipa3: Correctly return error for ipa3_mdfy_flt_rule
Return the right error in internal mdfy_flt_rule for
better IPACM debugability and update the status last
after the modify in and out.

Change-Id: Id872cd8fcea9816d13a20a4cf71c47311897aa9d
Signed-off-by: Michael Adisumarta <madisuma@codeaurora.org>
2020-05-04 18:52:11 -07:00
qctecmdr
f2f1713c5e Merge "bluetooth: Update the ioctl code" 2020-05-04 14:52:26 -07:00
qctecmdr
66cb48ec7f Merge "msm: kgsl: Fix snapshot collection after preempt trigger failure" 2020-05-04 11:32:37 -07:00
Umesh Vats
f034c87108 bluetooth: Update the ioctl code
Updated the ioctl code for getting value of reset gpio
as it conflicts with  get chipset id ioctl code.

Change-Id: I0c8512be891f31cc398c3246cf8a2b143367ab96
Signed-off-by: Umesh Vats <uvats@codeaurora.org>
2020-05-04 10:48:20 -07:00
qctecmdr
5307152dd0 Merge "Add support for Moselle SoC (WCN6750)" 2020-05-04 08:06:32 -07:00
qctecmdr
414c6e6bdf Merge "dwc3-msm: Increment req->num_trbs on queueing TRB" 2020-05-04 08:06:31 -07:00
qctecmdr
24c426b859 Merge "msm: ipa: warn if header type isn't compatible with mode" 2020-05-04 08:06:31 -07:00
qctecmdr
239e971ab6 Merge "clk: qcom: debugcc-scuba: Remove clocks from debug mux" 2020-05-04 08:06:31 -07:00
qctecmdr
0e2f4e8ed0 Merge "leds: qti-flash: Add support for bharger flash" 2020-05-04 08:06:30 -07:00
qctecmdr
0cae26bf80 Merge "msm: qcedev: Continue qcedev init when !DEBUG_FS" 2020-05-04 08:06:30 -07:00
qctecmdr
ef06ee9d9a Merge "power: smb1398: Fix SOC based SMB enable condition" 2020-05-04 08:06:30 -07:00
qctecmdr
38bb66acba Merge "msm: qcrypto: Continue qcrypto init when !DEBUG_FS" 2020-05-04 08:06:30 -07:00
qctecmdr
40f39cd3d6 Merge "msm: ipa4: update proc_ctx generic command params" 2020-05-04 08:06:29 -07:00
qctecmdr
c016ee0fcc Merge "iommu/arm-smmu: fix build error with av8l_fast_clear_stale_ptes" 2020-05-04 08:06:29 -07:00
Prateek Sood
963284402e msm: qcrypto: Continue qcrypto init when !DEBUG_FS
_qcrypto_init() should not be dependent on DEBUG_FS
API's returning success. Continue device init,
when DEBUG_FS is disabled.

Change-Id: I3298f2644c2f3ed6f417170e4c3ceaab8aa46dd1
Signed-off-by: Prateek Sood <prsood@codeaurora.org>
2020-05-04 01:46:32 -07:00
Prateek Sood
1274c531ab msm: qcedev: Continue qcedev init when !DEBUG_FS
qcedev_init() should not be dependent on DEBUG_FS
API's returning success. Continue device init,
when DEBUG_FS is disabled.

Change-Id: Iebe1faf68e4629bbb419479821fb777c8834b93f
Signed-off-by: Prateek Sood <prsood@codeaurora.org>
2020-05-04 01:45:51 -07:00
Amir Levy
5dd083dc64 msm: ipa4: update proc_ctx generic command params
Update generic header processing command params to
have tlv length of 2 and  make LSB bits of header
address followed by MSB bits.

Change-Id: If4e53dbb6426c24028c81add1032138ee6e1a37b
Signed-off-by: Amir Levy <alevy@codeaurora.org>
2020-05-04 11:39:40 +03:00
Prakash Gupta
81b691b278 iommu/arm-smmu: fix build error with av8l_fast_clear_stale_ptes
Fix build error with CONFIG_IOMMU_IO_PGTABLE_FAST_SELFTEST enabled. Pass
correct argument for av8l_fast_clear_stale_ptes.

Change-Id: I76c77de4e4ebed853d729abdf5dfdbe9cb8157c2
Fixes: 8b111f13d5 ("iommu/arm-smmu: add support to configure IOVA range")
Signed-off-by: Prakash Gupta <guptap@codeaurora.org>
2020-05-04 13:00:56 +05:30
Amir Levy
2c792a426f msm: ipa: warn if header type isn't compatible with mode
In case of Vlan mode, verify that registered header is of
correct type and warn otherwise.

Change-Id: Ic5c529f1c9cabf77d0ef9f996105014d4a272c7c
Signed-off-by: Amir Levy <alevy@codeaurora.org>
2020-05-04 08:40:19 +03:00
Kavya Nunna
4ce3068187 leds: qti-flash: Add support for bharger flash
PM2250 flash is driven by the charger in reverse boost
(bharger) mode instead of the BoB regulator. Add the
necessary changes to support the same.

Change-Id: I04f9b5a3e4eb2f0e005dec1a1aec0294ddf24bb0
Signed-off-by: Kavya Nunna <knunna@codeaurora.org>
2020-05-03 22:01:47 -07:00
Kavya Nunna
7a0de7dac4 power: qpnp-smblite: Add support for flash trigger
Add flash trigger property to poll for the flash "VREG_OK"
status when the flash module is enabled.

while at it, add SMB_IRQ_MAX flag in smb_irq_index.

Change-Id: I84ea8470b6d65fdadede142fb83d1fba426b05d3
Signed-off-by: Kavya Nunna <knunna@codeaurora.org>
2020-05-03 22:01:34 -07:00
priyankar
83bd2d7359 Add support for Moselle SoC (WCN6750)
This patch contains changes for supporting new
BT chip Moselle.

Change-Id: Iecafc1ed4f1ca5147056502d4323837c5a34ff53
Signed-off-by: priyankar <prigup@codeaurora.org>
2020-05-03 21:58:01 -07:00
qctecmdr
c5c90d2242 Merge "Revert "kernel_headers: Disable headers matching"" 2020-05-03 18:50:46 -07:00
Naveen Yadav
4c8c0e3c43 clk: qcom: debugcc-scuba: Remove clocks from debug mux
The clocks which are not registered with the clock framework
remove the support from debugcc mux.

Change-Id: I84685d9321e1893b78eb8642285672dd2a97f248
Signed-off-by: Naveen Yadav <naveenky@codeaurora.org>
2020-05-04 01:17:16 +05:30
Naman Padhiar
66c9895c4d icnss2: Add get info QMI messages support
These QMI messages are used to get certain info from WLAN firmware.
Results of the info request will be passed back to WLAN driver to
do further processing.
These QMI messages can be used to WMI command over QMI and get WMI
event as QMI Indication and send it to WLAN driver.

Change-Id: I8a7b513d95e9f10c815445b8ebd78f81607fb910
Signed-off-by: Naman Padhiar <npadhiar@codeaurora.org>
2020-05-02 19:44:48 +05:30
qctecmdr
c051a75c99 Merge "mhi: core: improve time synchronization events handling" 2020-05-01 16:16:54 -07:00
Rishabh Bhatnagar
d1e63e4f62 Revert "kernel_headers: Disable headers matching"
This reverts commit b4a282fd2c.

Change-Id: I4bf5b3bc97afbd0a82568177cd405b05f2a4ab9c
Signed-off-by: Rishabh Bhatnagar <rishabhb@codeaurora.org>
2020-05-01 13:22:22 -07:00
qctecmdr
1a91903252 Merge "cnss2: Post register driver work as unkillable event" 2020-05-01 12:54:20 -07:00
qctecmdr
c73cb2e397 Merge "mhi: cntrl: qcom: remove DDR bus scale votes in fast suspends" 2020-05-01 12:54:19 -07:00
Bhaumik Bhatt
5877465c70 mhi: core: improve time synchronization events handling
Validate event ring accesses before walking special event rings and
update processing time synchronization such that a doorbell is rung and
future requests are queued until a response is received. Also, ensure
events are only processed when they are pending.

Change-Id: Ib8c9385530f822af3e53efb96b82c0f26c3438b7
Signed-off-by: Bhaumik Bhatt <bbhatt@codeaurora.org>
2020-05-01 11:51:46 -07:00
Yue Ma
e828794dd4 cnss2: Post register driver work as unkillable event
Register driver work handler will only power up device, resume PCIe
link and start MHI to download firmware. It may only block there
for a timeout, so there is no need to post it as killable event.

Change-Id: Ib82050358dc8df4a8163ecb43702aa86ed34f23d
Signed-off-by: Yue Ma <yuem@codeaurora.org>
2020-05-01 10:15:23 -07:00
qctecmdr
824f482055 Merge "ARM: msm: Add board support for sdm660 chipset" 2020-05-01 09:29:56 -07:00
qctecmdr
90cc3d452c Merge "arm64: Add config option for sdm660" 2020-05-01 09:29:56 -07:00
qctecmdr
2c6a966651 Merge "msm: ipa4: Fix to exit from tasklet after processing max packet" 2020-05-01 06:01:59 -07:00
Ashok Vuyyuru
fcd3e93374 msm: ipa4: Fix to exit from tasklet after processing max packet
If TX packets processing continuously in tasklet other softIrqs
are not able to run on that core which is leading to watchdog
bark. For avoiding these scenarios exit from tasklet after
reaching max TX limit.

Change-Id: Ia5a8f20776b5cfdcb296311d72ffc48eda4970cf
Signed-off-by: Ashok Vuyyuru <avuyyuru@codeaurora.org>
2020-05-01 02:52:25 -07:00
Chetan C R
5fb59a42be usb: dwc3: msm: Add check before accessing GSI registers
Some targets doesn't support GSI feature.
When DWC3 drivers notification event received it's
directly accessing GSI register which is invalid for
platforms using BAM2BAM mode. Hence fix the issue by
having check to avoid accessing GSI registers.

Change-Id: I57ca5c964236479cde53e9384a19f30b2dc56270
Signed-off-by: Chetan C R <cchinnad@codeaurora.org>
2020-05-01 00:45:34 -07:00
Ashish Chavan
2b595e562e power: smb1398: Fix SOC based SMB enable condition
The existing logic allows SMB's to enable even if the
SOC is above the cutoff-threshold. Fix it by negating
this logic.

Change-Id: I294874754e79557f12b76c383a6e79d90008acc5
Signed-off-by: Ashish Chavan <ashichav@codeaurora.org>
2020-05-01 11:10:56 +05:30
Pankaj Gupta
858e2dd041 msm: kgsl: Fix snapshot collection after preempt trigger failure
Do not set FAULT_SKIP_SNAPSHOT in case of not collecting inline
snapshot.

Change-Id: I5f3de5881768ab07de989010096a58bea749c680
Signed-off-by: Pankaj Gupta <gpankaj@codeaurora.org>
2020-04-30 22:20:25 -07:00
qctecmdr
11ff22f3d8 Merge "defconfig: Scuba: Add support for clock controllers" 2020-04-30 10:40:29 -07:00
qctecmdr
d58c270940 Merge "mfd: qcom-i2c-pmic: Reduce the stat-toggle delay" 2020-04-30 10:40:29 -07:00
qctecmdr
cb040aa0ef Merge "msm: kgsl: Print always on counters in gmu core snapshot" 2020-04-30 10:40:29 -07:00
qctecmdr
6644ee6647 Merge "power: qpnp-smblite: Update TYPEC configuration" 2020-04-30 10:40:29 -07:00
qctecmdr
d94da193a9 Merge "soc: qcom: socinfo: Add soc information for SDM660" 2020-04-30 10:40:28 -07:00