Commit graph

898,973 commits

Author SHA1 Message Date
Saurabh Sahu
1fdcce591e clk: qcom: Update the clk structure parameters for GPUCC/DISPCC clks
Update the halt check for gpu clocks and remove the enable_safe_config
for dispcc for MONACO.

Change-Id: I97f6a1b7b5d7f8aef862455f0bbf23f9b8612d79
Signed-off-by: Saurabh Sahu <sausah@codeaurora.org>
2021-05-31 16:33:03 +05:30
qctecmdr
0f314b3182 Merge "adsprpc: Do not free if flag is set to persistent" 2021-05-23 22:40:14 -07:00
qctecmdr
e8bb628836 Merge "Merge android11-5.4.86+ (ccdcd30) into msm-5.4" 2021-05-23 22:40:13 -07:00
qctecmdr
915ecd407e Merge "arm64: defconfig: Add initial defconfig for SA2150" 2021-05-23 22:40:13 -07:00
qctecmdr
4c6d782bd9 Merge "clk: qcom: debugcc: Add debug clock controller support for QCS404" 2021-05-23 22:40:12 -07:00
qctecmdr
5470bf561c Merge "defconfig: add kernel configs for compilation" 2021-05-23 22:40:11 -07:00
Jeya R
5f6db4bacd adsprpc: Do not free if flag is set to persistent
Do not free the dma memory for remote heap flag
if the persistent attribute is set to true.

Change-Id: I2ca25e347c6a4250b64c436a1f606cd541f17554
Signed-off-by: Jeya R <jeyr@codeaurora.org>
2021-05-23 22:05:40 +05:30
Chandrasekhar Mattaparthy
07094dc743 defconfig: add kernel configs for compilation
add file encryption, security and filesystem configs.

Change-Id: Iff20b1e6d47fcb827932fcdab544cec387b30ada
Signed-off-by: Chandrasekhar Mattaparthy <cmattapa@codeaurora.org>
2021-05-23 07:22:40 -07:00
Ashish Chavan
91b3e3c09f power: supply: qcom: Update device id table for smblite driver
Add compatible string name "qcom,qpnp-pm5100-smblite" for PM5100.

Change-Id: Idb8772aecdcc30b781b7ee0349977995641c15c2
Signed-off-by: Ashish Chavan <ashichav@codeaurora.org>
2021-05-23 18:24:19 +05:30
qctecmdr
191c26868f Merge "wil6210: check integrity of received AMSDU packets" 2021-05-22 10:31:06 -07:00
qctecmdr
7d641f250a Merge "defconfig: Disable SPCOM and SPSS utils driver" 2021-05-22 10:31:06 -07:00
qctecmdr
511d0031f6 Merge "msm: mhi_dev: Adding log for channel wakeup" 2021-05-22 10:31:06 -07:00
qctecmdr
22be6ccd52 Merge "defconfig: Cleanup pm5100 defconfigs for monaco" 2021-05-22 10:31:05 -07:00
qctecmdr
3a995e06fc Merge "soc: add macro for slate DSP subsystem" 2021-05-22 10:31:03 -07:00
qctecmdr
e448a24412 Merge "defconfig: sdxnightjar: Add SIP SEGMENTATION defconfig" 2021-05-21 17:01:54 -07:00
qctecmdr
0720cbd74d Merge "ARM: defconfig: Add IPA configs for monaco target" 2021-05-21 17:01:54 -07:00
qctecmdr
c7b497b38a Merge "defconfig: monaco: enable defconfigs for display" 2021-05-21 17:01:54 -07:00
qctecmdr
e989bd3d6e Merge "drivers: thermal: qcom: Add support for ibat CCM trip setting to bcl_pmic5" 2021-05-21 17:01:54 -07:00
qctecmdr
370a9a93a6 Merge "staging: ion: Add support for ion CMA heap to allocate from carveouts" 2021-05-21 17:01:53 -07:00
qctecmdr
30eeef3c9a Merge "usb: core: Add marker for device enumeration" 2021-05-21 17:01:53 -07:00
Abhinab Abhinab
4da97fcc59 msm: mhi_dev: Adding log for channel wakeup
Add log for channel details during host wakeup scenario.

