Commit Graph

408 Commits

Author SHA1 Message Date
Dmitry Baryshkov
183bc36233 dt-bindings: arm-smmu: Add generic qcom,smmu-500 bindings
Add generic bindings for the Qualcomm variant of the ARM MMU-500. It is
expected that all future platforms will use the generic qcom,smmu-500
compat string in addition to SoC-specific and the generic arm,mmu-500
ones. Older bindings are now described as deprecated.

Note: I have split the sdx55 and sdx65 from the legacy bindings. They
are not supported by the qcom SMMU implementation. I can suppose that
they are using the generic implementation rather than the
Qualcomm-speicific one.
[Add dt-bindings for qcom,smmu-500 for Qcom SoCs].

Change-Id: Id2520441f556590403ac712f68aa7487ca4f205e
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Link: https://lore.kernel.org/r/20221114170635.1406534-5-dmitry.baryshkov@linaro.org
Signed-off-by: Will Deacon <will@kernel.org>
Git-Commit: 6c84bbd103d85696af9cc0f746c01f9b2847637e
Git-Repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Signed-off-by: Khaja Hussain Shaik Khaji <quic_kshaikkh@quicinc.com>
2024-07-10 00:05:02 +05:30
Rohit Agarwal
2fcde9c1b5 dt-bindings: arm-smmu: Add SDX75 SMMU compatible
Add devicetree binding for Qualcomm SDX75 SMMU.

Change-Id: I393b6ac159f71fdd24cfaa665ccda0271b7531b5
Signed-off-by: Rohit Agarwal <quic_rohiagar@quicinc.com>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Link: https://lore.kernel.org/r/1684487350-30476-5-git-send-email-quic_rohiagar@quicinc.com
Signed-off-by: Will Deacon <will@kernel.org>
Git-Commit: 48989c0b25ca6ed75f3ea81053936ff0b64d02e7
Git-Repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Signed-off-by: Khaja Hussain Shaik Khaji <quic_kshaikkh@quicinc.com>
2024-07-09 23:51:28 +05:30
qctecmdr
59c94323a6 Merge "dt-bindings: pinctrl: qcom-pmic-gpio: add PM5100 binding" 2024-04-19 02:33:21 -07:00
qctecmdr
04de321062 Merge "dt-bindings: Update maintainer name in msm_hang_detect" 2024-04-18 22:15:07 -07:00
Nagireddy Annem
bedcdaf86c dt-bindings: Update maintainer name in msm_hang_detect
Update maintainer name in msm_hang_detect.

Change-Id: I9ea73dbb5050db364df1bdcc7c8368e34bcd4066
Signed-off-by: Nagireddy Annem <quic_nannem@quicinc.com>
2024-04-18 03:50:07 -07:00
qctecmdr
b4c2053b19 Merge "dt-bindings: Update binding information for st_fts2" 2024-04-18 02:54:41 -07:00
Rui Chen
4d52b5c9e2 dt-bindings: Update binding information for st_fts2
Update the binding information for secondary touch driver,
adding st_fts2 compatible string.

Change-Id: I9ff4f5c72da3b05c62fef6ae11f77bee6a6a74a6
Signed-off-by: Rui Chen <quic_ruc@quicinc.com>
2024-04-17 20:44:57 -07:00
Umang Chheda
5991402af2 dt-bindings: pinctrl: qcom-pmic-gpio: add PM5100 binding
Update the Qualcomm Technologies, Inc. PMIC GPIO binding documentation
to include compatible strings for PM5100 PMIC.

Change-Id: If1ac0f94447200d5c38640e50c5696e6891b02eb
Signed-off-by: Umang Chheda <quic_uchheda@quicinc.com>
2024-04-17 07:33:09 -07:00
Rui Chen
5891012e2b dt-bindings: Add touch DT compatible string for sun HDK
Add compatible string "goodix,gt9916S" for touch on sun HDK.

