Skip to content

Commit 53b3e2e

Browse files
lumagandersson
authored andcommitted
dt-bindings: cache: qcom,llcc: document SAR2130P and SAR1130P
Describe the last level cache controller on the SAR2130P and SAR1130P platforms. They have 2 banks and also a separate register set to control scratchpad slice. Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Link: https://lore.kernel.org/r/20241026-sar2130p-llcc-v3-1-2a58fa1b4d12@linaro.org Signed-off-by: Bjorn Andersson <andersson@kernel.org>
1 parent d088afa commit 53b3e2e

1 file changed

Lines changed: 28 additions & 0 deletions

File tree

Documentation/devicetree/bindings/cache/qcom,llcc.yaml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ properties:
2222
enum:
2323
- qcom,qdu1000-llcc
2424
- qcom,sa8775p-llcc
25+
- qcom,sar1130p-llcc
26+
- qcom,sar2130p-llcc
2527
- qcom,sc7180-llcc
2628
- qcom,sc7280-llcc
2729
- qcom,sc8180x-llcc
@@ -62,6 +64,32 @@ required:
6264
- reg-names
6365

6466
allOf:
67+
- if:
68+
properties:
69+
compatible:
70+
contains:
71+
enum:
72+
- qcom,sar1130p-llcc
73+
- qcom,sar2130p-llcc
74+
then:
75+
properties:
76+
reg:
77+
items:
78+
- description: LLCC0 base register region
79+
- description: LLCC1 base register region
80+
- description: LLCC broadcast OR register region
81+
- description: LLCC broadcast AND register region
82+
- description: LLCC scratchpad broadcast OR register region
83+
- description: LLCC scratchpad broadcast AND register region
84+
reg-names:
85+
items:
86+
- const: llcc0_base
87+
- const: llcc1_base
88+
- const: llcc_broadcast_base
89+
- const: llcc_broadcast_and_base
90+
- const: llcc_scratchpad_broadcast_base
91+
- const: llcc_scratchpad_broadcast_and_base
92+
6593
- if:
6694
properties:
6795
compatible:

0 commit comments

Comments
 (0)