Change-Id: I93cf24c46523544414fb6c362d4bc335da4ec4f6
Signed-off-by: Abhinab Abhinab <aabhinab@codeaurora.org>
2021-05-21 10:37:50 -07:00
Santosh Dronamraju
89c6018dfc defconfig: Disable SPCOM and SPSS utils driver
Disable SPCOM and SPSS utils drivers as no strongbox
support required for automotive.

Change-Id: If6863b473d91dd4513661afa993720f0c70a38ab
Signed-off-by: Santosh Dronamraju <sdronamr@codeaurora.org>
2021-05-21 04:55:52 -07:00
qctecmdr
e853601f2f Merge "dt-bindings: clock: Add bindings for cmn blk pll" 2021-05-21 03:40:07 -07:00
qctecmdr
d657e94c38 Merge "arm: defconfig: Add support for CCs and CPUFREQ driver in MONACO" 2021-05-21 03:40:06 -07:00
Shyam Kumar Thella
e729202713 defconfig: Cleanup pm5100 defconfigs for monaco
Add kernel configs for drivers required on pm5100 PMIC.
Remove pmic kernel configs that are not applicable for monaco.

Change-Id: I955b251d2229bcc93c85a7744e05bf4473e9e725
Signed-off-by: Shyam Kumar Thella <sthella@codeaurora.org>
2021-05-21 15:14:08 +05:30
Trinath Thammishetty
2d0c892627 soc: add macro for slate DSP subsystem
Add macro definition for slate DSP

Change-Id: I5267733ad90799432c80a7c10185b7f7429510f5
Signed-off-by: Trinath Thammishetty <tthamish@codeaurora.org>
2021-05-21 13:33:21 +05:30
qctecmdr
6e2a655ba3 Merge "arm64: defconfig: enable Novatek nt36xxx touch module for Holi" 2021-05-21 00:57:39 -07:00
qctecmdr
ed743e6d6d Merge "clk: qcom: gcc-monaco: Update the freq tbl for gcc clks for MONACO" 2021-05-21 00:57:39 -07:00
qctecmdr
5e66460353 Merge "cnss2: Clear link down ind flag at the end of shutdown process" 2021-05-20 16:55:10 -07:00
qctecmdr
7e25518a70 Merge "power: supply: qbg: Fix compilation issues" 2021-05-20 16:55:09 -07:00
qctecmdr
e6e00e4670 Merge "defconfig: monaco: Enable ADC5 Gen3 for monaco" 2021-05-20 16:55:08 -07:00
Manaf Meethalavalappu Pallikunhi
0a008071aa drivers: thermal: qcom: Add support for ibat CCM trip setting to bcl_pmic5
There are few pmics those support ibat continuous current monitoring
(CCM) comparator hardware for bcl ibat level 1 monitor. It uses
only selected set of thresholds for level 1 ibat threshold. Add
support to set threshold for CCM comparator hardware for bcl driver.

Change-Id: If5373722aa86ebfead377a90614c47b7217a7a3a
Signed-off-by: Manaf Meethalavalappu Pallikunhi <manafm@codeaurora.org>
2021-05-20 23:15:09 +05:30
Harsh Agarwal
5d2aa83ef8 usb: core: Add marker for device enumeration
Add markers when a new device is configured or an existing device
is reset. This is required to capture USB host-mode boot KPIs on
some platforms.

Change-Id: I72136942359076e34c1e6ae67cbe099216630400
Signed-off-by: Harsh Agarwal <harshq@codeaurora.org>
Signed-off-by: Mayank Rana <mrana@codeaurora.org>
2021-05-20 10:32:00 -07:00
qctecmdr
259533356a Merge "ion: msm: Add support for the audio carveout heap" 2021-05-20 08:54:15 -07:00
Venkata Prahlad Valluru
628a593c28 defconfig: monaco: enable defconfigs for display
Enable DRM configs.

Change-Id: Ia2bffc74f8c5975be569266f4d705fa6e2befa22
Signed-off-by: Venkata Prahlad Valluru <vvalluru@codeaurora.org>
2021-05-20 08:01:25 -07:00
Veera Vegivada
d18ec3a55e clk: qcom: debugcc: Add debug clock controller support for QCS404
Add debug clock controller to support measure functionality for all
clock controllers.

