On 3/17/26 15:41, Konrad Dybcio wrote:
> From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
>
> Currently, the GITS_SGIR register is cut off. Fix it up.
>
> Fixes: d2350377997f ("arm64: dts: qcom: add initial SM8650 dtsi")
> Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
> ---
> arch/arm64/boot/dts/qcom/sm8650.dtsi | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/arch/arm64/boot/dts/qcom/sm8650.dtsi b/arch/arm64/boot/dts/qcom/sm8650.dtsi
> index 357e43b90740..e411f5b770d1 100644
> --- a/arch/arm64/boot/dts/qcom/sm8650.dtsi
> +++ b/arch/arm64/boot/dts/qcom/sm8650.dtsi
> @@ -7219,7 +7219,7 @@ ppi_cluster2: interrupt-partition-2 {
>
> gic_its: msi-controller@17140000 {
> compatible = "arm,gic-v3-its";
> - reg = <0 0x17140000 0 0x20000>;
> + reg = <0 0x17140000 0 0x40000>;
>
> msi-controller;
> #msi-cells = <1>;
>
Good finding, indeed the ITS code would remap phys_base + SZ_128K for sgir already
which is out of the original range.
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>
Thanks,
Neil