Commit Graph

878 Commits

Author SHA1 Message Date
qctecmdr
4e6c4c986a Merge "ARM: dts: msm: Add dispcc clock dependency for sm8150" 2022-03-10 09:16:17 -08:00
qctecmdr
96d32d447f Merge "ARM: dts: msm: Remove bias-disable config for sleep config" 2022-03-10 09:16:16 -08:00
qctecmdr
1a4c350d05 Merge "ARM: dts: msm: Add device node for llcc on sm8150" 2022-03-10 01:05:18 -08:00
Maulik Shah
d1225f813e ARM: dts: msm: Add dispcc clock dependency for sm8150
Add the disp rsc ahb clocks for disp_rsc device.

Change-Id: I61f3ec3a049c4fd7c788f9067d4e802b11551ad5
2022-03-09 21:25:59 +05:30
Abhishek Shah
98e126a393 ARM: dts: msm: Add device node for llcc on sm8150
Add device node for last level cache controller
on SM8150.

Change-Id: Ice4c45e90db0a3c28ee6f4e1f7d43cd13ce18ede
2022-03-09 13:18:10 +05:30
qctecmdr
01e39df8a0 Merge "ARM: dts: msm: Enable glink for adspsleepmon" 2022-03-08 23:02:35 -08:00
Bavyasritha Alahari
23e6658a50 ARM: dts: msm: Enable glink for adspsleepmon
Enable glink interface for adspsleepmon driver in
devicetree and update the adspsleepmon document.

Change-Id: Idfdf36c897ed015558430665587feab3ece3ebec
2022-03-09 10:10:38 +05:30
Mukesh Kumar Savaliya
6791594c4d ARM: dts: msm: Remove bias-disable config for sleep config
This change keeps the pull up configuration always active in even during
sleep time. Hence remove bias-disable from the sleep config of pinctrl
state.

Change-Id: I68bd5c4d628169cd34a50eced95938a8690d3a3f
2022-03-08 15:39:13 +05:30
Veera Vegivada
915cff3fe2 ARM: dts: msm: Add clock controller and gdsc nodes for sm8150
Add support for all the clock controllers and also add gdsc regulators.

Change-Id: Ic313db887845e43c1d69b82f6bd8af4154145832
2022-03-08 09:27:33 +05:30
qctecmdr
6ce1f2837b Merge "ARM: dts: msm: Add idle states, cluster device and sleep stats for sm8150" 2022-03-06 23:47:45 -08:00
Maulik Shah
f18c7dc673 ARM: dts: msm: Add idle states, cluster device and sleep stats for sm8150
Add various idle states used by CPUs and cluster device.
Also add SoC sleep stats and subsystem sleep stats devices.

Change-Id: I48cd194a68e0628a313ba5de64918db89edf436b
2022-03-07 11:53:50 +05:30
Maulik Shah
bfd6499794 dt-bindings: soc_sleep_stats: Add legacy compatible
Add new legacy compatible to support legacy targets.

Change-Id: Ic28db8f9550f5b96adf6772b3574bde533bbca71
2022-03-07 11:53:45 +05:30
Tao Zhang
99c7d4ccf9 ARM: dts: msm: add dma-coherent option for etr1
Add dma-coherent option for etr1 on kalama to fix
dma_sync_for_single_cpu() issue, which cause by a upstream
change "Speed up for bounce buffer in flat mode". this change
uses “dma_alloc_noncoherent + cache sync” to replace
dma_alloc_coherent, These APIs only work with contiguous memory.
since etr support iommu, etr buffer physical address is not
contiguous.

Change-Id: Idd7550151ea45576f3af2add0b930caa62a933de
2022-03-06 22:20:31 -08:00
qctecmdr
bbac7a2dea Merge "ARM: dts: qcom: add PMIC PON log device for Kalama" 2022-03-05 15:30:31 -08:00
qctecmdr
1e62501e78 Merge "dt-bindings: usb: Document qcom,disable-host-ssphy-powerdown" 2022-03-05 11:33:09 -08:00
qctecmdr
8c08116f37 Merge "ARM: dts: msm: Enable shared ICE on Kalama" 2022-03-05 11:33:09 -08:00
qctecmdr
a6ebf24007 Merge "ARM: dts: qcom: Update temp-alarm device names for kalama PMICs" 2022-03-05 11:33:09 -08:00
Subbaraman Narayanamurthy
93a0603f9a ARM: dts: qcom: Update temp-alarm device names for kalama PMICs
qcom-spmi-temp-alarm driver registers the interrupt name based
on device node name. Update the device node name to identify the
interrupt from a particular PMIC temp-alarm device.