Change-Id: I83605f40ef92f9c3ee1bce2cb3639660630d4cd0
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
2021-05-20 19:45:06 +05:30
Shefali Jain
0522611287 clk: qcom: cmn_blk: Add support for Common block PLL
On target like qcs404, Common block PLL is required
for USB and PCIE subsystems. Add support for common
block pll so that client driver can vote and unvote
it as per requirement.

Change-Id: Idf6db3f4585fe73f4f9087ec0db7551c0fb6f862
Signed-off-by: Shefali Jain <shefjain@codeaurora.org>
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
2021-05-20 19:45:05 +05:30
Veera Vegivada
acd4676fc2 dt-bindings: clock: Add bindings for cmn blk pll
Add bindings for cmn blk pll which will be used by
clients for controlling the cmn blk.

Change-Id: I2f2c20e1438b51d33300c5d567e7e1f3f23e1f72
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
2021-05-20 19:45:04 +05:30
Veera Vegivada
1e019c665f clk: qcom: gcc: Add support for qcs405
Add support for qcs405 and also update the clock
structure to support VDD data.

Change-Id: Ibb86d60731283f21f06dc524dbed7eaae48664a8
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
2021-05-20 19:45:04 +05:30
Veera Vegivada
674820ec74 clk: qcom: clk-pll: Round off req_rate in determine rate
The current PLL set rate does not support determining
the L val at runtime. This updates the determine rate
by doing round off for this requirement. Add support
for the list_register to clk_pll_ops.

Change-Id: Ica85e1408fd7d1b2154b01150728419dbb81de90
Signed-off-by: Chetan C R <cchinnad@codeaurora.org>
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
2021-05-20 19:45:03 +05:30
Saurabh Sahu
bf1c8454f2 clk: qcom: gcc-monaco: Update the freq tbl for gcc clks for MONACO
Update the pre div for ope_clk_src and add the 19.2Mhz support for
sdcc1_apps_clk_src for MONACO.

Change-Id: I7b12b03c6462c2a28ca626d93c06f3bf073c09a0
Signed-off-by: Saurabh Sahu <sausah@codeaurora.org>
2021-05-20 17:13:01 +05:30
Rajeev Nandan
0b1fcfeb6e arm64: defconfig: enable Novatek nt36xxx touch module for Holi
Enable Novatek nt36xxx touch driver as a module for Holi GKI.

Change-Id: I03fa37272dcfdd0a5cd845543ef05c768b69587d
Signed-off-by: Rajeev Nandan <rajeevny@codeaurora.org>
2021-05-20 04:14:25 -07:00
qctecmdr
c5cf46ecac Merge "Add support for new HSP version" 2021-05-20 02:55:36 -07:00
qctecmdr
291abc66f4 Merge "cnss2: Support rising edge trigger for WLAN_EN" 2021-05-20 02:55:36 -07:00
qctecmdr
f38f2ccb6b Merge "spi: spi-msm-geni: Protect from register access in suspend state" 2021-05-20 02:55:36 -07:00
qctecmdr
6b5ddba4b3 Merge "pci: msm: Enable support for PCI Express ASPM control driver" 2021-05-20 02:55:35 -07:00
qctecmdr
835896cd96 Merge "scsi: ufs: Increase fDeviceInit flag poll time to 5sec" 2021-05-20 02:55:35 -07:00
qctecmdr
86e12d12ca Merge "msm: adsprpc: Fix build issue due to casting from large to small type" 2021-05-20 02:55:35 -07:00
qctecmdr
8cb09644db Merge "arm64: defconfig: Add mproc related defconfig for direwolf" 2021-05-20 02:55:35 -07:00
Saurabh Sahu
ce9bfcad96 arm: defconfig: Add support for CCs and CPUFREQ driver in MONACO
Enable GCC/DISPCC/GPUCC/DEBUGCC and CPUFREQ_HW/CPUFREQ_HW_DEBUG
for Monaco.

Change-Id: Ia8d51458a95eaeabf2a5a26606877959a50a8f96
Signed-off-by: Saurabh Sahu <sausah@codeaurora.org>
2021-05-20 15:24:16 +05:30