Commit graph

892,713 commits

Author SHA1 Message Date
Taniya Das
6ffa6644c3 dt-bindings: clock: Add support for clock ids for SDXNIGHTJAR
Add clock IDs for GCC and clients to be able to request
for clocks from these clock controllers.

Change-Id: Ib6de5e51c0561650d2942817fbe1b1a6c3fb5424
Signed-off-by: Taniya Das <tdas@codeaurora.org>
2020-12-09 17:03:34 +05:30
Taniya Das
87c5786c7e clk: qcom: clk-smd-rpm: add clocks for sdxnightjar
Add support for RPM-SMD and PMIC clocks for sdxnightjar
which are required for the clients to enable/disable.

Change-Id: Ic65ffed06fc5fa070f6ce1ed2da033899a4dd00b
Signed-off-by: Taniya Das <tdas@codeaurora.org>
2020-12-09 16:30:10 +05:30
qctecmdr
38e6f2c27c Merge "input: touchscreen: nt36xxx: Add Chip id and firmware" 2020-12-08 19:20:03 -08:00
qctecmdr
a21b1725d6 Merge "pinctrl: qcom: spmi-gpio: add support for PM7325 and PM7325B PMIC variants" 2020-12-08 19:20:03 -08:00
qctecmdr
46ce41b9e4 Merge "ADSPRPC: Enable ram dumps collection" 2020-12-08 19:20:03 -08:00
qctecmdr
93338907ef Merge "power: smb358: Add snapshot of smb358 charger" 2020-12-08 19:20:02 -08:00
qctecmdr
f18de3d2b1 Merge "serial: msm_geni_serial: Pull RFR before stop_rx for uart" 2020-12-08 19:20:02 -08:00
qctecmdr
32447710b0 Merge "uapi: Add QTI specific header for UART" 2020-12-08 19:20:01 -08:00
qctecmdr
2a149a8b09 Merge "pinctrl: qcom: Add flexibility to disable the wakeup capability" 2020-12-08 19:20:00 -08:00
qctecmdr
f7fba33e12 Merge "Merge android11-5.4.61+ (559c23e) into msm-5.4" 2020-12-08 19:20:00 -08:00
qctecmdr
6744f5c01e Merge "msm: ipa3: add new client enum" 2020-12-08 19:19:59 -08:00
qctecmdr
fa889c3aae Merge "interconnect: qcom: Add interconnect provider driver for Yupik" 2020-12-08 09:27:16 -08:00
qctecmdr
9a035516a2 Merge "mhi_dev: add MHI device driver snapshot" 2020-12-08 09:27:16 -08:00
qctecmdr
3b438cfcad Merge "scsi: ufs: Correct H8_ENTER_COND_MASK" 2020-12-08 09:27:16 -08:00
qctecmdr
32f19d33cd Merge "HID: qvr: Remove device pointer on disconnect" 2020-12-08 09:27:16 -08:00
qctecmdr
388412dbd4 Merge "defconfig: Enable RTB on sdxlemur" 2020-12-08 09:27:15 -08:00
qctecmdr
1549f8a028 Merge "power: smb1398-charger: Toggle UVLO-config on USB removal and shutdown" 2020-12-08 09:27:15 -08:00
qctecmdr
89fbbd03f2 Merge "defconfig: Enable SPMI PMIC configuration for sdxnightjar" 2020-12-08 09:27:15 -08:00
qctecmdr
ead299c4a5 Merge "drivers: soc: qcom: rimps_memlat: free attribute pointer" 2020-12-08 09:27:14 -08:00
qctecmdr
d6ba2746fc Merge "msm: ADSPRPC: Handle third party applications" 2020-12-08 09:27:14 -08:00
qctecmdr
cb7b0f1e7f Merge "msm: kgsl: Don't access addr_mode_cntl registers for holi through host" 2020-12-08 09:27:14 -08:00
qctecmdr
e71fa8be05 Merge "netfilter: Changes to handle segmentation in SIP ALG" 2020-12-08 09:27:13 -08:00
qctecmdr
d073975204 Merge "gki: Set GKI_VERSION to 4271ad6" 2020-12-08 09:13:49 -08:00
Prudhvi Yarlagadda
7cd5c82cbd serial: msm_geni_serial: Pull RFR before stop_rx for uart
Pull the RFR line before doing stop_rx in uart driver.
This is to prevent any rx data to come into the uart rx fifo when
stop_rx is being executed.
Remove the rx length zero check in
handling dma rx to prevent race conditions with EOT and DMA_DONE
interrupt bits.

