]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
ARM: dts: qcom: msm8960: use macros for interrupts
authorMax Shevchenko <wctrl@proton.me>
Fri, 6 Jun 2025 11:03:51 +0000 (14:03 +0300)
committerBjorn Andersson <andersson@kernel.org>
Wed, 11 Jun 2025 15:45:56 +0000 (10:45 -0500)
Replace the raw values with macros. No changes to the output

Tested-by: Rudraksha Gupta <guptarud@gmail.com>
Signed-off-by: Max Shevchenko <wctrl@proton.me>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20250606-msm8960-irq-macros-v1-1-03e573ba26d6@proton.me
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm/boot/dts/qcom/qcom-msm8960.dtsi

index 4babd0bbe5d638b228e05cdfe6b068b4ea16335f..203f0b69b353aedff812f5fc54e6f495fab68682 100644 (file)
@@ -18,7 +18,7 @@
        cpus {
                #address-cells = <1>;
                #size-cells = <0>;
-               interrupts = <GIC_PPI 14 0x304>;
+               interrupts = <GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_HIGH)>;
 
                cpu@0 {
                        compatible = "qcom,krait";
@@ -96,7 +96,7 @@
 
        cpu-pmu {
                compatible = "qcom,krait-pmu";
-               interrupts = <GIC_PPI 10 0x304>;
+               interrupts = <GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_HIGH)>;
                qcom,no-pc-write;
        };
 
                timer@200a000 {
                        compatible = "qcom,kpss-wdt-msm8960", "qcom,kpss-timer",
                                     "qcom,msm-timer";
-                       interrupts = <GIC_PPI 1 0x301>,
-                                    <GIC_PPI 2 0x301>,
-                                    <GIC_PPI 3 0x301>;
+                       interrupts = <GIC_PPI 1 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_EDGE_RISING)>,
+                                    <GIC_PPI 2 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_EDGE_RISING)>,
+                                    <GIC_PPI 3 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_EDGE_RISING)>;
                        reg = <0x0200a000 0x100>;
                        clock-frequency = <27000000>;
                        clocks = <&sleep_clk>;