diff options
-rw-r--r-- | arch/arm/boot/dts/exynos4.dtsi | 22 | ||||
-rw-r--r-- | arch/arm/boot/dts/exynos4210.dtsi | 20 | ||||
-rw-r--r-- | arch/arm/boot/dts/exynos4412.dtsi | 22 |
3 files changed, 42 insertions, 22 deletions
diff --git a/arch/arm/boot/dts/exynos4.dtsi b/arch/arm/boot/dts/exynos4.dtsi index 6005cfbbed89..7863a21a7a64 100644 --- a/arch/arm/boot/dts/exynos4.dtsi +++ b/arch/arm/boot/dts/exynos4.dtsi | |||
@@ -54,28 +54,6 @@ | |||
54 | gpu: gpu@13000000 { | 54 | gpu: gpu@13000000 { |
55 | compatible = "samsung,exynos4210-mali", "arm,mali-400"; | 55 | compatible = "samsung,exynos4210-mali", "arm,mali-400"; |
56 | reg = <0x13000000 0x10000>; | 56 | reg = <0x13000000 0x10000>; |
57 | interrupts = <GIC_SPI 127 IRQ_TYPE_LEVEL_HIGH>, | ||
58 | <GIC_SPI 122 IRQ_TYPE_LEVEL_HIGH>, | ||
59 | <GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH>, | ||
60 | <GIC_SPI 118 IRQ_TYPE_LEVEL_HIGH>, | ||
61 | <GIC_SPI 124 IRQ_TYPE_LEVEL_HIGH>, | ||
62 | <GIC_SPI 119 IRQ_TYPE_LEVEL_HIGH>, | ||
63 | <GIC_SPI 125 IRQ_TYPE_LEVEL_HIGH>, | ||
64 | <GIC_SPI 120 IRQ_TYPE_LEVEL_HIGH>, | ||
65 | <GIC_SPI 126 IRQ_TYPE_LEVEL_HIGH>, | ||
66 | <GIC_SPI 121 IRQ_TYPE_LEVEL_HIGH>, | ||
67 | <GIC_SPI 117 IRQ_TYPE_LEVEL_HIGH>; | ||
68 | interrupt-names = "gp", | ||
69 | "gpmmu", | ||
70 | "pp0", | ||
71 | "ppmmu0", | ||
72 | "pp1", | ||
73 | "ppmmu1", | ||
74 | "pp2", | ||
75 | "ppmmu2", | ||
76 | "pp3", | ||
77 | "ppmmu3", | ||
78 | "pmu"; | ||
79 | /* | 57 | /* |
80 | * CLK_G3D is not actually bus clock but a IP-level clock. | 58 | * CLK_G3D is not actually bus clock but a IP-level clock. |
81 | * The bus clock is not described in hardware manual. | 59 | * The bus clock is not described in hardware manual. |
diff --git a/arch/arm/boot/dts/exynos4210.dtsi b/arch/arm/boot/dts/exynos4210.dtsi index 6122da368092..f220716239db 100644 --- a/arch/arm/boot/dts/exynos4210.dtsi +++ b/arch/arm/boot/dts/exynos4210.dtsi | |||
@@ -450,6 +450,26 @@ | |||
450 | }; | 450 | }; |
451 | 451 | ||
452 | &gpu { | 452 | &gpu { |
453 | interrupts = <GIC_SPI 127 IRQ_TYPE_LEVEL_HIGH>, | ||
454 | <GIC_SPI 122 IRQ_TYPE_LEVEL_HIGH>, | ||
455 | <GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH>, | ||
456 | <GIC_SPI 118 IRQ_TYPE_LEVEL_HIGH>, | ||
457 | <GIC_SPI 124 IRQ_TYPE_LEVEL_HIGH>, | ||
458 | <GIC_SPI 119 IRQ_TYPE_LEVEL_HIGH>, | ||
459 | <GIC_SPI 125 IRQ_TYPE_LEVEL_HIGH>, | ||
460 | <GIC_SPI 120 IRQ_TYPE_LEVEL_HIGH>, | ||
461 | <GIC_SPI 126 IRQ_TYPE_LEVEL_HIGH>, | ||
462 | <GIC_SPI 121 IRQ_TYPE_LEVEL_HIGH>; | ||
463 | interrupt-names = "gp", | ||
464 | "gpmmu", | ||
465 | "pp0", | ||
466 | "ppmmu0", | ||
467 | "pp1", | ||
468 | "ppmmu1", | ||
469 | "pp2", | ||
470 | "ppmmu2", | ||
471 | "pp3", | ||
472 | "ppmmu3"; | ||
453 | operating-points-v2 = <&gpu_opp_table>; | 473 | operating-points-v2 = <&gpu_opp_table>; |
454 | 474 | ||
455 | gpu_opp_table: opp_table { | 475 | gpu_opp_table: opp_table { |
diff --git a/arch/arm/boot/dts/exynos4412.dtsi b/arch/arm/boot/dts/exynos4412.dtsi index 7bed6842575a..d20db2dfe8e2 100644 --- a/arch/arm/boot/dts/exynos4412.dtsi +++ b/arch/arm/boot/dts/exynos4412.dtsi | |||
@@ -717,6 +717,28 @@ | |||
717 | }; | 717 | }; |
718 | 718 | ||
719 | &gpu { | 719 | &gpu { |
720 | interrupts = <GIC_SPI 127 IRQ_TYPE_LEVEL_HIGH>, | ||
721 | <GIC_SPI 122 IRQ_TYPE_LEVEL_HIGH>, | ||
722 | <GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH>, | ||
723 | <GIC_SPI 118 IRQ_TYPE_LEVEL_HIGH>, | ||
724 | <GIC_SPI 124 IRQ_TYPE_LEVEL_HIGH>, | ||
725 | <GIC_SPI 119 IRQ_TYPE_LEVEL_HIGH>, | ||
726 | <GIC_SPI 125 IRQ_TYPE_LEVEL_HIGH>, | ||
727 | <GIC_SPI 120 IRQ_TYPE_LEVEL_HIGH>, | ||
728 | <GIC_SPI 126 IRQ_TYPE_LEVEL_HIGH>, | ||
729 | <GIC_SPI 121 IRQ_TYPE_LEVEL_HIGH>, | ||
730 | <GIC_SPI 117 IRQ_TYPE_LEVEL_HIGH>; | ||
731 | interrupt-names = "gp", | ||
732 | "gpmmu", | ||
733 | "pp0", | ||
734 | "ppmmu0", | ||
735 | "pp1", | ||
736 | "ppmmu1", | ||
737 | "pp2", | ||
738 | "ppmmu2", | ||
739 | "pp3", | ||
740 | "ppmmu3", | ||
741 | "pmu"; | ||
720 | operating-points-v2 = <&gpu_opp_table>; | 742 | operating-points-v2 = <&gpu_opp_table>; |
721 | 743 | ||
722 | gpu_opp_table: opp_table { | 744 | gpu_opp_table: opp_table { |