/arch/powerpc/boot/dts/ |
D | mpc834x_mds.dts | 78 interrupt-parent = <&ipic>; 94 interrupt-parent = <&ipic>; 103 interrupt-parent = <&ipic>; 113 interrupt-parent = <&ipic>; 120 interrupt-parent = <&ipic>; 127 interrupt-parent = <&ipic>; 134 interrupt-parent = <&ipic>; 141 interrupt-parent = <&ipic>; 153 interrupt-parent = <&ipic>; 164 interrupt-parent = <&ipic>; [all …]
|
D | mpc8378_mds.dts | 58 interrupt-parent = <&ipic>; 146 interrupt-parent = <&ipic>; 153 interrupt-parent = <&ipic>; 161 interrupt-parent = <&ipic>; 175 interrupt-parent = <&ipic>; 184 interrupt-parent = <&ipic>; 194 interrupt-parent = <&ipic>; 201 interrupt-parent = <&ipic>; 208 interrupt-parent = <&ipic>; 215 interrupt-parent = <&ipic>; [all …]
|
D | mpc8379_mds.dts | 56 interrupt-parent = <&ipic>; 144 interrupt-parent = <&ipic>; 151 interrupt-parent = <&ipic>; 159 interrupt-parent = <&ipic>; 173 interrupt-parent = <&ipic>; 182 interrupt-parent = <&ipic>; 192 interrupt-parent = <&ipic>; 199 interrupt-parent = <&ipic>; 206 interrupt-parent = <&ipic>; 213 interrupt-parent = <&ipic>; [all …]
|
D | mpc8377_mds.dts | 58 interrupt-parent = <&ipic>; 146 interrupt-parent = <&ipic>; 153 interrupt-parent = <&ipic>; 161 interrupt-parent = <&ipic>; 175 interrupt-parent = <&ipic>; 184 interrupt-parent = <&ipic>; 193 interrupt-parent = <&ipic>; 212 interrupt-parent = <&ipic>; 225 interrupt-parent = <&ipic>; 231 interrupt-parent = <&ipic>; [all …]
|
D | mpc8315erdb.dts | 57 interrupt-parent = <&ipic>; 119 interrupt-parent = <&ipic>; 140 interrupt-parent = <&ipic>; 150 interrupt-parent = <&ipic>; 157 interrupt-parent = <&ipic>; 164 interrupt-parent = <&ipic>; 171 interrupt-parent = <&ipic>; 178 interrupt-parent = <&ipic>; 188 interrupt-parent = <&ipic>; 204 interrupt-parent = <&ipic>; [all …]
|
D | mpc836x_mds.dts | 106 interrupt-parent = <&ipic>; 116 interrupt-parent = <&ipic>; 132 interrupt-parent = <&ipic>; 143 interrupt-parent = <&ipic>; 153 interrupt-parent = <&ipic>; 162 interrupt-parent = <&ipic>; 169 interrupt-parent = <&ipic>; 176 interrupt-parent = <&ipic>; 183 interrupt-parent = <&ipic>; 190 interrupt-parent = <&ipic>; [all …]
|
D | mpc832x_mds.dts | 86 interrupt-parent = <&ipic>; 96 interrupt-parent = <&ipic>; 112 interrupt-parent = <&ipic>; 122 interrupt-parent = <&ipic>; 131 interrupt-parent = <&ipic>; 138 interrupt-parent = <&ipic>; 145 interrupt-parent = <&ipic>; 152 interrupt-parent = <&ipic>; 159 interrupt-parent = <&ipic>; 168 interrupt-parent = <&ipic>; [all …]
|
D | mpc8377_rdb.dts | 57 interrupt-parent = <&ipic>; 117 interrupt-parent = <&ipic>; 126 interrupt-parent = <&ipic>; 144 interrupt-parent = <&ipic>; 175 interrupt-parent = <&ipic>; 189 interrupt-parent = <&ipic>; 198 interrupt-parent = <&ipic>; 208 interrupt-parent = <&ipic>; 215 interrupt-parent = <&ipic>; 222 interrupt-parent = <&ipic>; [all …]
|
D | mpc8377_wlan.dts | 58 interrupt-parent = <&ipic>; 107 interrupt-parent = <&ipic>; 116 interrupt-parent = <&ipic>; 134 interrupt-parent = <&ipic>; 152 interrupt-parent = <&ipic>; 165 interrupt-parent = <&ipic>; 174 interrupt-parent = <&ipic>; 184 interrupt-parent = <&ipic>; 191 interrupt-parent = <&ipic>; 198 interrupt-parent = <&ipic>; [all …]
|
D | mpc8378_rdb.dts | 57 interrupt-parent = <&ipic>; 117 interrupt-parent = <&ipic>; 126 interrupt-parent = <&ipic>; 144 interrupt-parent = <&ipic>; 175 interrupt-parent = <&ipic>; 189 interrupt-parent = <&ipic>; 198 interrupt-parent = <&ipic>; 208 interrupt-parent = <&ipic>; 215 interrupt-parent = <&ipic>; 222 interrupt-parent = <&ipic>; [all …]
|
D | mpc8379_rdb.dts | 55 interrupt-parent = <&ipic>; 115 interrupt-parent = <&ipic>; 124 interrupt-parent = <&ipic>; 142 interrupt-parent = <&ipic>; 173 interrupt-parent = <&ipic>; 187 interrupt-parent = <&ipic>; 196 interrupt-parent = <&ipic>; 206 interrupt-parent = <&ipic>; 213 interrupt-parent = <&ipic>; 220 interrupt-parent = <&ipic>; [all …]
|
D | mpc8349emitxgp.dts | 71 interrupt-parent = <&ipic>; 82 interrupt-parent = <&ipic>; 89 interrupt-parent = <&ipic>; 98 interrupt-parent = <&ipic>; 108 interrupt-parent = <&ipic>; 115 interrupt-parent = <&ipic>; 122 interrupt-parent = <&ipic>; 129 interrupt-parent = <&ipic>; 136 interrupt-parent = <&ipic>; 146 interrupt-parent = <&ipic>; [all …]
|
D | mpc8313erdb.dts | 56 interrupt-parent = <&ipic>; 126 interrupt-parent = <&ipic>; 139 interrupt-parent = <&ipic>; 154 interrupt-parent = <&ipic>; 163 interrupt-parent = <&ipic>; 173 interrupt-parent = <&ipic>; 183 interrupt-parent = < &ipic >; 205 interrupt-parent = <&ipic>; 217 interrupt-parent = <&ipic>; 239 interrupt-parent = <&ipic>; [all …]
|
D | mpc8308_p1m.dts | 55 interrupt-parent = <&ipic>; 97 interrups-parent = <&ipic>; 104 interrups-parent = <&ipic>; 123 interrupt-parent = <&ipic>; 137 interrupt-parent = <&ipic>; 162 interrupt-parent = <&ipic>; 180 interrupt-parent = <&ipic>; 189 interrupt-parent = <&ipic>; 194 interrupt-parent = <&ipic>; 216 interrupt-parent = <&ipic>; [all …]
|
D | sbc8349.dts | 74 interrupt-parent = <&ipic>; 85 interrupt-parent = <&ipic>; 94 interrupt-parent = <&ipic>; 104 interrupt-parent = <&ipic>; 111 interrupt-parent = <&ipic>; 118 interrupt-parent = <&ipic>; 125 interrupt-parent = <&ipic>; 132 interrupt-parent = <&ipic>; 144 interrupt-parent = <&ipic>; 161 interrupt-parent = <&ipic>; [all …]
|
D | mpc832x_rdb.dts | 69 interrupt-parent = <&ipic>; 79 interrupt-parent = <&ipic>; 90 interrupt-parent = <&ipic>; 100 interrupt-parent = <&ipic>; 109 interrupt-parent = <&ipic>; 116 interrupt-parent = <&ipic>; 123 interrupt-parent = <&ipic>; 130 interrupt-parent = <&ipic>; 137 interrupt-parent = <&ipic>; 146 interrupt-parent = <&ipic>; [all …]
|
D | mpc8349emitx.dts | 71 interrupt-parent = <&ipic>; 80 interrupt-parent = <&ipic>; 91 interrupt-parent = <&ipic>; 108 interrupt-parent = <&ipic>; 115 interrupt-parent = <&ipic>; 151 interrupt-parent = <&ipic>; 161 interrupt-parent = <&ipic>; 168 interrupt-parent = <&ipic>; 175 interrupt-parent = <&ipic>; 182 interrupt-parent = <&ipic>; [all …]
|
D | mpc8308rdb.dts | 56 interrupt-parent = <&ipic>; 124 interrupt-parent = <&ipic>; 137 interrupt-parent = <&ipic>; 155 interrupt-parent = <&ipic>; 166 interrupt-parent = <&ipic>; 188 interrupt-parent = <&ipic>; 214 interrupt-parent = <&ipic>; 224 interrupt-parent = <&ipic>; 233 interrupt-parent = <&ipic>; 243 ipic: interrupt-controller@700 { label [all …]
|
D | asp834x-redboot.dts | 57 interrupt-parent = <&ipic>; 92 interrupt-parent = <&ipic>; 108 interrupt-parent = <&ipic>; 117 interrupt-parent = <&ipic>; 127 interrupt-parent = <&ipic>; 134 interrupt-parent = <&ipic>; 141 interrupt-parent = <&ipic>; 148 interrupt-parent = <&ipic>; 155 interrupt-parent = <&ipic>; 167 interrupt-parent = <&ipic>; [all …]
|
D | mpc836x_rdk.dts | 78 interrupt-parent = <&ipic>; 88 interrupt-parent = <&ipic>; 99 interrupt-parent = <&ipic>; 108 interrupt-parent = <&ipic>; 118 interrupt-parent = <&ipic>; 129 interrupt-parent = <&ipic>; 136 interrupt-parent = <&ipic>; 143 interrupt-parent = <&ipic>; 150 interrupt-parent = <&ipic>; 157 interrupt-parent = <&ipic>; [all …]
|
D | kmeter1.dts | 66 interrupt-parent = <&ipic>; 76 interrupt-parent = <&ipic>; 87 interrupt-parent = <&ipic>; 96 interrupt-parent = <&ipic>; 102 interrupt-parent = <&ipic>; 108 interrupt-parent = <&ipic>; 114 interrupt-parent = <&ipic>; 120 interrupt-parent = <&ipic>; 125 ipic: pic@700 { label 128 compatible = "fsl,pq2pro-pic", "fsl,ipic"; [all …]
|
D | mpc5125twr.dts | 24 interrupt-parent = <&ipic>; 84 ipic: interrupt-controller@c00 { label 85 compatible = "fsl,mpc5121-ipic", "fsl,ipic";
|
/arch/powerpc/sysdev/ |
D | ipic.c | 32 static struct ipic * primary_ipic; 518 static inline struct ipic * ipic_from_irq(unsigned int virq) in ipic_from_irq() 525 struct ipic *ipic = ipic_from_irq(d->irq); in ipic_unmask_irq() local 532 temp = ipic_read(ipic->regs, ipic_info[src].mask); in ipic_unmask_irq() 534 ipic_write(ipic->regs, ipic_info[src].mask, temp); in ipic_unmask_irq() 541 struct ipic *ipic = ipic_from_irq(d->irq); in ipic_mask_irq() local 548 temp = ipic_read(ipic->regs, ipic_info[src].mask); in ipic_mask_irq() 550 ipic_write(ipic->regs, ipic_info[src].mask, temp); in ipic_mask_irq() 561 struct ipic *ipic = ipic_from_irq(d->irq); in ipic_ack_irq() local 569 ipic_write(ipic->regs, ipic_info[src].ack, temp); in ipic_ack_irq() [all …]
|
D | ipic.h | 42 struct ipic { struct
|
/arch/powerpc/include/asm/ |
D | ipic.h | 80 extern struct ipic * ipic_init(struct device_node *node, unsigned int flags);
|