Change-Id: If7de73142d3884eb6386e3fcc9c4b3c86678f4ed
Signed-off-by: Rui Chen <quic_ruc@quicinc.com>
2024-04-16 22:48:48 -07:00
Pradnya Dahiwale
25686b1d9d ARM: dts: msm: Update pinctrl compatible for monaco
Update pinctrl compatible for monaco.

Change-Id: I95fa242ad133737f9d82d8ff91ec841a9f7863ca
Signed-off-by: Pradnya Dahiwale <quic_pdahiwal@quicinc.com>
2024-04-12 13:31:55 +05:30
qctecmdr
c56ace7502 Merge "dt-bindings: pinctrl: Add documentation for monaco TLMM block" 2024-04-09 10:00:31 -07:00
qctecmdr
7ff848b6b9 Merge "dt-bindings: Add required bindings for monaco" 2024-04-08 04:44:38 -07:00
Pradnya Dahiwale
42651dd79b dt-bindings: pinctrl: Add documentation for monaco TLMM block
Add documentation for monaco TLMM block.

Change-Id: I68cf536dff9a4462bcd04be9f97fd0b2b5f77078
Signed-off-by: Pradnya Dahiwale <quic_pdahiwal@quicinc.com>
2024-04-08 02:06:48 -07:00
qctecmdr
55ae11a6eb Merge "dt-bindings: interconnect: Add interconnect bindings for Parrot" 2024-04-07 23:34:03 -07:00
qctecmdr
83283bc46b Merge "ARM: dts: msm: Add Sun qfprom compat string" 2024-04-05 11:03:53 -07:00
qctecmdr
aeb391b14e Merge "ARM: dts: msm: Add qcom_cpuss_sleep_stats_v4 device for sun" 2024-04-05 08:33:37 -07:00
Minghao Zhang
5c5fb0afd7 dt-bindings: Update dt-binding for cpuss sleep stats v4
This change updates dt-bindings for qcom_cpuss_sleep_stats_v4 driver
that lpm count and residency can be read.

Change-Id: Ia5dc8fc905610a61561dfba0e8235a4d9dddcf9c
Signed-off-by: Minghao Zhang <quic_minghao@quicinc.com>
2024-04-05 01:25:54 -07:00
Mukesh Ojha
8483aae65f bindings: Add Sun qfprom compat string
Add the soc-specific compatible string for qfprom to
support keepout regions on Sun SoC.

Change-Id: Ia48eeb0dba8464407695a2bca1bccb9ad6eec711
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
2024-04-04 22:49:26 -07:00
Naresh Kumar Lingagalla
b23188598c dt-bindings: Add required bindings for monaco
Add bindings for monaco/monacop/mailbox/remoteproc
on monaco.

Change-Id: Ide227ba8b3772c4a5cc180ba9b7ee1d4831f7b91
Signed-off-by: Naresh Kumar Lingagalla <quic_nlingaga@quicinc.com>
2024-04-04 01:37:30 -07:00
Chetan C R
8d3e8b959a dt-bindings: interconnect: Add interconnect bindings for Parrot
Add interconnect device bindings for Parrot SoC. These devices
can be used to describe any RPMH and NoC based interconnect devices.

Change-Id: I6c07467e58283ec88abe054c3e68b6f1af050065
Signed-off-by: Chetan C R <quic_cchinnad@quicinc.com>
2024-04-03 23:10:42 -07:00
qctecmdr
73b9cad3f8 Merge "dt-bindings: arm: msm: Add ravelin sys-pm-violators device" 2024-04-03 03:24:11 -07:00
Swetha Chikkaboraiah
7b8b13ed5d dt-bindings: arm: msm: Add ravelin sys-pm-violators device
Add ravelin sys-pm-violators device.

Change-Id: I7b18979fa7fe238bf8ea8dffce42216944b9a845
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
2024-04-03 10:17:10 +05:30
qctecmdr
7815414198 Merge "dt-bindings: clock: Add clock controller bindings for Parrot" 2024-04-02 02:10:10 -07:00
qctecmdr
fa71f10ae2 Merge "dt-bindings: clock: Add gx_clkctl bindings for Sun" 2024-04-01 16:47:25 -07:00
Jagadeesh Kona
77cc16e01b dt-bindings: clock: Add gx_clkctl bindings for Sun
Add gx_clkctl bindings for sun device.

