Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: cache: qcom,llcc: Fix X1E80100 reg entries

Document the missing Broadcast_AND region for x1e80100.

Fixes: e9ceb595c2d3 ("dt-bindings: cache: qcom,llcc: Add X1E80100 compatible")
Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202410181235.L7MF7z48-lkp@intel.com/
Signed-off-by: Abel Vesa <abel.vesa@linaro.org>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20241018-qcom-llcc-bindings-reg-ranges-fix-v1-1-88693cb7723b@linaro.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org>

authored by

Abel Vesa and committed by
Rob Herring (Arm)
f9759e2b b213f06d

+35 -3
+35 -3
Documentation/devicetree/bindings/cache/qcom,llcc.yaml
··· 39 39 40 40 reg: 41 41 minItems: 2 42 - maxItems: 9 42 + maxItems: 10 43 43 44 44 reg-names: 45 45 minItems: 2 46 - maxItems: 9 46 + maxItems: 10 47 47 48 48 interrupts: 49 49 maxItems: 1 ··· 134 134 - qcom,qdu1000-llcc 135 135 - qcom,sc8180x-llcc 136 136 - qcom,sc8280xp-llcc 137 - - qcom,x1e80100-llcc 138 137 then: 139 138 properties: 140 139 reg: ··· 158 159 - const: llcc6_base 159 160 - const: llcc7_base 160 161 - const: llcc_broadcast_base 162 + 163 + - if: 164 + properties: 165 + compatible: 166 + contains: 167 + enum: 168 + - qcom,x1e80100-llcc 169 + then: 170 + properties: 171 + reg: 172 + items: 173 + - description: LLCC0 base register region 174 + - description: LLCC1 base register region 175 + - description: LLCC2 base register region 176 + - description: LLCC3 base register region 177 + - description: LLCC4 base register region 178 + - description: LLCC5 base register region 179 + - description: LLCC6 base register region 180 + - description: LLCC7 base register region 181 + - description: LLCC broadcast base register region 182 + - description: LLCC broadcast AND register region 183 + reg-names: 184 + items: 185 + - const: llcc0_base 186 + - const: llcc1_base 187 + - const: llcc2_base 188 + - const: llcc3_base 189 + - const: llcc4_base 190 + - const: llcc5_base 191 + - const: llcc6_base 192 + - const: llcc7_base 193 + - const: llcc_broadcast_base 194 + - const: llcc_broadcast_and_base 161 195 162 196 - if: 163 197 properties: