/linux-4.1.27/arch/powerpc/sysdev/ |
D | mpic.c | 56 static struct mpic *mpics; 57 static struct mpic *mpic_primary; 150 #define MPIC_INFO(name) mpic->hw_set[MPIC_IDX_##name] 158 static inline unsigned int mpic_processor_id(struct mpic *mpic) in mpic_processor_id() argument 162 if (!(mpic->flags & MPIC_SECONDARY)) in mpic_processor_id() 210 static inline u32 _mpic_ipi_read(struct mpic *mpic, unsigned int ipi) in _mpic_ipi_read() argument 212 enum mpic_reg_type type = mpic->reg_type; in _mpic_ipi_read() 216 if ((mpic->flags & MPIC_BROKEN_IPI) && type == mpic_access_mmio_le) in _mpic_ipi_read() 218 return _mpic_read(type, &mpic->gregs, offset); in _mpic_ipi_read() 221 static inline void _mpic_ipi_write(struct mpic *mpic, unsigned int ipi, u32 value) in _mpic_ipi_write() argument [all …]
|
D | fsl_mpic_err.c | 40 struct mpic *mpic = irq_data_get_irq_chip_data(d); in fsl_mpic_mask_err() local 41 unsigned int src = virq_to_hw(d->irq) - mpic->err_int_vecs[0]; in fsl_mpic_mask_err() 43 eimr = mpic_fsl_err_read(mpic->err_regs, MPIC_ERR_INT_EIMR); in fsl_mpic_mask_err() 45 mpic_fsl_err_write(mpic->err_regs, eimr); in fsl_mpic_mask_err() 51 struct mpic *mpic = irq_data_get_irq_chip_data(d); in fsl_mpic_unmask_err() local 52 unsigned int src = virq_to_hw(d->irq) - mpic->err_int_vecs[0]; in fsl_mpic_unmask_err() 54 eimr = mpic_fsl_err_read(mpic->err_regs, MPIC_ERR_INT_EIMR); in fsl_mpic_unmask_err() 56 mpic_fsl_err_write(mpic->err_regs, eimr); in fsl_mpic_unmask_err() 65 int mpic_setup_error_int(struct mpic *mpic, int intvec) in mpic_setup_error_int() argument 69 mpic->err_regs = ioremap(mpic->paddr + MPIC_ERR_INT_BASE, 0x1000); in mpic_setup_error_int() [all …]
|
D | mpic.h | 15 extern void mpic_msi_reserve_hwirq(struct mpic *mpic, irq_hw_number_t hwirq); 16 extern int mpic_msi_init_allocator(struct mpic *mpic); 17 extern int mpic_u3msi_init(struct mpic *mpic); 18 extern int mpic_pasemi_msi_init(struct mpic *mpic); 20 static inline void mpic_msi_reserve_hwirq(struct mpic *mpic, in mpic_msi_reserve_hwirq() argument 26 static inline int mpic_u3msi_init(struct mpic *mpic) in mpic_u3msi_init() argument 31 static inline int mpic_pasemi_msi_init(struct mpic *mpic) in mpic_pasemi_msi_init() argument 44 extern int mpic_map_error_int(struct mpic *mpic, unsigned int virq, irq_hw_number_t hw); 45 extern void mpic_err_int_init(struct mpic *mpic, irq_hw_number_t irqnum); 46 extern int mpic_setup_error_int(struct mpic *mpic, int intvec); [all …]
|
D | mpic_msi.c | 22 void mpic_msi_reserve_hwirq(struct mpic *mpic, irq_hw_number_t hwirq) in mpic_msi_reserve_hwirq() argument 25 if (!mpic->msi_bitmap.bitmap) in mpic_msi_reserve_hwirq() 28 msi_bitmap_reserve_hwirq(&mpic->msi_bitmap, hwirq); in mpic_msi_reserve_hwirq() 32 static int mpic_msi_reserve_u3_hwirqs(struct mpic *mpic) in mpic_msi_reserve_u3_hwirqs() argument 35 const struct irq_domain_ops *ops = mpic->irqhost->ops; in mpic_msi_reserve_u3_hwirqs() 49 msi_bitmap_reserve_hwirq(&mpic->msi_bitmap, i); in mpic_msi_reserve_u3_hwirqs() 52 msi_bitmap_reserve_hwirq(&mpic->msi_bitmap, i); in mpic_msi_reserve_u3_hwirqs() 55 msi_bitmap_reserve_hwirq(&mpic->msi_bitmap, i); in mpic_msi_reserve_u3_hwirqs() 57 for (i = 124; i < mpic->num_sources; i++) in mpic_msi_reserve_u3_hwirqs() 58 msi_bitmap_reserve_hwirq(&mpic->msi_bitmap, i); in mpic_msi_reserve_u3_hwirqs() [all …]
|
D | mpic_pasemi_msi.c | 38 static struct mpic *msi_mpic; 146 int mpic_pasemi_msi_init(struct mpic *mpic) in mpic_pasemi_msi_init() argument 150 if (!mpic->irqhost->of_node || in mpic_pasemi_msi_init() 151 !of_device_is_compatible(mpic->irqhost->of_node, in mpic_pasemi_msi_init() 155 rc = mpic_msi_init_allocator(mpic); in mpic_pasemi_msi_init() 163 msi_mpic = mpic; in mpic_pasemi_msi_init()
|
D | Makefile | 5 mpic-msi-obj-$(CONFIG_PCI_MSI) += mpic_msi.o mpic_u3msi.o mpic_pasemi_msi.o 6 obj-$(CONFIG_MPIC) += mpic.o $(mpic-msi-obj-y) 9 mpic-msgr-obj-$(CONFIG_MPIC_MSGR) += mpic_msgr.o 10 obj-$(CONFIG_MPIC) += mpic.o $(mpic-msi-obj-y) $(mpic-msgr-obj-y)
|
D | mpic_u3msi.c | 23 static struct mpic *msi_mpic; 182 int mpic_u3msi_init(struct mpic *mpic) in mpic_u3msi_init() argument 186 rc = mpic_msi_init_allocator(mpic); in mpic_u3msi_init() 195 msi_mpic = mpic; in mpic_u3msi_init()
|
/linux-4.1.27/arch/powerpc/boot/dts/ |
D | mpc8641_hpcn_36b.dts | 70 interrupt-parent = <&mpic>; 122 interrupt-parent = <&mpic>; 132 interrupt-parent = <&mpic>; 143 interrupt-parent = <&mpic>; 159 interrupt-parent = <&mpic>; 167 interrupt-parent = <&mpic>; 175 interrupt-parent = <&mpic>; 183 interrupt-parent = <&mpic>; 199 interrupt-parent = <&mpic>; 211 interrupt-parent = <&mpic>; [all …]
|
D | mpc8641_hpcn.dts | 70 interrupt-parent = <&mpic>; 122 interrupt-parent = <&mpic>; 132 interrupt-parent = <&mpic>; 143 interrupt-parent = <&mpic>; 159 interrupt-parent = <&mpic>; 167 interrupt-parent = <&mpic>; 175 interrupt-parent = <&mpic>; 183 interrupt-parent = <&mpic>; 199 interrupt-parent = <&mpic>; 211 interrupt-parent = <&mpic>; [all …]
|
D | mpc8540ads.dts | 72 interrupt-parent = <&mpic>; 78 interrupt-parent = <&mpic>; 87 interrupt-parent = <&mpic>; 98 interrupt-parent = <&mpic>; 114 interrupt-parent = <&mpic>; 122 interrupt-parent = <&mpic>; 130 interrupt-parent = <&mpic>; 138 interrupt-parent = <&mpic>; 154 interrupt-parent = <&mpic>; 165 interrupt-parent = <&mpic>; [all …]
|
D | mpc8560ads.dts | 72 interrupt-parent = <&mpic>; 78 interrupt-parent = <&mpic>; 87 interrupt-parent = <&mpic>; 103 interrupt-parent = <&mpic>; 111 interrupt-parent = <&mpic>; 119 interrupt-parent = <&mpic>; 127 interrupt-parent = <&mpic>; 143 interrupt-parent = <&mpic>; 154 interrupt-parent = <&mpic>; 159 interrupt-parent = <&mpic>; [all …]
|
D | mpc8548cds.dtsi | 172 0x2000 0x0 0x0 0x1 &mpic 0x0 0x1 0 0 173 0x2000 0x0 0x0 0x2 &mpic 0x1 0x1 0 0 174 0x2000 0x0 0x0 0x3 &mpic 0x2 0x1 0 0 175 0x2000 0x0 0x0 0x4 &mpic 0x3 0x1 0 0 178 0x2800 0x0 0x0 0x1 &mpic 0x1 0x1 0 0 179 0x2800 0x0 0x0 0x2 &mpic 0x2 0x1 0 0 180 0x2800 0x0 0x0 0x3 &mpic 0x3 0x1 0 0 181 0x2800 0x0 0x0 0x4 &mpic 0x0 0x1 0 0 184 0x3000 0x0 0x0 0x1 &mpic 0x2 0x1 0 0 185 0x3000 0x0 0x0 0x2 &mpic 0x3 0x1 0 0 [all …]
|
D | mpc8572ds.dtsi | 250 0x8800 0x0 0x0 0x1 &mpic 0x2 0x1 0 0 251 0x8800 0x0 0x0 0x2 &mpic 0x3 0x1 0 0 252 0x8800 0x0 0x0 0x3 &mpic 0x4 0x1 0 0 253 0x8800 0x0 0x0 0x4 &mpic 0x1 0x1 0 0 256 0x8900 0x0 0x0 0x1 &mpic 0x2 0x1 0 0 257 0x8900 0x0 0x0 0x2 &mpic 0x3 0x1 0 0 258 0x8900 0x0 0x0 0x3 &mpic 0x4 0x1 0 0 259 0x8900 0x0 0x0 0x4 &mpic 0x1 0x1 0 0 262 0x8a00 0x0 0x0 0x1 &mpic 0x2 0x1 0 0 263 0x8a00 0x0 0x0 0x2 &mpic 0x3 0x1 0 0 [all …]
|
D | mpc8555cds.dts | 72 interrupt-parent = <&mpic>; 78 interrupt-parent = <&mpic>; 87 interrupt-parent = <&mpic>; 98 interrupt-parent = <&mpic>; 114 interrupt-parent = <&mpic>; 122 interrupt-parent = <&mpic>; 130 interrupt-parent = <&mpic>; 138 interrupt-parent = <&mpic>; 154 interrupt-parent = <&mpic>; 165 interrupt-parent = <&mpic>; [all …]
|
D | stxssa8555.dts | 71 interrupt-parent = <&mpic>; 77 interrupt-parent = <&mpic>; 86 interrupt-parent = <&mpic>; 97 interrupt-parent = <&mpic>; 113 interrupt-parent = <&mpic>; 121 interrupt-parent = <&mpic>; 129 interrupt-parent = <&mpic>; 137 interrupt-parent = <&mpic>; 153 interrupt-parent = <&mpic>; 164 interrupt-parent = <&mpic>; [all …]
|
D | mpc8541cds.dts | 72 interrupt-parent = <&mpic>; 78 interrupt-parent = <&mpic>; 87 interrupt-parent = <&mpic>; 98 interrupt-parent = <&mpic>; 114 interrupt-parent = <&mpic>; 122 interrupt-parent = <&mpic>; 130 interrupt-parent = <&mpic>; 138 interrupt-parent = <&mpic>; 154 interrupt-parent = <&mpic>; 165 interrupt-parent = <&mpic>; [all …]
|
D | stx_gp3_8560.dts | 68 interrupt-parent = <&mpic>; 74 interrupt-parent = <&mpic>; 83 interrupt-parent = <&mpic>; 94 interrupt-parent = <&mpic>; 110 interrupt-parent = <&mpic>; 118 interrupt-parent = <&mpic>; 126 interrupt-parent = <&mpic>; 134 interrupt-parent = <&mpic>; 150 interrupt-parent = <&mpic>; 161 interrupt-parent = <&mpic>; [all …]
|
D | mvme5100.dts | 62 interrupt-parent = <&mpic>; 73 interrupt-parent = <&mpic>; 76 mpic: interrupt-controller@f3f80000 { label 98 interrupt-parent = <&mpic>; 112 0x5800 0x0 0x0 0x1 &mpic 0x0 0x2 113 0x5800 0x0 0x0 0x2 &mpic 0x0 0x2 114 0x5800 0x0 0x0 0x3 &mpic 0x0 0x2 115 0x5800 0x0 0x0 0x4 &mpic 0x0 0x2 120 0x6800 0x0 0x0 0x1 &mpic 0x5 0x1 121 0x6800 0x0 0x0 0x2 &mpic 0x6 0x1 [all …]
|
D | storcenter.dts | 66 interrupt-parent = <&mpic>; 82 interrupt-parent = <&mpic>; 93 interrupt-parent = <&mpic>; 96 mpic: interrupt-controller@40000 { label 118 interrupt-parent = <&mpic>; 122 0x6800 0 0 1 &mpic 0 1 123 0x6800 0 0 2 &mpic 0 1 124 0x6800 0 0 3 &mpic 0 1 125 0x6800 0 0 4 &mpic 0 1 127 0x7000 0 0 1 &mpic 0 1 [all …]
|
D | mpc8610_hpcd.dts | 57 interrupt-parent = <&mpic>; 111 interrupt-parent = <&mpic>; 142 interrupt-parent = <&mpic>; 152 interrupt-parent = <&mpic>; 170 interrupt-parent = <&mpic>; 182 interrupt-parent = <&mpic>; 193 interrupt-parent = <&mpic>; 204 interrupt-parent = <&mpic>; 224 interrupt-parent = <&mpic>; 228 mpic: interrupt-controller@40000 { label [all …]
|
D | sbc8548-post.dtsi | 33 interrupt-parent = <&mpic>; 39 interrupt-parent = <&mpic>; 48 interrupt-parent = <&mpic>; 59 interrupt-parent = <&mpic>; 70 interrupt-parent = <&mpic>; 86 interrupt-parent = <&mpic>; 94 interrupt-parent = <&mpic>; 102 interrupt-parent = <&mpic>; 110 interrupt-parent = <&mpic>; 126 interrupt-parent = <&mpic>; [all …]
|
D | tqm8555.dts | 69 interrupt-parent = <&mpic>; 75 interrupt-parent = <&mpic>; 84 interrupt-parent = <&mpic>; 95 interrupt-parent = <&mpic>; 121 interrupt-parent = <&mpic>; 129 interrupt-parent = <&mpic>; 137 interrupt-parent = <&mpic>; 145 interrupt-parent = <&mpic>; 161 interrupt-parent = <&mpic>; 172 interrupt-parent = <&mpic>; [all …]
|
D | tqm8540.dts | 70 interrupt-parent = <&mpic>; 76 interrupt-parent = <&mpic>; 85 interrupt-parent = <&mpic>; 96 interrupt-parent = <&mpic>; 122 interrupt-parent = <&mpic>; 130 interrupt-parent = <&mpic>; 138 interrupt-parent = <&mpic>; 146 interrupt-parent = <&mpic>; 162 interrupt-parent = <&mpic>; 172 interrupt-parent = <&mpic>; [all …]
|
D | tqm8541.dts | 69 interrupt-parent = <&mpic>; 75 interrupt-parent = <&mpic>; 84 interrupt-parent = <&mpic>; 95 interrupt-parent = <&mpic>; 121 interrupt-parent = <&mpic>; 129 interrupt-parent = <&mpic>; 137 interrupt-parent = <&mpic>; 145 interrupt-parent = <&mpic>; 161 interrupt-parent = <&mpic>; 172 interrupt-parent = <&mpic>; [all …]
|
D | tqm8548-bigflash.dts | 71 interrupt-parent = <&mpic>; 77 interrupt-parent = <&mpic>; 86 interrupt-parent = <&mpic>; 97 interrupt-parent = <&mpic>; 118 interrupt-parent = <&mpic>; 134 interrupt-parent = <&mpic>; 142 interrupt-parent = <&mpic>; 150 interrupt-parent = <&mpic>; 158 interrupt-parent = <&mpic>; 174 interrupt-parent = <&mpic>; [all …]
|
D | tqm8548.dts | 71 interrupt-parent = <&mpic>; 77 interrupt-parent = <&mpic>; 86 interrupt-parent = <&mpic>; 97 interrupt-parent = <&mpic>; 118 interrupt-parent = <&mpic>; 134 interrupt-parent = <&mpic>; 142 interrupt-parent = <&mpic>; 150 interrupt-parent = <&mpic>; 158 interrupt-parent = <&mpic>; 174 interrupt-parent = <&mpic>; [all …]
|
D | kuroboxHG.dts | 76 interrupt-parent = <&mpic>; 92 interrupt-parent = <&mpic>; 103 interrupt-parent = <&mpic>; 106 mpic: interrupt-controller@80040000 { label 126 interrupt-parent = <&mpic>; 130 0x5800 0x0 0x0 0x1 &mpic 0x0 0x1 131 0x5800 0x0 0x0 0x2 &mpic 0x1 0x1 132 0x5800 0x0 0x0 0x3 &mpic 0x2 0x1 133 0x5800 0x0 0x0 0x4 &mpic 0x3 0x1 135 0x6000 0x0 0x0 0x1 &mpic 0x1 0x1 [all …]
|
D | kuroboxHD.dts | 76 interrupt-parent = <&mpic>; 92 interrupt-parent = <&mpic>; 103 interrupt-parent = <&mpic>; 106 mpic: interrupt-controller@80040000 { label 126 interrupt-parent = <&mpic>; 130 0x5800 0x0 0x0 0x1 &mpic 0x0 0x1 131 0x5800 0x0 0x0 0x2 &mpic 0x1 0x1 132 0x5800 0x0 0x0 0x3 &mpic 0x2 0x1 133 0x5800 0x0 0x0 0x4 &mpic 0x3 0x1 135 0x6000 0x0 0x0 0x1 &mpic 0x1 0x1 [all …]
|
D | sbc8641d.dts | 74 interrupt-parent = <&mpic>; 141 interrupt-parent = <&mpic>; 151 interrupt-parent = <&mpic>; 162 interrupt-parent = <&mpic>; 178 interrupt-parent = <&mpic>; 186 interrupt-parent = <&mpic>; 194 interrupt-parent = <&mpic>; 202 interrupt-parent = <&mpic>; 218 interrupt-parent = <&mpic>; 230 interrupt-parent = <&mpic>; [all …]
|
D | xpedite5330.dts | 108 interrupt-parent = <&mpic>; 213 interrupt-parent = <&mpic>; 219 interrupt-parent = <&mpic>; 226 interrupt-parent = <&mpic>; 235 interrupt-parent = <&mpic>; 246 interrupt-parent = <&mpic>; 320 interrupt-parent = <&mpic>; 336 interrupt-parent = <&mpic>; 344 interrupt-parent = <&mpic>; 352 interrupt-parent = <&mpic>; [all …]
|
D | xpedite5370.dts | 70 interrupt-parent = <&mpic>; 175 interrupt-parent = <&mpic>; 181 interrupt-parent = <&mpic>; 188 interrupt-parent = <&mpic>; 197 interrupt-parent = <&mpic>; 208 interrupt-parent = <&mpic>; 282 interrupt-parent = <&mpic>; 298 interrupt-parent = <&mpic>; 306 interrupt-parent = <&mpic>; 314 interrupt-parent = <&mpic>; [all …]
|
D | xpedite5301.dts | 72 interrupt-parent = <&mpic>; 177 interrupt-parent = <&mpic>; 183 interrupt-parent = <&mpic>; 190 interrupt-parent = <&mpic>; 199 interrupt-parent = <&mpic>; 210 interrupt-parent = <&mpic>; 284 interrupt-parent = <&mpic>; 300 interrupt-parent = <&mpic>; 308 interrupt-parent = <&mpic>; 316 interrupt-parent = <&mpic>; [all …]
|
D | tqm8560.dts | 71 interrupt-parent = <&mpic>; 77 interrupt-parent = <&mpic>; 86 interrupt-parent = <&mpic>; 97 interrupt-parent = <&mpic>; 123 interrupt-parent = <&mpic>; 131 interrupt-parent = <&mpic>; 139 interrupt-parent = <&mpic>; 147 interrupt-parent = <&mpic>; 163 interrupt-parent = <&mpic>; 174 interrupt-parent = <&mpic>; [all …]
|
D | xpedite5200_xmon.dts | 73 interrupt-parent = <&mpic>; 79 interrupt-parent = <&mpic>; 88 interrupt-parent = <&mpic>; 100 interrupt-parent = <&mpic>; 156 interrupt-parent = <&mpic>; 172 interrupt-parent = <&mpic>; 180 interrupt-parent = <&mpic>; 188 interrupt-parent = <&mpic>; 196 interrupt-parent = <&mpic>; 213 interrupt-parent = <&mpic>; [all …]
|
D | xcalibur1501.dts | 71 interrupt-parent = <&mpic>; 161 interrupt-parent = <&mpic>; 184 interrupt-parent = <&mpic>; 190 interrupt-parent = <&mpic>; 197 interrupt-parent = <&mpic>; 206 interrupt-parent = <&mpic>; 217 interrupt-parent = <&mpic>; 304 interrupt-parent = <&mpic>; 320 interrupt-parent = <&mpic>; 328 interrupt-parent = <&mpic>; [all …]
|
D | socrates.dts | 71 interrupt-parent = <&mpic>; 77 interrupt-parent = <&mpic>; 86 interrupt-parent = <&mpic>; 97 interrupt-parent = <&mpic>; 108 interrupt-parent = <&mpic>; 117 interrupt-parent = <&mpic>; 129 interrupt-parent = <&mpic>; 144 interrupt-parent = <&mpic>; 156 interrupt-parent = <&mpic>; 161 interrupt-parent = <&mpic>; [all …]
|
D | gef_sbc310.dts | 77 interrupt-parent = <&mpic>; 153 interrupt-parent = <&mpic>; 183 interrupt-parent = <&mpic>; 192 interrupt-parent = <&mpic>; 207 interrupt-parent = <&mpic>; 238 interrupt-parent = <&mpic>; 246 interrupt-parent = <&mpic>; 254 interrupt-parent = <&mpic>; 262 interrupt-parent = <&mpic>; 278 interrupt-parent = <&mpic>; [all …]
|
D | xpedite5200.dts | 69 interrupt-parent = <&mpic>; 75 interrupt-parent = <&mpic>; 84 interrupt-parent = <&mpic>; 96 interrupt-parent = <&mpic>; 152 interrupt-parent = <&mpic>; 168 interrupt-parent = <&mpic>; 176 interrupt-parent = <&mpic>; 184 interrupt-parent = <&mpic>; 192 interrupt-parent = <&mpic>; 209 interrupt-parent = <&mpic>; [all …]
|
D | gef_sbc610.dts | 76 interrupt-parent = <&mpic>; 153 interrupt-parent = <&mpic>; 183 interrupt-parent = <&mpic>; 192 interrupt-parent = <&mpic>; 222 interrupt-parent = <&mpic>; 238 interrupt-parent = <&mpic>; 246 interrupt-parent = <&mpic>; 254 interrupt-parent = <&mpic>; 262 interrupt-parent = <&mpic>; 278 interrupt-parent = <&mpic>; [all …]
|
D | gef_ppc9a.dts | 76 interrupt-parent = <&mpic>; 155 interrupt-parent = <&mpic>; 185 interrupt-parent = <&mpic>; 194 interrupt-parent = <&mpic>; 224 interrupt-parent = <&mpic>; 240 interrupt-parent = <&mpic>; 248 interrupt-parent = <&mpic>; 256 interrupt-parent = <&mpic>; 264 interrupt-parent = <&mpic>; 280 interrupt-parent = <&mpic>; [all …]
|
D | mpc8544ds.dts | 42 0x8800 0x0 0x0 0x1 &mpic 0x2 0x1 0 0 43 0x8800 0x0 0x0 0x2 &mpic 0x3 0x1 0 0 44 0x8800 0x0 0x0 0x3 &mpic 0x4 0x1 0 0 45 0x8800 0x0 0x0 0x4 &mpic 0x1 0x1 0 0 49 0x9000 0x0 0x0 0x1 &mpic 0x3 0x1 0 0 50 0x9000 0x0 0x0 0x2 &mpic 0x4 0x1 0 0 51 0x9000 0x0 0x0 0x3 &mpic 0x2 0x1 0 0 52 0x9000 0x0 0x0 0x4 &mpic 0x1 0x1 0 0>;
|
D | ksi8560.dts | 69 interrupt-parent = <&mpic>; 75 interrupt-parent = <&mpic>; 84 interrupt-parent = <&mpic>; 95 interrupt-parent = <&mpic>; 111 interrupt-parent = <&mpic>; 119 interrupt-parent = <&mpic>; 127 interrupt-parent = <&mpic>; 135 interrupt-parent = <&mpic>; 151 interrupt-parent = <&mpic>; 162 interrupt-parent = <&mpic>; [all …]
|
D | p1023rdb.dts | 44 interrupt-parent = <&mpic>; 178 0000 0 0 1 &mpic 0 1 0 0 179 0000 0 0 2 &mpic 1 1 0 0 180 0000 0 0 3 &mpic 2 1 0 0 181 0000 0 0 4 &mpic 3 1 0 0 205 0000 0 0 1 &mpic 4 2 0 0 206 0000 0 0 2 &mpic 5 2 0 0 207 0000 0 0 3 &mpic 6 2 0 0 208 0000 0 0 4 &mpic 7 1 0 0 232 0000 0 0 1 &mpic 8 1 0 0 [all …]
|
D | mpc7448hpc2.dts | 63 interrupt-parent = <&mpic>; 77 interrupt-parent = <&mpic>; 83 interrupt-parent = <&mpic>; 98 interrupt-parent = <&mpic>; 112 interrupt-parent = <&mpic>; 123 interrupt-parent = <&mpic>; 132 interrupt-parent = <&mpic>; 135 mpic: pic@7400 { label 154 interrupt-parent = <&mpic>; 192 interrupt-parent = <&mpic>;
|
D | mpc8568mds.dts | 232 interrupt-parent = <&mpic>; 237 interrupt-parent = <&mpic>; 242 interrupt-parent = <&mpic>; 247 interrupt-parent = <&mpic>; 262 0x9000 0x0 0x0 0x1 &mpic 0x5 0x1 0 0 263 0x9000 0x0 0x0 0x2 &mpic 0x6 0x1 0 0 264 0x9000 0x0 0x0 0x3 &mpic 0x7 0x1 0 0 265 0x9000 0x0 0x0 0x4 &mpic 0x4 0x1 0 0 268 0x9800 0x0 0x0 0x1 &mpic 0x6 0x1 0 0 269 0x9800 0x0 0x0 0x2 &mpic 0x7 0x1 0 0 [all …]
|
D | mpc8536ds.dts | 56 0x8800 0 0 1 &mpic 1 1 0 0 57 0x8800 0 0 2 &mpic 2 1 0 0 58 0x8800 0 0 3 &mpic 3 1 0 0 59 0x8800 0 0 4 &mpic 4 1 0 0>;
|
D | mpc8548cds_32b.dts | 51 0xa800 0x0 0x0 0x1 &mpic 0xb 0x1 0 0 52 0xa800 0x0 0x0 0x2 &mpic 0x1 0x1 0 0 53 0xa800 0x0 0x0 0x3 &mpic 0x2 0x1 0 0 54 0xa800 0x0 0x0 0x4 &mpic 0x3 0x1 0 0>;
|
D | mpc8536ds_36b.dts | 56 0x8800 0 0 1 &mpic 1 1 0 0 57 0x8800 0 0 2 &mpic 2 1 0 0 58 0x8800 0 0 3 &mpic 3 1 0 0 59 0x8800 0 0 4 &mpic 4 1 0 0>;
|
D | mpc8548cds_36b.dts | 51 0xa800 0x0 0x0 0x1 &mpic 0xb 0x1 0 0 52 0xa800 0x0 0x0 0x2 &mpic 0x1 0x1 0 0 53 0xa800 0x0 0x0 0x3 &mpic 0x2 0x1 0 0 54 0xa800 0x0 0x0 0x4 &mpic 0x3 0x1 0 0>;
|
D | p1020rdb-pc_camp_core0.dts | 4 * In CAMP mode, each core needs to have its own dts. Only mpic and L2 cache 56 mpic: pic@40000 { label
|
D | p1020rdb-pc_camp_core1.dts | 4 * In CAMP mode, each core needs to have its own dts. Only mpic and L2 cache 104 mpic: pic@40000 { label
|
D | kmcoge4.dts | 22 interrupt-parent = <&mpic>; 127 interrupt-parent = <&mpic>;
|
D | mpc8569mds.dts | 19 interrupt-parent = <&mpic>; 276 interrupt-parent = <&mpic>; 281 interrupt-parent = <&mpic>; 286 interrupt-parent = <&mpic>; 291 interrupt-parent = <&mpic>;
|
D | p1025twr.dtsi | 110 interrupt-parent = <&mpic>; 116 interrupt-parent = <&mpic>; 236 interrupt-parent = <&mpic>; 242 interrupt-parent = <&mpic>;
|
D | p1025rdb_32b.dts | 105 interrupt-parent = <&mpic>; 110 interrupt-parent = <&mpic>;
|
D | mpc8572ds_camp_core0.dts | 4 * In CAMP mode, each core needs to have its own dts. Only mpic and L2 cache
|
D | p1021rdb-pc.dtsi | 196 interrupt-parent = <&mpic>; 202 interrupt-parent = <&mpic>;
|
D | p1020rdb.dtsi | 206 interrupt-parent = <&mpic>; 212 interrupt-parent = <&mpic>;
|
D | mpc8572ds_camp_core1.dts | 4 * In CAMP mode, each core needs to have its own dts. Only mpic and L2 cache
|
D | sbc8548.dts | 25 interrupt-parent = <&mpic>;
|
D | sbc8548-altflash.dts | 28 interrupt-parent = <&mpic>;
|
D | t1042qds.dts | 43 interrupt-parent = <&mpic>;
|
D | t1040qds.dts | 43 interrupt-parent = <&mpic>;
|
D | t2081qds.dts | 43 interrupt-parent = <&mpic>;
|
D | p1020rdb-pc.dtsi | 207 interrupt-parent = <&mpic>; 213 interrupt-parent = <&mpic>;
|
D | t2080qds.dts | 43 interrupt-parent = <&mpic>;
|
D | t2080rdb.dts | 43 interrupt-parent = <&mpic>;
|
D | ppa8548.dts | 22 interrupt-parent = <&mpic>;
|
D | p1021mds.dts | 295 interrupt-parent = <&mpic>; 300 interrupt-parent = <&mpic>;
|
D | oca4080.dts | 46 interrupt-parent = <&mpic>;
|
D | p1025rdb.dtsi | 193 interrupt-parent = <&mpic>; 199 interrupt-parent = <&mpic>;
|
D | t104xqds.dtsi | 39 interrupt-parent = <&mpic>;
|
D | b4qds.dtsi | 40 interrupt-parent = <&mpic>;
|
D | t208xrdb.dtsi | 40 interrupt-parent = <&mpic>;
|
D | mpc8544ds.dtsi | 174 interrupt-parent = <&mpic>;
|
/linux-4.1.27/arch/powerpc/platforms/embedded6xx/ |
D | linkstation.c | 83 struct mpic *mpic; in linkstation_init_IRQ() local 85 mpic = mpic_alloc(NULL, 0, 0, 4, 0, " EPIC "); in linkstation_init_IRQ() 86 BUG_ON(mpic == NULL); in linkstation_init_IRQ() 89 mpic_assign_isu(mpic, 0, mpic->paddr + 0x10200); in linkstation_init_IRQ() 92 mpic_assign_isu(mpic, 1, mpic->paddr + 0x11000); in linkstation_init_IRQ() 95 mpic_assign_isu(mpic, 2, mpic->paddr + 0x11100); in linkstation_init_IRQ() 97 mpic_init(mpic); in linkstation_init_IRQ()
|
D | storcenter.c | 84 struct mpic *mpic; in storcenter_init_IRQ() local 86 mpic = mpic_alloc(NULL, 0, 0, 16, 0, " OpenPIC "); in storcenter_init_IRQ() 87 BUG_ON(mpic == NULL); in storcenter_init_IRQ() 93 mpic_assign_isu(mpic, 0, mpic->paddr + 0x10200); in storcenter_init_IRQ() 94 mpic_assign_isu(mpic, 1, mpic->paddr + 0x11000); in storcenter_init_IRQ() 96 mpic_init(mpic); in storcenter_init_IRQ()
|
D | mpc7448_hpc2.c | 103 struct mpic *mpic; in mpc7448_hpc2_init_IRQ() local 110 mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | in mpc7448_hpc2_init_IRQ() 115 BUG_ON(mpic == NULL); in mpc7448_hpc2_init_IRQ() 117 mpic_assign_isu(mpic, 0, mpic->paddr + 0x100); in mpc7448_hpc2_init_IRQ() 119 mpic_init(mpic); in mpc7448_hpc2_init_IRQ() 137 irq_set_handler_data(cascade_pci_irq, mpic); in mpc7448_hpc2_init_IRQ()
|
D | holly.c | 149 struct mpic *mpic; in holly_init_IRQ() local 156 mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | in holly_init_IRQ() 161 BUG_ON(mpic == NULL); in holly_init_IRQ() 163 mpic_assign_isu(mpic, 0, mpic->paddr + 0x100); in holly_init_IRQ() 165 mpic_init(mpic); in holly_init_IRQ() 183 irq_set_handler_data(cascade_pci_irq, mpic); in holly_init_IRQ()
|
D | mvme5100.c | 58 struct mpic *mpic; in mvme5100_pic_init() local 71 mpic = mpic_alloc(np, pci_membase, 0, 16, 256, " OpenPIC "); in mvme5100_pic_init() 73 BUG_ON(mpic == NULL); in mvme5100_pic_init() 76 mpic_assign_isu(mpic, 0, pci_membase + 0x10000); in mvme5100_pic_init() 78 mpic_init(mpic); in mvme5100_pic_init()
|
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/ |
D | mpic-msgr.txt | 11 "fsl,mpic-v<version>-msgr", where <version> is the version number of 25 - mpic-msgr-receive-mask: Specifies what registers in the containing block 37 'mpic-msgr-block<n>', where <n> is an integer specifying the block's number. 43 mpic-msgr-block0 = &mpic_msgr_block0; 44 mpic-msgr-block1 = &mpic_msgr_block1; 47 mpic_msgr_block0: mpic-msgr-block@41400 { 48 compatible = "fsl,mpic-v3.1-msgr"; 53 mpic-msgr-receive-mask = <0x5>; 56 mpic_msgr_block1: mpic-msgr-block@42400 { 57 compatible = "fsl,mpic-v3.1-msgr"; [all …]
|
D | mpic-timer.txt | 4 - compatible: "fsl,mpic-global-timer" 21 compatible = "fsl,mpic-global-timer"; 32 compatible = "fsl,mpic-global-timer";
|
D | msi-pic.txt | 6 etc.) and the second is "fsl,mpic-msi" or "fsl,ipic-msi" or 7 "fsl,mpic-msi-v4.3" depending on the parent type and version. If mpic 9 provided to access these 16 registers, and compatible "fsl,mpic-msi-v4.3" 49 compatible = "fsl,mpc8610-msi", "fsl,mpic-msi"; 61 interrupt-parent = <&mpic>; 65 compatible = "fsl,mpic-msi-v4.3";
|
D | mpic.txt | 17 Definition: Shall include "fsl,mpic". Freescale MPIC 150 * mpic interrupt controller with 4 cells per specifier 152 mpic: pic@40000 { 153 compatible = "fsl,mpic"; 185 interrupt-parent = <&mpic>; 197 compatible = "fsl,mpic-ipi"; 212 compatible = "fsl,mpic-global-timer";
|
D | dma.txt | 105 interrupt-parent = <&mpic>; 112 interrupt-parent = <&mpic>; 119 interrupt-parent = <&mpic>; 126 interrupt-parent = <&mpic>;
|
D | diu.txt | 24 interrupt-parent = <&mpic>;
|
D | raideng.txt | 78 interrupt-parent = <&mpic>;
|
D | board.txt | 37 interrupt-parent = <&mpic>;
|
/linux-4.1.27/arch/powerpc/platforms/85xx/ |
D | qemu_e500.c | 32 struct mpic *mpic; in qemu_e500_pic_init() local 36 mpic = mpic_alloc(NULL, 0, flags, 0, 256, " OpenPIC "); in qemu_e500_pic_init() 38 BUG_ON(mpic == NULL); in qemu_e500_pic_init() 39 mpic_init(mpic); in qemu_e500_pic_init()
|
D | twr_p102x.c | 36 struct mpic *mpic; in twr_p1025_pic_init() local 42 mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | in twr_p1025_pic_init() 46 BUG_ON(mpic == NULL); in twr_p1025_pic_init() 47 mpic_init(mpic); in twr_p1025_pic_init()
|
D | bsc913x_rdb.c | 24 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | in bsc913x_rdb_pic_init() local 28 if (!mpic) in bsc913x_rdb_pic_init() 31 mpic_init(mpic); in bsc913x_rdb_pic_init()
|
D | bsc913x_qds.c | 27 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | in bsc913x_qds_pic_init() local 31 if (!mpic) in bsc913x_qds_pic_init() 34 mpic_init(mpic); in bsc913x_qds_pic_init()
|
D | ge_imp3a.c | 47 struct mpic *mpic; in ge_imp3a_pic_init() local 53 mpic = mpic_alloc(NULL, 0, in ge_imp3a_pic_init() 59 mpic = mpic_alloc(NULL, 0, in ge_imp3a_pic_init() 65 BUG_ON(mpic == NULL); in ge_imp3a_pic_init() 66 mpic_init(mpic); in ge_imp3a_pic_init()
|
D | c293pcie.c | 28 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | in c293_pcie_pic_init() local 31 BUG_ON(mpic == NULL); in c293_pcie_pic_init() 33 mpic_init(mpic); in c293_pcie_pic_init()
|
D | mvme2500.c | 31 struct mpic *mpic = mpic_alloc(NULL, 0, in mvme2500_pic_init() local 34 BUG_ON(mpic == NULL); in mvme2500_pic_init() 35 mpic_init(mpic); in mvme2500_pic_init()
|
D | mpc8536_ds.c | 37 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, in mpc8536_ds_pic_init() local 39 BUG_ON(mpic == NULL); in mpc8536_ds_pic_init() 40 mpic_init(mpic); in mpc8536_ds_pic_init()
|
D | p1010rdb.c | 34 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | in p1010_rdb_pic_init() local 38 BUG_ON(mpic == NULL); in p1010_rdb_pic_init() 40 mpic_init(mpic); in p1010_rdb_pic_init()
|
D | socrates.c | 50 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, in socrates_pic_init() local 52 BUG_ON(mpic == NULL); in socrates_pic_init() 53 mpic_init(mpic); in socrates_pic_init()
|
D | stx_gp3.c | 50 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, in stx_gp3_pic_init() local 52 BUG_ON(mpic == NULL); in stx_gp3_pic_init() 53 mpic_init(mpic); in stx_gp3_pic_init()
|
D | p1023_rdb.c | 92 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | in mpc85xx_rdb_pic_init() local 96 BUG_ON(mpic == NULL); in mpc85xx_rdb_pic_init() 98 mpic_init(mpic); in mpc85xx_rdb_pic_init()
|
D | ppa8548.c | 33 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, in ppa8548_pic_init() local 35 BUG_ON(mpic == NULL); in ppa8548_pic_init() 36 mpic_init(mpic); in ppa8548_pic_init()
|
D | corenet_generic.c | 40 struct mpic *mpic; in corenet_gen_pic_init() local 49 mpic = mpic_alloc(NULL, 0, flags, 0, 512, " OpenPIC "); in corenet_gen_pic_init() 50 BUG_ON(mpic == NULL); in corenet_gen_pic_init() 52 mpic_init(mpic); in corenet_gen_pic_init()
|
D | tqm85xx.c | 48 struct mpic *mpic = mpic_alloc(NULL, 0, in tqm85xx_pic_init() local 51 BUG_ON(mpic == NULL); in tqm85xx_pic_init() 52 mpic_init(mpic); in tqm85xx_pic_init()
|
D | mpc85xx_ds.c | 63 struct mpic *mpic; in mpc85xx_ds_pic_init() local 72 mpic = mpic_alloc(NULL, 0, in mpc85xx_ds_pic_init() 78 mpic = mpic_alloc(NULL, 0, in mpc85xx_ds_pic_init() 84 BUG_ON(mpic == NULL); in mpc85xx_ds_pic_init() 85 mpic_init(mpic); in mpc85xx_ds_pic_init()
|
D | sbc8548.c | 56 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, in sbc8548_pic_init() local 58 BUG_ON(mpic == NULL); in sbc8548_pic_init() 59 mpic_init(mpic); in sbc8548_pic_init()
|
D | p1022_rdk.c | 100 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | in p1022_rdk_pic_init() local 103 BUG_ON(mpic == NULL); in p1022_rdk_pic_init() 104 mpic_init(mpic); in p1022_rdk_pic_init()
|
D | xes_mpc85xx.c | 45 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, in xes_mpc85xx_pic_init() local 47 BUG_ON(mpic == NULL); in xes_mpc85xx_pic_init() 48 mpic_init(mpic); in xes_mpc85xx_pic_init()
|
D | mpc85xx_rdb.c | 49 struct mpic *mpic; in mpc85xx_rdb_pic_init() local 57 mpic = mpic_alloc(NULL, 0, MPIC_NO_RESET | in mpc85xx_rdb_pic_init() 62 mpic = mpic_alloc(NULL, 0, in mpc85xx_rdb_pic_init() 68 BUG_ON(mpic == NULL); in mpc85xx_rdb_pic_init() 69 mpic_init(mpic); in mpc85xx_rdb_pic_init()
|
D | ksi8560.c | 59 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, in ksi8560_pic_init() local 61 BUG_ON(mpic == NULL); in ksi8560_pic_init() 62 mpic_init(mpic); in ksi8560_pic_init()
|
D | mpc85xx_ads.c | 52 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, in mpc85xx_ads_pic_init() local 54 BUG_ON(mpic == NULL); in mpc85xx_ads_pic_init() 55 mpic_init(mpic); in mpc85xx_ads_pic_init()
|
D | mpc85xx_cds.c | 223 struct mpic *mpic; in mpc85xx_cds_pic_init() local 224 mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, in mpc85xx_cds_pic_init() 226 BUG_ON(mpic == NULL); in mpc85xx_cds_pic_init() 227 mpic_init(mpic); in mpc85xx_cds_pic_init()
|
D | mpc85xx_mds.c | 368 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | in mpc85xx_mds_pic_init() local 371 BUG_ON(mpic == NULL); in mpc85xx_mds_pic_init() 373 mpic_init(mpic); in mpc85xx_mds_pic_init()
|
D | p1022_ds.c | 436 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | in p1022_ds_pic_init() local 439 BUG_ON(mpic == NULL); in p1022_ds_pic_init() 440 mpic_init(mpic); in p1022_ds_pic_init()
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | mpic.h | 255 struct mpic struct 331 struct mpic *next; argument 419 extern struct mpic *mpic_alloc(struct device_node *node, 432 extern void mpic_assign_isu(struct mpic *mpic, unsigned int isu_num, 439 extern void mpic_init(struct mpic *mpic); 480 extern unsigned int mpic_get_one_irq(struct mpic *mpic);
|
D | kvm_host.h | 252 struct openpic *mpic; member 635 struct openpic *mpic; /* KVM_IRQ_MPIC */ member
|
/linux-4.1.27/arch/powerpc/boot/dts/fsl/ |
D | p2020si-post.dtsi | 62 0000 0x0 0x0 0x1 &mpic 0x0 0x1 0x0 0x0 63 0000 0x0 0x0 0x2 &mpic 0x1 0x1 0x0 0x0 64 0000 0x0 0x0 0x3 &mpic 0x2 0x1 0x0 0x0 65 0000 0x0 0x0 0x4 &mpic 0x3 0x1 0x0 0x0 91 0000 0x0 0x0 0x1 &mpic 0x4 0x1 0x0 0x0 92 0000 0x0 0x0 0x2 &mpic 0x5 0x1 0x0 0x0 93 0000 0x0 0x0 0x3 &mpic 0x6 0x1 0x0 0x0 94 0000 0x0 0x0 0x4 &mpic 0x7 0x1 0x0 0x0 120 0000 0x0 0x0 0x1 &mpic 0x8 0x1 0x0 0x0 121 0000 0x0 0x0 0x2 &mpic 0x9 0x1 0x0 0x0 [all …]
|
D | mpc8572si-post.dtsi | 63 0000 0x0 0x0 0x1 &mpic 0x8 0x1 0x0 0x0 64 0000 0x0 0x0 0x2 &mpic 0x9 0x1 0x0 0x0 65 0000 0x0 0x0 0x3 &mpic 0xa 0x1 0x0 0x0 66 0000 0x0 0x0 0x4 &mpic 0xb 0x1 0x0 0x0 92 0000 0x0 0x0 0x1 &mpic 0x4 0x1 0x0 0x0 93 0000 0x0 0x0 0x2 &mpic 0x5 0x1 0x0 0x0 94 0000 0x0 0x0 0x3 &mpic 0x6 0x1 0x0 0x0 95 0000 0x0 0x0 0x4 &mpic 0x7 0x1 0x0 0x0 120 0000 0x0 0x0 0x1 &mpic 0x0 0x1 0x0 0x0 121 0000 0x0 0x0 0x2 &mpic 0x1 0x1 0x0 0x0 [all …]
|
D | mpc8544si-post.dtsi | 74 0000 0x0 0x0 0x1 &mpic 0x4 0x1 0x0 0x0 75 0000 0x0 0x0 0x2 &mpic 0x5 0x1 0x0 0x0 76 0000 0x0 0x0 0x3 &mpic 0x6 0x1 0x0 0x0 77 0000 0x0 0x0 0x4 &mpic 0x7 0x1 0x0 0x0 102 0000 0x0 0x0 0x1 &mpic 0x0 0x1 0x0 0x0 103 0000 0x0 0x0 0x2 &mpic 0x1 0x1 0x0 0x0 104 0000 0x0 0x0 0x3 &mpic 0x2 0x1 0x0 0x0 105 0000 0x0 0x0 0x4 &mpic 0x3 0x1 0x0 0x0 130 0000 0x0 0x0 0x1 &mpic 0x8 0x1 0x0 0x0 131 0000 0x0 0x0 0x2 &mpic 0x9 0x1 0x0 0x0 [all …]
|
D | mpc8536si-post.dtsi | 74 0000 0x0 0x0 0x1 &mpic 0x4 0x1 0x0 0x0 75 0000 0x0 0x0 0x2 &mpic 0x5 0x1 0x0 0x0 76 0000 0x0 0x0 0x3 &mpic 0x6 0x1 0x0 0x0 77 0000 0x0 0x0 0x4 &mpic 0x7 0x1 0x0 0x0 102 0000 0x0 0x0 0x1 &mpic 0x0 0x1 0x0 0x0 103 0000 0x0 0x0 0x2 &mpic 0x1 0x1 0x0 0x0 104 0000 0x0 0x0 0x3 &mpic 0x2 0x1 0x0 0x0 105 0000 0x0 0x0 0x4 &mpic 0x3 0x1 0x0 0x0 130 0000 0x0 0x0 0x1 &mpic 0x8 0x1 0x0 0x0 131 0000 0x0 0x0 0x2 &mpic 0x9 0x1 0x0 0x0 [all …]
|
D | p1022si-post.dtsi | 67 0000 0x0 0x0 0x1 &mpic 0x4 0x1 0x0 0x0 68 0000 0x0 0x0 0x2 &mpic 0x5 0x1 0x0 0x0 69 0000 0x0 0x0 0x3 &mpic 0x6 0x1 0x0 0x0 70 0000 0x0 0x0 0x4 &mpic 0x7 0x1 0x0 0x0 96 0000 0x0 0x0 0x1 &mpic 0x0 0x1 0x0 0x0 97 0000 0x0 0x0 0x2 &mpic 0x1 0x1 0x0 0x0 98 0000 0x0 0x0 0x3 &mpic 0x2 0x1 0x0 0x0 99 0000 0x0 0x0 0x4 &mpic 0x3 0x1 0x0 0x0 125 0000 0x0 0x0 0x1 &mpic 0x8 0x1 0x0 0x0 126 0000 0x0 0x0 0x2 &mpic 0x9 0x1 0x0 0x0 [all …]
|
D | qoriq-mpic4.3.dtsi | 35 mpic: pic@40000 { label 40 compatible = "fsl,mpic"; 46 compatible = "fsl,mpic-global-timer"; 55 compatible = "fsl,mpic-msi-v4.3"; 77 compatible = "fsl,mpic-msi-v4.3"; 99 compatible = "fsl,mpic-msi-v4.3"; 121 compatible = "fsl,mpic-msi-v4.3"; 143 compatible = "fsl,mpic-global-timer";
|
D | qoriq-mpic.dtsi | 35 mpic: pic@40000 { label 40 compatible = "fsl,mpic", "chrp,open-pic"; 46 compatible = "fsl,mpic-global-timer"; 55 compatible = "fsl,mpic-msi"; 70 compatible = "fsl,mpic-msi"; 85 compatible = "fsl,mpic-msi"; 100 compatible = "fsl,mpic-global-timer";
|
D | p1020si-post.dtsi | 63 0000 0x0 0x0 0x1 &mpic 0x4 0x1 0x0 0x0 64 0000 0x0 0x0 0x2 &mpic 0x5 0x1 0x0 0x0 65 0000 0x0 0x0 0x3 &mpic 0x6 0x1 0x0 0x0 66 0000 0x0 0x0 0x4 &mpic 0x7 0x1 0x0 0x0 92 0000 0x0 0x0 0x1 &mpic 0x0 0x1 0x0 0x0 93 0000 0x0 0x0 0x2 &mpic 0x1 0x1 0x0 0x0 94 0000 0x0 0x0 0x3 &mpic 0x2 0x1 0x0 0x0 95 0000 0x0 0x0 0x4 &mpic 0x3 0x1 0x0 0x0 161 /include/ "pq3-mpic.dtsi" 162 /include/ "pq3-mpic-timer-B.dtsi"
|
D | p3041si-post.dtsi | 68 0000 0 0 1 &mpic 40 1 0 0 69 0000 0 0 2 &mpic 1 1 0 0 70 0000 0 0 3 &mpic 2 1 0 0 71 0000 0 0 4 &mpic 3 1 0 0 97 0000 0 0 1 &mpic 41 1 0 0 98 0000 0 0 2 &mpic 5 1 0 0 99 0000 0 0 3 &mpic 6 1 0 0 100 0000 0 0 4 &mpic 7 1 0 0 126 0000 0 0 1 &mpic 42 1 0 0 127 0000 0 0 2 &mpic 9 1 0 0 [all …]
|
D | p5020si-post.dtsi | 68 0000 0 0 1 &mpic 40 1 0 0 69 0000 0 0 2 &mpic 1 1 0 0 70 0000 0 0 3 &mpic 2 1 0 0 71 0000 0 0 4 &mpic 3 1 0 0 97 0000 0 0 1 &mpic 41 1 0 0 98 0000 0 0 2 &mpic 5 1 0 0 99 0000 0 0 3 &mpic 6 1 0 0 100 0000 0 0 4 &mpic 7 1 0 0 126 0000 0 0 1 &mpic 42 1 0 0 127 0000 0 0 2 &mpic 9 1 0 0 [all …]
|
D | p1010si-post.dtsi | 62 0000 0x0 0x0 0x1 &mpic 0x4 0x1 0x0 0x0 63 0000 0x0 0x0 0x2 &mpic 0x5 0x1 0x0 0x0 64 0000 0x0 0x0 0x3 &mpic 0x6 0x1 0x0 0x0 65 0000 0x0 0x0 0x4 &mpic 0x7 0x1 0x0 0x0 91 0000 0x0 0x0 0x1 &mpic 0x0 0x1 0x0 0x0 92 0000 0x0 0x0 0x2 &mpic 0x1 0x1 0x0 0x0 93 0000 0x0 0x0 0x3 &mpic 0x2 0x1 0x0 0x0 94 0000 0x0 0x0 0x4 &mpic 0x3 0x1 0x0 0x0 169 /include/ "pq3-mpic.dtsi" 170 /include/ "pq3-mpic-timer-B.dtsi"
|
D | p1021si-post.dtsi | 63 0000 0x0 0x0 0x1 &mpic 0x4 0x1 0x0 0x0 64 0000 0x0 0x0 0x2 &mpic 0x5 0x1 0x0 0x0 65 0000 0x0 0x0 0x3 &mpic 0x6 0x1 0x0 0x0 66 0000 0x0 0x0 0x4 &mpic 0x7 0x1 0x0 0x0 92 0000 0x0 0x0 0x1 &mpic 0x0 0x1 0x0 0x0 93 0000 0x0 0x0 0x2 &mpic 0x1 0x1 0x0 0x0 94 0000 0x0 0x0 0x3 &mpic 0x2 0x1 0x0 0x0 95 0000 0x0 0x0 0x4 &mpic 0x3 0x1 0x0 0x0 157 /include/ "pq3-mpic.dtsi" 158 /include/ "pq3-mpic-timer-B.dtsi"
|
D | t1040si-post.dtsi | 65 0000 0 0 1 &mpic 40 1 0 0 66 0000 0 0 2 &mpic 1 1 0 0 67 0000 0 0 3 &mpic 2 1 0 0 68 0000 0 0 4 &mpic 3 1 0 0 91 0000 0 0 1 &mpic 41 1 0 0 92 0000 0 0 2 &mpic 5 1 0 0 93 0000 0 0 3 &mpic 6 1 0 0 94 0000 0 0 4 &mpic 7 1 0 0 117 0000 0 0 1 &mpic 42 1 0 0 118 0000 0 0 2 &mpic 9 1 0 0 [all …]
|
D | t2081si-post.dtsi | 66 0000 0 0 1 &mpic 40 1 0 0 67 0000 0 0 2 &mpic 1 1 0 0 68 0000 0 0 3 &mpic 2 1 0 0 69 0000 0 0 4 &mpic 3 1 0 0 93 0000 0 0 1 &mpic 41 1 0 0 94 0000 0 0 2 &mpic 5 1 0 0 95 0000 0 0 3 &mpic 6 1 0 0 96 0000 0 0 4 &mpic 7 1 0 0 120 0000 0 0 1 &mpic 42 1 0 0 121 0000 0 0 2 &mpic 9 1 0 0 [all …]
|
D | pq3-mpic.dtsi | 35 mpic: pic@40000 { label 40 compatible = "fsl,mpic"; 48 compatible = "fsl,mpic-global-timer"; 57 compatible = "fsl,mpic-v3.1-msgr"; 67 compatible = "fsl,mpic-msi";
|
D | p5040si-post.dtsi | 67 0000 0 0 1 &mpic 40 1 0 0 68 0000 0 0 2 &mpic 1 1 0 0 69 0000 0 0 3 &mpic 2 1 0 0 70 0000 0 0 4 &mpic 3 1 0 0 95 0000 0 0 1 &mpic 41 1 0 0 96 0000 0 0 2 &mpic 5 1 0 0 97 0000 0 0 3 &mpic 6 1 0 0 98 0000 0 0 4 &mpic 7 1 0 0 123 0000 0 0 1 &mpic 42 1 0 0 124 0000 0 0 2 &mpic 9 1 0 0 [all …]
|
D | p2041si-post.dtsi | 68 0000 0 0 1 &mpic 40 1 0 0 69 0000 0 0 2 &mpic 1 1 0 0 70 0000 0 0 3 &mpic 2 1 0 0 71 0000 0 0 4 &mpic 3 1 0 0 97 0000 0 0 1 &mpic 41 1 0 0 98 0000 0 0 2 &mpic 5 1 0 0 99 0000 0 0 3 &mpic 6 1 0 0 100 0000 0 0 4 &mpic 7 1 0 0 126 0000 0 0 1 &mpic 42 1 0 0 127 0000 0 0 2 &mpic 9 1 0 0 [all …]
|
D | c293si-post.dtsi | 62 0000 0x0 0x0 0x1 &mpic 0x0 0x1 0x0 0x0 63 0000 0x0 0x0 0x2 &mpic 0x1 0x1 0x0 0x0 64 0000 0x0 0x0 0x3 &mpic 0x2 0x1 0x0 0x0 65 0000 0x0 0x0 0x4 &mpic 0x3 0x1 0x0 0x0 167 /include/ "pq3-mpic.dtsi" 168 /include/ "pq3-mpic-timer-B.dtsi"
|
D | p4080si-post.dtsi | 68 0000 0 0 1 &mpic 40 1 0 0 69 0000 0 0 2 &mpic 1 1 0 0 70 0000 0 0 3 &mpic 2 1 0 0 71 0000 0 0 4 &mpic 3 1 0 0 97 0000 0 0 1 &mpic 41 1 0 0 98 0000 0 0 2 &mpic 5 1 0 0 99 0000 0 0 3 &mpic 6 1 0 0 100 0000 0 0 4 &mpic 7 1 0 0 126 0000 0 0 1 &mpic 42 1 0 0 127 0000 0 0 2 &mpic 9 1 0 0 [all …]
|
D | t4240si-post.dtsi | 65 0000 0 0 1 &mpic 40 1 0 0 66 0000 0 0 2 &mpic 1 1 0 0 67 0000 0 0 3 &mpic 2 1 0 0 68 0000 0 0 4 &mpic 3 1 0 0 91 0000 0 0 1 &mpic 41 1 0 0 92 0000 0 0 2 &mpic 5 1 0 0 93 0000 0 0 3 &mpic 6 1 0 0 94 0000 0 0 4 &mpic 7 1 0 0 117 0000 0 0 1 &mpic 42 1 0 0 118 0000 0 0 2 &mpic 9 1 0 0 [all …]
|
D | qoriq-raid1.0-0.dtsi | 53 interrupt-parent = <&mpic>; 60 interrupt-parent = <&mpic>; 75 interrupt-parent = <&mpic>; 82 interrupt-parent = <&mpic>;
|
D | mpc8548si-post.dtsi | 84 0000 0x0 0x0 0x1 &mpic 0x0 0x1 0x0 0x0 85 0000 0x0 0x0 0x2 &mpic 0x1 0x1 0x0 0x0 86 0000 0x0 0x0 0x3 &mpic 0x2 0x1 0x0 0x0 87 0000 0x0 0x0 0x4 &mpic 0x3 0x1 0x0 0x0 151 /include/ "pq3-mpic.dtsi"
|
D | mpc8568si-post.dtsi | 76 0000 0x0 0x0 0x1 &mpic 0x0 0x1 0x0 0x0 77 0000 0x0 0x0 0x2 &mpic 0x1 0x1 0x0 0x0 78 0000 0x0 0x0 0x3 &mpic 0x2 0x1 0x0 0x0 79 0000 0x0 0x0 0x4 &mpic 0x3 0x1 0x0 0x0 181 /include/ "pq3-mpic.dtsi" 221 interrupt-parent = <&mpic>;
|
D | mpc8569si-post.dtsi | 64 0000 0x0 0x0 0x1 &mpic 0x0 0x1 0x0 0x0 65 0000 0x0 0x0 0x2 &mpic 0x1 0x1 0x0 0x0 66 0000 0x0 0x0 0x3 &mpic 0x2 0x1 0x0 0x0 67 0000 0x0 0x0 0x4 &mpic 0x3 0x1 0x0 0x0 169 /include/ "pq3-mpic.dtsi" 209 interrupt-parent = <&mpic>;
|
D | bsc9131si-post.dtsi | 158 /include/ "pq3-mpic.dtsi" 161 compatible = "fsl,mpic-v1.2-msgr", "fsl,mpic-msg";
|
D | b4si-post.dtsi | 66 0000 0 0 1 &mpic 40 1 0 0 67 0000 0 0 2 &mpic 1 1 0 0 68 0000 0 0 3 &mpic 2 1 0 0 69 0000 0 0 4 &mpic 3 1 0 0
|
D | bsc9132si-post.dtsi | 159 /include/ "pq3-mpic.dtsi" 160 /include/ "pq3-mpic-timer-B.dtsi"
|
D | pq3-mpic-message-B.dtsi | 36 compatible = "fsl,mpic-v3.1-msgr";
|
D | pq3-mpic-timer-B.dtsi | 36 compatible = "fsl,mpic-global-timer";
|
D | p1023si-post.dtsi | 248 /include/ "pq3-mpic.dtsi" 249 /include/ "pq3-mpic-timer-B.dtsi"
|
D | bsc9131si-pre.dtsi | 43 interrupt-parent = <&mpic>;
|
D | mpc8536si-pre.dtsi | 43 interrupt-parent = <&mpic>;
|
D | mpc8544si-pre.dtsi | 43 interrupt-parent = <&mpic>;
|
D | p1021si-pre.dtsi | 43 interrupt-parent = <&mpic>;
|
D | bsc9132si-pre.dtsi | 42 interrupt-parent = <&mpic>;
|
D | mpc8572si-pre.dtsi | 43 interrupt-parent = <&mpic>;
|
D | mpc8548si-pre.dtsi | 43 interrupt-parent = <&mpic>;
|
D | c293si-pre.dtsi | 43 interrupt-parent = <&mpic>;
|
D | mpc8569si-pre.dtsi | 43 interrupt-parent = <&mpic>;
|
D | p1020si-pre.dtsi | 43 interrupt-parent = <&mpic>;
|
D | p1022si-pre.dtsi | 43 interrupt-parent = <&mpic>;
|
D | mpc8568si-pre.dtsi | 43 interrupt-parent = <&mpic>;
|
D | p1010si-pre.dtsi | 43 interrupt-parent = <&mpic>;
|
D | b4420si-pre.dtsi | 43 interrupt-parent = <&mpic>;
|
D | p2020si-pre.dtsi | 43 interrupt-parent = <&mpic>;
|
D | p1023si-pre.dtsi | 43 interrupt-parent = <&mpic>;
|
D | t208xsi-pre.dtsi | 42 interrupt-parent = <&mpic>;
|
D | b4860si-pre.dtsi | 43 interrupt-parent = <&mpic>;
|
D | p5020si-pre.dtsi | 43 interrupt-parent = <&mpic>;
|
D | t104xsi-pre.dtsi | 42 interrupt-parent = <&mpic>;
|
D | p2041si-pre.dtsi | 43 interrupt-parent = <&mpic>;
|
D | p3041si-pre.dtsi | 43 interrupt-parent = <&mpic>;
|
D | p5040si-pre.dtsi | 43 interrupt-parent = <&mpic>;
|
D | t4240si-pre.dtsi | 43 interrupt-parent = <&mpic>;
|
D | p4080si-pre.dtsi | 43 interrupt-parent = <&mpic>;
|
/linux-4.1.27/arch/powerpc/platforms/86xx/ |
D | pic.c | 40 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | in mpc86xx_init_irq() local 43 BUG_ON(mpic == NULL); in mpc86xx_init_irq() 45 mpic_init(mpic); in mpc86xx_init_irq()
|
/linux-4.1.27/arch/powerpc/platforms/44x/ |
D | iss4xx.c | 74 struct mpic *mpic = mpic_alloc(np, 0, MPIC_NO_RESET, 0, 0, " MPIC "); in iss4xx_init_irq() local 75 BUG_ON(mpic == NULL); in iss4xx_init_irq() 76 mpic_init(mpic); in iss4xx_init_irq()
|
D | ppc476.c | 140 struct mpic *mpic = in ppc47x_init_irq() local 142 BUG_ON(mpic == NULL); in ppc47x_init_irq() 143 mpic_init(mpic); in ppc47x_init_irq()
|
/linux-4.1.27/arch/powerpc/platforms/cell/ |
D | setup.c | 193 struct mpic *mpic; in mpic_init_IRQ() local 203 mpic = mpic_alloc(dn, 0, MPIC_SECONDARY | MPIC_NO_RESET, in mpic_init_IRQ() 205 if (mpic == NULL) in mpic_init_IRQ() 207 mpic_init(mpic); in mpic_init_IRQ()
|
/linux-4.1.27/arch/powerpc/platforms/maple/ |
D | setup.c | 222 struct mpic *mpic; in maple_init_IRQ() local 272 mpic = mpic_alloc(mpic_node, openpic_addr, flags, in maple_init_IRQ() 274 BUG_ON(mpic == NULL); in maple_init_IRQ() 280 mpic_assign_isu(mpic, n, isuaddr); in maple_init_IRQ() 284 mpic_init(mpic); in maple_init_IRQ()
|
/linux-4.1.27/arch/powerpc/platforms/powermac/ |
D | pic.c | 436 static void __init pmac_pic_setup_mpic_nmi(struct mpic *mpic) in pmac_pic_setup_mpic_nmi() argument 454 static struct mpic * __init pmac_setup_one_mpic(struct device_node *np, in pmac_setup_one_mpic() 458 struct mpic *mpic; in pmac_setup_one_mpic() local 472 mpic = mpic_alloc(np, 0, flags, 0, 0, name); in pmac_setup_one_mpic() 473 if (mpic == NULL) in pmac_setup_one_mpic() 476 mpic_init(mpic); in pmac_setup_one_mpic() 478 return mpic; in pmac_setup_one_mpic() 483 struct mpic *mpic1, *mpic2; in pmac_pic_probe_mpic()
|
/linux-4.1.27/arch/powerpc/platforms/pasemi/ |
D | setup.c | 195 struct mpic *mpic; in pas_init_IRQ() local 233 mpic = mpic_alloc(mpic_node, openpic_addr, in pas_init_IRQ() 235 BUG_ON(!mpic); in pas_init_IRQ() 237 mpic_assign_isu(mpic, 0, mpic->paddr + 0x10000); in pas_init_IRQ() 238 mpic_init(mpic); in pas_init_IRQ()
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | armada-xp-mv78460.dtsi | 115 msi-parent = <&mpic>; 163 interrupt-map = <0 0 0 0 &mpic 58>; 180 interrupt-map = <0 0 0 0 &mpic 59>; 197 interrupt-map = <0 0 0 0 &mpic 60>; 214 interrupt-map = <0 0 0 0 &mpic 61>; 231 interrupt-map = <0 0 0 0 &mpic 62>; 248 interrupt-map = <0 0 0 0 &mpic 63>; 265 interrupt-map = <0 0 0 0 &mpic 64>; 282 interrupt-map = <0 0 0 0 &mpic 65>; 299 interrupt-map = <0 0 0 0 &mpic 99>; [all …]
|
D | armada-xp-mv78260.dtsi | 98 msi-parent = <&mpic>; 142 interrupt-map = <0 0 0 0 &mpic 58>; 159 interrupt-map = <0 0 0 0 &mpic 59>; 176 interrupt-map = <0 0 0 0 &mpic 60>; 193 interrupt-map = <0 0 0 0 &mpic 61>; 210 interrupt-map = <0 0 0 0 &mpic 62>; 227 interrupt-map = <0 0 0 0 &mpic 63>; 244 interrupt-map = <0 0 0 0 &mpic 64>; 261 interrupt-map = <0 0 0 0 &mpic 65>; 278 interrupt-map = <0 0 0 0 &mpic 99>;
|
D | armada-xp-mv78230.dtsi | 97 msi-parent = <&mpic>; 127 interrupt-map = <0 0 0 0 &mpic 58>; 144 interrupt-map = <0 0 0 0 &mpic 59>; 161 interrupt-map = <0 0 0 0 &mpic 60>; 178 interrupt-map = <0 0 0 0 &mpic 61>; 195 interrupt-map = <0 0 0 0 &mpic 62>;
|
D | armada-38x.dtsi | 68 interrupts-extended = <&mpic 3>; 375 mpic: interrupt-controller@20a00 { label 376 compatible = "marvell,mpic"; 393 <&mpic 5>, 394 <&mpic 6>; 429 interrupts-extended = <&mpic 10>; 437 interrupts-extended = <&mpic 12>; 493 interrupts-extended = <&mpic 8>;
|
D | armada-370-xp.dtsi | 78 interrupts-extended = <&mpic 3>; 85 interrupt-parent = <&mpic>; 231 mpic: interrupt-controller@20a00 { label 232 compatible = "marvell,mpic";
|
D | armada-375.dtsi | 101 interrupts-extended = <&mpic 3>; 402 mpic: interrupt-controller@20a00 { label 403 compatible = "marvell,mpic"; 419 <&mpic 5>, 420 <&mpic 6>; 570 msi-parent = <&mpic>;
|
D | armada-39x.dtsi | 290 mpic: interrupt-controller@20a00 { label 291 compatible = "marvell,mpic"; 308 <&mpic 5>, 309 <&mpic 6>; 402 msi-parent = <&mpic>;
|
D | armada-370.dtsi | 81 msi-parent = <&mpic>; 102 interrupt-map = <0 0 0 0 &mpic 58>; 119 interrupt-map = <0 0 0 0 &mpic 62>;
|
/linux-4.1.27/Documentation/devicetree/bindings/pci/ |
D | mvebu-pci.txt | 94 msi-parent = <&mpic>; 141 interrupt-map = <0 0 0 0 &mpic 58>; 162 interrupt-map = <0 0 0 0 &mpic 59>; 179 interrupt-map = <0 0 0 0 &mpic 60>; 196 interrupt-map = <0 0 0 0 &mpic 61>; 213 interrupt-map = <0 0 0 0 &mpic 62>; 230 interrupt-map = <0 0 0 0 &mpic 63>; 247 interrupt-map = <0 0 0 0 &mpic 64>; 264 interrupt-map = <0 0 0 0 &mpic 65>; 281 interrupt-map = <0 0 0 0 &mpic 99>; [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/interrupt-controller/ |
D | marvell,armada-370-xp-mpic.txt | 5 - compatible: Should be "marvell,mpic" 29 mpic: interrupt-controller@d0020000 { 30 compatible = "marvell,mpic";
|
/linux-4.1.27/arch/powerpc/platforms/pseries/ |
D | setup.c | 180 struct mpic *mpic; in pseries_mpic_init_IRQ() local 194 mpic = mpic_alloc(pSeries_mpic_node, openpic_addr, in pseries_mpic_init_IRQ() 196 BUG_ON(mpic == NULL); in pseries_mpic_init_IRQ() 202 mpic_assign_isu(mpic, n, isuaddr); in pseries_mpic_init_IRQ() 209 mpic_init(mpic); in pseries_mpic_init_IRQ()
|
/linux-4.1.27/Documentation/devicetree/bindings/crypto/ |
D | fsl-sec4.txt | 121 interrupt-parent = <&mpic>; 177 interrupt-parent = <&mpic>; 347 interrupt-parent = <&mpic>; 382 interrupt-parent = <&mpic>; 388 interrupt-parent = <&mpic>; 395 interrupt-parent = <&mpic>; 402 interrupt-parent = <&mpic>; 409 interrupt-parent = <&mpic>; 446 interrupt-parent = <&mpic>;
|
D | fsl-sec2.txt | 63 interrupt-parent = <&mpic>;
|
/linux-4.1.27/arch/powerpc/kvm/ |
D | irq.h | 11 ret = ret || (kvm->arch.mpic != NULL); in irqchip_in_kernel()
|
D | mpic.c | 1179 struct openpic *opp = vcpu->arch.mpic; in kvmppc_mpic_set_epr() 1636 dev->kvm->arch.mpic = NULL; in mpic_destroy() 1662 if (dev->kvm->arch.mpic) in mpic_create() 1715 dev->kvm->arch.mpic = opp; in mpic_create() 1760 vcpu->arch.mpic = opp; in kvmppc_mpic_connect_vcpu() 1796 struct openpic *opp = kvm->arch.mpic; in mpic_set_irq() 1810 struct openpic *opp = kvm->arch.mpic; in kvm_set_msi() 1819 openpic_msi_write(kvm->arch.mpic, MSIIR_OFFSET, e->msi.data); in kvm_set_msi()
|
D | Makefile | 115 kvm-objs-$(CONFIG_KVM_MPIC) += mpic.o
|
/linux-4.1.27/Documentation/devicetree/bindings/net/can/ |
D | fsl-flexcan.txt | 27 interrupt-parent = <&mpic>;
|
D | cc770.txt | 51 interrupt-parent = <&mpic>;
|
D | sja1000.txt | 54 interrupt-parent = <&mpic>;
|
/linux-4.1.27/Documentation/devicetree/bindings/ |
D | open-pic.txt | 57 mpic: pic@40000 { 90 interrupt-parent = <&mpic>;
|
/linux-4.1.27/Documentation/devicetree/bindings/mfd/ |
D | bfticu.txt | 23 interrupt-parent = <&mpic>;
|
/linux-4.1.27/Documentation/devicetree/bindings/i2c/ |
D | i2c-mpc.txt | 61 interrupt-parent = <&mpic>;
|
/linux-4.1.27/Documentation/devicetree/bindings/spi/ |
D | fsl-spi.txt | 56 interrupt-parent = <&mpic>;
|