Change-Id: I8fafff7004f27851bf4870466ad506d3441f9070
Signed-off-by: Jagadeesh Kona <quic_jkona@quicinc.com>
2024-04-01 15:07:57 +05:30
qctecmdr
bbae0ea202 Merge "dt-bindings: Add devicetree binding for msm-cdsp-loader" 2024-03-28 18:03:34 -07:00
qctecmdr
2976d0a1a9 Merge "dt-bindings: arm: msm: qcom,llcc: Add X1E80100 compatible" 2024-03-28 01:22:34 -07:00
Chetan C R
4e06c1a779 dt-bindings: clock: Add clock controller bindings for Parrot
Add clock controller bindings for RPMHCC/GCC/CAMCC/VIDEOCC/DISPCC/GPUCC
on Parrot Platform.

Change-Id: Iaa50f7bf3758ea5fba1fe4249b7b16173320521d
Signed-off-by: Chetan C R <quic_cchinnad@quicinc.com>
2024-03-27 12:18:04 -07:00
qctecmdr
c9b1a6f0eb Merge "bindings: pinctrl: Add device-tree bindings for Ravelin pinctrl driver" 2024-03-27 09:23:25 -07:00
Vamsi Krishna Gattupalli
c87ed7b1e4 dt-bindings: Add devicetree binding for msm-cdsp-loader
Add bindings for msm-cdsp-loader.

Change-Id: I5f23d5760d49206109488ce95fc9485761d5f0e7
Signed-off-by: Vamsi Krishna Gattupalli <quic_vgattupa@quicinc.com>
2024-03-27 17:22:22 +05:30
Lijuan Gao
6872575b92 dt-bindings: arm: msm: qcom,llcc: Add X1E80100 compatible
Add the compatible for X1E80100 platforms.

Change-Id: I48890af9ec1d5ac6c8cf38b35e63a8f67f842896
Signed-off-by: Lijuan Gao <quic_lijuang@quicinc.com>
2024-03-27 19:45:16 +08:00
Tengfei Fan
2ea655f5c3 dt-bindings: Add TLMM VM documentation for Ravelin
Pinctrl driver enables Top Level Mode Multiplexer block(TLMM)
on Ravelin VM. TLMM VM irqchip acts as parent interrupt controller
for TLMM on VM.

Change-Id: I4a8188ef50c7dc5251bdf1ff91225fbfc629acdd
Signed-off-by: Tengfei Fan <quic_tengfan@quicinc.com>
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
2024-03-25 23:09:42 -07:00
Yue Liu
4d0ca60906 bindings: pinctrl: Add device-tree bindings for Ravelin pinctrl driver
Add documentation describing the device-tree properties for the Ravelin
pinctrl driver.