Change-Id: If8fb6c435c769c79c315b46c2d994171fcc856b1
2022-03-04 17:12:18 -08:00
qctecmdr
0ffc42c7f5 Merge "ARM: dts: qcom: update RPMh regulator L16B voltage settings for Kalama" 2022-03-04 15:34:57 -08:00
qctecmdr
0245975ec4 Merge "ARM: dts: qcom: specify thermal mitigation levels for Kalama MTP/QRD" 2022-03-04 15:34:57 -08:00
qctecmdr
e6d586ad41 Merge "ARM: dts: msm: Enable qcom,dis-sending-cm-l1-quirk on Kalama" 2022-03-04 15:34:57 -08:00
qctecmdr
ad2d05348f Merge "ARM: dts: msm: Enable CTIs for the verification on kalama" 2022-03-04 15:34:57 -08:00
qctecmdr
ff42768f1b Merge "ARM: dts: qcom: Add devicetree node for limits_stat driver in kalama" 2022-03-04 11:10:57 -08:00
qctecmdr
078beff39b Merge "ARM: dts: qcom: enable modem Tj thermal zone mitigations for kalama" 2022-03-04 11:10:57 -08:00
qctecmdr
bd90a07d0d Merge "ARM: dts: msm: Add protected clocks and reg for Cinder" 2022-03-04 11:10:56 -08:00
qctecmdr
cfc9f95411 Merge "ARM: dts: msm: Add EUD extcon handler with USB on Kalama" 2022-03-04 11:10:56 -08:00
qctecmdr
55f3c72d78 Merge "ARM: dts: msm: Enable Kernel Randomise on Kalama SoC" 2022-03-04 11:10:56 -08:00
Wesley Cheng
a266f167c5 dt-bindings: usb: Document qcom,disable-host-ssphy-powerdown
Document the newly introduced flag to disable a new power optimization
where the SSPHY is powered down if a highspeed device is connected to
the roothub.  There are some designs which may not want to utilize
this.

Change-Id: Ic9fe974c361a1b372e6ef32e4134c0a407729069
2022-03-03 14:22:32 -08:00
Asutosh Das
f5799bd97e ARM: dts: msm: Enable shared ICE on Kalama
Enables alg1 of shared ICE.

Change-Id: I3aae30b75e8e98f49e5f49440b0be92ba23dbc8a
2022-03-03 13:54:02 -08:00
David Collins
1f4e485221 ARM: dts: qcom: update RPMh regulator L16B voltage settings for Kalama
Change the minimum and maximum allowed voltages for PMIC PM_HUMU
LDO 16 (L16B) to both be 2800 mV.  This ensures proper operation
of FM hardware.

Change-Id: Iee0453ed48fb43fc7df528047da947dcdf0fcc4a
2022-03-03 11:14:01 -08:00
Tao Zhang
e25e66b260 ARM: dts: msm: Enable CTIs for the verification on kalama
The CTIs for ddr_dl_1_cti_0 and dlmm_cti0 are needed for the
verification. Enable both of them on kalama.
Add the property qcom,extended_cti for all the extended ctis.

Change-Id: I761ed726955865eb84f1f012a271a046a503f46c
2022-03-03 04:13:29 -08:00
Taniya Das
560982e892 ARM: dts: msm: Add protected clocks and reg for Cinder
Few clock require to be protected, thus move them to protected list.

Change-Id: I4afaf1992e913dd4f205bda9eb19c248c21db149
2022-03-03 14:30:28 +05:30
David Collins
07914d76ac ARM: dts: qcom: add PM8010 TEMP_ALARM SPMI PMIC devices for Kalama boards
Add a TEMP_ALARM device for PMIC PM8010M and PM8010N on Kalama
boards.  The TEMP_ALARM devices can monitor the die temperature
of the PMICs.

Change-Id: If7913d4e63a1f9ea168e3d001863d9d4cc6fac9e
2022-03-02 18:17:17 -08:00
David Collins
cebd8064b7 ARM: dts: qcom: add PM8550B TEMP_ALARM_LITE device for Kalama boards
Add a qcom-spmi-temp-alarm device for the TEMP_ALARM_LITE
peripheral found in the PM8550B PMIC.  This secondary PMIC
die temperature monitor is used to provide additional thermal
protection to the chip.

