These were incorrectly introduced and can cause problems for of_irq_init. The correct way to define a root controller is no interrupt-parent set at all or the interrupt-parent is set to the root controller itself when inherited from a parent node.
Unified · Split
| @@ -55,7 +55,6 @@ · 54 unmodified lines | |||
| 55 | #interrupt-cells = <2>; | 55 | #interrupt-cells = <2>; |
| 56 | compatible = "atmel,at91rm9200-aic"; | 56 | compatible = "atmel,at91rm9200-aic"; |
| 57 | interrupt-controller; | 57 | interrupt-controller; |
| 58 | interrupt-parent; | ||
| 59 | reg = <0xfffff000 0x200>; | 58 | reg = <0xfffff000 0x200>; |
| 60 | }; | 59 | }; |
| 61 | 60 | ||
| @@ -56,7 +56,6 @@ · 55 unmodified lines | |||
| 56 | #interrupt-cells = <2>; | 56 | #interrupt-cells = <2>; |
| 57 | compatible = "atmel,at91rm9200-aic"; | 57 | compatible = "atmel,at91rm9200-aic"; |
| 58 | interrupt-controller; | 58 | interrupt-controller; |
| 59 | interrupt-parent; | ||
| 60 | reg = <0xfffff000 0x200>; | 59 | reg = <0xfffff000 0x200>; |
| 61 | }; | 60 | }; |
| 62 | 61 | ||
| @@ -54,7 +54,6 @@ · 53 unmodified lines | |||
| 54 | #interrupt-cells = <2>; | 54 | #interrupt-cells = <2>; |
| 55 | compatible = "atmel,at91rm9200-aic"; | 55 | compatible = "atmel,at91rm9200-aic"; |
| 56 | interrupt-controller; | 56 | interrupt-controller; |
| 57 | interrupt-parent; | ||
| 58 | reg = <0xfffff000 0x200>; | 57 | reg = <0xfffff000 0x200>; |
| 59 | }; | 58 | }; |
| 60 | 59 | ||
| @@ -24,7 +24,6 @@ · 23 unmodified lines | |||
| 24 | #interrupt-cells = <3>; | 24 | #interrupt-cells = <3>; |
| 25 | #address-cells = <1>; | 25 | #address-cells = <1>; |
| 26 | interrupt-controller; | 26 | interrupt-controller; |
| 27 | interrupt-parent; | ||
| 28 | reg = <0xa0411000 0x1000>, | 27 | reg = <0xa0411000 0x1000>, |
| 29 | <0xa0410100 0x100>; | 28 | <0xa0410100 0x100>; |
| 30 | }; | 29 | }; |
| @@ -89,7 +89,6 @@ · 88 unmodified lines | |||
| 89 | #size-cells = <0>; | 89 | #size-cells = <0>; |
| 90 | #address-cells = <1>; | 90 | #address-cells = <1>; |
| 91 | interrupt-controller; | 91 | interrupt-controller; |
| 92 | interrupt-parent; | ||
| 93 | reg = <0xfff11000 0x1000>, | 92 | reg = <0xfff11000 0x1000>, |
| 94 | <0xfff10100 0x100>; | 93 | <0xfff10100 0x100>; |
| 95 | }; | 94 | }; |