Issue scenarios could be that during baud rate change/ runtime
suspend or any other place where stop_rx is used, there might
be a race between rx data entering uart rx fifo and availability
of dma buffers in uart driver. In this scenarios there will
be interrupt storm with rx water mark interrupt.

Change-Id: I92163c4997c1709269dce67a1d492533f710abfb
Signed-off-by: Prudhvi Yarlagadda <pyarlaga@codeaurora.org>
2020-12-08 15:34:03 +05:30
Kavya Nunna
b4f9244322 power: smb358: Add snapshot of smb358 charger
Add snapshot of the smb358 charger as of msm-4.14
commit 790f0644f00c ("net: stmmac: Alert QTI on SDX
of host AP's SSR status"). Fix minor static analysis
tool errors.

Change-Id: I7c88f48a90cfca6c22ac4ed5289f78a32e524dc4
Signed-off-by: Kavya Nunna <knunna@codeaurora.org>
2020-12-08 14:51:36 +05:30
Ravikanth Tuniki
8025e451a9 input: touchscreen: nt36xxx: Add Chip id and firmware
Add novatek chip id and firmware during boot up to
enable touch.

Change-Id: I382ae51c7bb4bf270c2e01b484281fcc24270062
Signed-off-by: Ravikanth Tuniki <rtunik@codeaurora.org>
2020-12-08 12:07:23 +05:30
rbandi
e84d2834a2 HID: qvr: Remove device pointer on disconnect
Make local device pointer NULL when .remove is
invoked.

Change-Id: I5bf91367b633abf79cbc60ef5bdf93cca955902c
Signed-off-by: rbandi <rohitbandi@codeaurora.org>
2020-12-07 09:07:45 -08:00
Santosh Mardi
a2bf9edd8b drivers: soc: qcom: rimps_memlat: free attribute pointer
Attribute pointer used while creating the common
and monitor pmu events, needs to be freed while returning
from function.

Change-Id: I7862e8ec81754102d2700cac03bb739c9bcdf32b
Signed-off-by: Santosh Mardi <gsantosh@codeaurora.org>
2020-12-07 02:37:43 -08:00
Santosh Mardi
e68fe94391 drivers: soc: qcom: rimps_memlat: update available frequencies format
Update available freuqency output format, previously entries in the
output is separated with new line, update this format to have space
after each entry instead of new line.

Also update the available frequency node from available_freq to
available_frequencies.

Change-Id: I2b2409168713477cbc801c8837a11c5c4613e996
Signed-off-by: Santosh Mardi <gsantosh@codeaurora.org>
2020-12-07 02:37:37 -08:00
Kavya Nunna
93af365ff2 defconfig: Enable SPMI PMIC configuration for sdxnightjar
Enable SPMI PMIC defconfigs for sdxnightjar for the SPMI
devices.

Change-Id: I36f12e942f8dc980f53024b5ae3585a428ec3589
Signed-off-by: Kavya Nunna <knunna@codeaurora.org>
2020-12-07 12:32:17 +05:30
Hareesh Gundu
d9b978c086 msm: kgsl: Don't access addr_mode_cntl registers for holi through host
Sometimes probably crashdump timeout scenarios accessing addr_mode_cntl
registers through the host path resulting to slave timeout issue.
Hence revert this commit 'fca32c53c237("msm: kgsl: Add addr_mode_cntl
registers for legacy snapshot for holi gpu")'.

Change-Id: I771d9aecad69dd03d7e2ab771aee164c1cdfeabd
Signed-off-by: Hareesh Gundu <hareeshg@codeaurora.org>
2020-12-06 21:44:26 -08:00
Anirudh Ghayal
ed3ba9ec79 power: smb1398-charger: Toggle UVLO-config on USB removal and shutdown
To prevent leakage in ship-mode toggle OVP_IGNORE_UVLO after
USB-removal and during shutdown.

Change-Id: Idb482dd63d4939be5b19594385c642a61531e662
Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org>
2020-12-06 17:33:13 +05:30
qctecmdr
33569a19db Merge "iio: adc: Add support to read ADC5 current channels" 2020-12-05 23:42:41 -08:00
qctecmdr
506ffbdc3e Merge "dt-bindings: iio: Add support to read ADC5 current channels" 2020-12-05 23:42:40 -08:00
qctecmdr
cd70e1f455 Merge "input: touchscreen: nt36xxx: Fix Propagation" 2020-12-05 23:42:40 -08:00
qctecmdr
0249e58009 Merge "sched/walt: Improve the scheduler" 2020-12-05 23:42:40 -08:00
qctecmdr
ca8993b29a Merge "block: disable multi-page bvec" 2020-12-04 22:41:50 -08:00
Bao D. Nguyen
6809250dff scsi: ufs: Correct H8_ENTER_COND_MASK
Correct the parameters passed to GENMASK macro
for H8_ENTER_COND_MASK.

Change-Id: If9997c7fb18d28aacce58697666c1c36a56b9a68
Signed-off-by: Bao D. Nguyen <nguyenb@codeaurora.org>
2020-12-04 11:31:44 -08:00
qctecmdr
2376e2a4b4 Merge "defconfig: Enable EUD on sdxlemur" 2020-12-04 11:18:01 -08:00
qctecmdr
b5aa72cc8f Merge "msm: adsprpc: Change perf module design" 2020-12-04 11:18:01 -08:00
Blagovest Kolenichev
2ae07b4ea0 Merge android11-5.4.61+ (559c23e) into msm-5.4
* refs/heads/tmp-559c23e:
  ANDROID: vmlinux.lds.h: merge compound literal sections
  ANDROID: ABI: Update allowed list for QCOM
  ANDROID: ABI: Update allowed list for QCOM
  ANDROID: ABI: update allowed list for QCOM
  ANDROID: GKI: add allowed list for Exynosauto SoC
  ANDROID: GKI: update allowed list for Exynosauto SoC

Change-Id: Ie14c0cd26fa28df04f104ce5249e4cebc7e43083
Signed-off-by: Blagovest Kolenichev <bkolenichev@codeaurora.org>
2020-12-04 11:10:37 -08:00
qctecmdr
5fd6cfbf0f Merge "msm: kgsl: Including drawobj flag for msm-perf api" 2020-12-04 05:45:45 -08:00
qctecmdr
8b2cfb34e8 Merge "usb: gadget: Don't giveback request if ep command times out" 2020-12-04 05:45:44 -08:00
qctecmdr
7b64f46b79 Merge "iommu: arm-smmu: defer tlbi invalidation" 2020-12-04 05:45:44 -08:00
qctecmdr
f1971555ee Merge "proc/meminfo: update offline region in Memtotal" 2020-12-04 05:45:44 -08:00
qctecmdr
93fe7227e1 Merge "drivers: soc: ddr_stats: Initialize the uninitialized variable" 2020-12-04 05:45:44 -08:00
qctecmdr
5116273a38 Merge "drivers: staging: ion: mark secure page private" 2020-12-04 05:45:43 -08:00
qctecmdr
a3ecd679dc Merge "msm: ADSPRPC: Handle Null pointer De-reference" 2020-12-04 05:45:43 -08:00
qctecmdr
75e68a7d23 Merge "soc: qcom: glink_probe: use lock while sending ssr notification" 2020-12-04 05:45:43 -08:00
Aman Mehta
b712bdb81b msm: kgsl: Including drawobj flag for msm-perf api
The inclusion of draw object flag for msm_perf_events_update.
Since user-space thread is triggered based on kgsl events
this will be vital to distinguish the events based on frame
states and prevent undesirable user-space thread wake-ups.

Change-Id: I28040808d6c114b718aad0e0ab63554683e77460
Signed-off-by: Aman Mehta <amanmeht@codeaurora.org>
2020-12-04 01:24:32 -08:00