Change-Id: Iedc4f70d5aa8b387d9fbe99753438ba322106b2b
Signed-off-by: Yue Liu <quic_yueliu@quicinc.com>
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
2024-03-25 21:20:09 -07:00
qctecmdr
d6f4ea789d Merge "dt-bindings: ufs: Document PHY compatible string" 2024-03-22 03:04:11 -07:00
qctecmdr
d611dfb99f Merge "dt-bindings: Add devicetree bindings for bwprof drivers" 2024-03-21 17:30:15 -07:00
qctecmdr
9576b5005b Merge "dt-bindings: Add TLMM VM documentation for Parrot" 2024-03-21 17:30:15 -07:00
qctecmdr
d5a3decf16 Merge "bindings: pinctrl: Add device-tree bindings for Parrot pinctrl driver" 2024-03-21 17:30:15 -07:00
qctecmdr
6f51886f00 Merge "dt-bindings: soc: qcom: Add child node of TLMM VM mem access" 2024-03-21 17:30:14 -07:00
qctecmdr
622eca0cc1 Merge "dt-bindings: add dt-binding for qcom dynamic memory dump" 2024-03-21 15:18:32 -07:00
Shivnandan Kumar
9c129f1c88 dt-bindings: Add devicetree bindings for bwprof drivers
Add snapshot of bwprof dt bindings as of kernel 5.10
commit 6c69729ad4 ("ARM: dts: msm: Add bwprofiler nodes
to anorak").

Change-Id: I240a0d1df3a79d7d0cce6c2ad76aee92eaa19340
Signed-off-by: Shivnandan Kumar <quic_kshivnan@quicinc.com>
2024-03-21 09:14:36 +05:30
kamasali Satyanarayan
21cece51fa dt-bindings: ufs: Document PHY compatible string
Add the documentation for waipio's UFS PHY
compatible string.

Change-Id: I75777fa6caa2e3822bcd7c4f265b66aeaba2adc7
Signed-off-by: kamasali Satyanarayan <quic_kamasali@quicinc.com>
2024-03-20 20:41:29 -07:00
Naina Mehta
d19de6923e bindings: pinctrl: Add device-tree bindings for Parrot pinctrl driver
Add documentation describing the device-tree properties for the Parrot
pinctrl driver.

Change-Id: Id8b6bfc598f747860aede2b03ea76ffd27036a96
Signed-off-by: Naina Mehta <quic_nainmeht@quicinc.com>
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
2024-03-20 19:16:47 +05:30
Naina Mehta
b94441b44b dt-bindings: Add TLMM VM documentation for Parrot
Pinctrl driver enables Top Level Mode Multiplexer block(TLMM)
on Parrot VM. TLMM VM irqchip acts as parent interrupt controller
for TLMM on VM.

Change-Id: I51fb2c96dd2ad02d24dc6b221ff12a9d2a6686b9
Signed-off-by: Naina Mehta <quic_nainmeht@quicinc.com>
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
2024-03-20 19:15:18 +05:30
qctecmdr
641eb6f7ca Merge "dt-bindings: Add devicetree binding for tuna" 2024-03-19 04:36:40 -07:00
Cong Zhang
d2d9ed22b6 dt-bindings: soc: qcom: Add child node of TLMM VM mem access
Add child node for vm instance to specify VMID, label and gpio list for
each VM.

Change-Id: I4834623b176e997553aab462c60b3d6913840d9b
Signed-off-by: Cong Zhang <quic_congzhan@quicinc.com>
2024-03-19 17:16:50 +08:00
Yuanfang Zhang
39ac445ac0 dt-bindings: add dt-binding for qcom dynamic memory dump
Add dt-binding for qcom dynamic memory dump driver.

Change-Id: I041b1d6c471f18b047dea85977de901e625542c1
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-03-18 22:29:01 -07:00
qctecmdr
80a5830f7a Merge "dt-bindings: Added dt-binding for cpuss sleep stats" 2024-03-18 22:12:32 -07:00
Shivendra Pratap
256f5df6a3 dt-bindings: Add devicetree binding for tuna
Add devicetree binding for tuna.

Change-Id: Iafcdce90dd4a087354a16917b012cd3522dd39eb
Signed-off-by: Shivendra Pratap <quic_spratap@quicinc.com>
2024-03-18 18:18:35 +05:30
Prakash Yadachi
c6b30b30d2 dt-bindings: Added dt-binding for cpuss sleep stats
This change adds dt-bindings for qcom_cpuss_sleep_stats driver.
Hardware lpm count and residency can be read from this driver.

Change-Id: Ic4ca96b790cde3a988e62dea2331ca80591ffb83
Signed-off-by: Maulik Shah <quic_mkshah@quicinc.com>
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
Signed-off-by: Prakash Yadachi <quic_pyadachi@quicinc.com>
2024-03-15 01:55:04 -07:00
qctecmdr
37192a549e Merge "dt-bindings: interrupt-controller: pdc: Add parrot/ravelin" 2024-03-13 22:54:54 -07:00