Change-Id: I6274ac557d07a93b802bcca5a305fdab7575f7fb
2022-03-02 18:17:17 -08:00
Mayank Rana
8db2de0858 ARM: dts: msm: Enable qcom,dis-sending-cm-l1-quirk on Kalama
Set qcom,dis-sending-cm-l1-quirk property on Kalama to enable
workaround related to L1 remote wakeup in USB full speed host
mode.

Change-Id: I672aeb138686c92925e8af6d112c8ef99fd1b3c0
2022-03-02 13:59:39 -08:00
qctecmdr
b78cf52bdf Merge "ARM: dts: msm: Add resource manager pd kill to cdsprm document" 2022-03-02 10:28:15 -08:00
qctecmdr
d9ecad3bed Merge "ARM: dts: msm: no APPS wake for Sensors QMI for kalama" 2022-03-02 10:28:15 -08:00
Shreyas K K
b5f5c7f24c ARM: dts: msm: Add ARM PMU device node for SM8150
Add ARM PMU device node for SM8150 to capture the
various performance monitoring events.

Change-Id: I57f075796324dd4c27140504dc2ff9133dbda1cf
2022-03-02 17:28:22 +05:30
Bavyasritha Alahari
575a77aa41 ARM: dts: msm: Add resource manager pd kill to cdsprm document
Add devicetree property for resource manager pd kill to
the cdsprm document.

Change-Id: Ia744395ba772aa950b3434a6d56b71fe5d03041e
2022-03-02 11:45:49 +05:30
qctecmdr
5fef722639 Merge "ARM: dts: msm: Add mpm2 sleep counter for SM8150" 2022-03-01 20:26:19 -08:00
Mayank Rana
e3d31d20da ARM: dts: msm: Add EUD extcon handler with USB on Kalama
USB driver needs to start and stop USB device stack on receiving
EUD based spoof connect and disconnect. Hence add EUD extcon
handler with USB device node on Kalama.

Change-Id: Ie4661b7034fc5995d9225e1b2ada006e445dcb06
2022-03-01 18:35:24 -08:00
Manaf Meethalavalappu Pallikunhi
da3b474f9c ARM: dts: qcom: enable modem Tj thermal zone mitigations for kalama
Enable modem junction temperature thermal zone mitigations for
all modem TSENS for kalama.

Change-Id: I960e1388586e3b1fe6edbd230bddc2340dd48e5f
2022-03-01 18:23:25 +05:30
Priyansh Jain
60d8d35ba1 ARM: dts: qcom: Add devicetree node for limits_stat driver in kalama
Add devicetree node for limits_stat driver.

Add tsens list for stats collection.

Change-Id: Ifd40aee88eb81f1c8b23bd5dffe30f0499282197
2022-03-01 17:12:26 +05:30
Priyansh Jain
4926cbe57b dt-bindings: thermal: Add snapshot of limits stats driver
Add dt-bindings for limits stats driver which is used to
collect stats.

Change-Id: I8c03269fb4fb03e921725610c0623b854ba772f7
2022-03-01 17:10:02 +05:30
Jeevan Shriram
cdeeb3c592 ARM: dts: msm: Enable Kernel Randomise on Kalama SoC
Remove 'nokaslr' kernel command line to enable Kernel Address Sanitizer
on kalama soc.

Change-Id: I73c63360a6cd348dbe6fcf732a460892c5cf8369
2022-02-28 18:16:20 -08:00
Rishabh Bhatnagar
57e118cc4f ARM: dts: msm: Update memlat tables for kalama
Update memlat tables to reflect recent voltage plan for Kalama.

Change-Id: I2776be99e55dc24c53a84f52f6ef3d79541ca032
2022-02-28 11:30:04 -08:00
Taniya Das
2e839032c4 ARM: dts: msm: Update gcc clock node for CINDER
Update the global clock controller to use the clocks and voltage rails.

Change-Id: I88d20fbfba28d4b4fa8944ed13f5ba0b3c4633e2
2022-02-27 08:28:40 -08:00
qctecmdr
7e2ab00e7c Merge "Revert "ARM: dts: qcom: dt-bindings: Add spss node in kalama SoC"" 2022-02-26 20:53:31 -08:00
qctecmdr
e4f73b3903 Merge "ARM: dts: qcom: add entry for qrng driver" 2022-02-26 16:11:01 -08:00
Gokul krishna Krishnakumar
929a909a07 Revert "ARM: dts: qcom: dt-bindings: Add spss node in kalama SoC"
This reverts commit fed56e95db.
Same node is present twice in kalama soc node, so removing
the duplicate node.

Change-Id: Ib55d858e250c583ad73fa2609ff892b3000a5aef
2022-02-26 12:29:26 -08:00