/arch/powerpc/sysdev/ |
D | mpic.c | 153 static inline unsigned int mpic_processor_id(struct mpic *mpic) in mpic_processor_id() 205 static inline u32 _mpic_ipi_read(struct mpic *mpic, unsigned int ipi) in _mpic_ipi_read() 216 static inline void _mpic_ipi_write(struct mpic *mpic, unsigned int ipi, u32 value) in _mpic_ipi_write() 224 static inline u32 _mpic_tm_read(struct mpic *mpic, unsigned int tm) in _mpic_tm_read() 235 static inline void _mpic_tm_write(struct mpic *mpic, unsigned int tm, u32 value) in _mpic_tm_write() 246 static inline u32 _mpic_cpu_read(struct mpic *mpic, unsigned int reg) in _mpic_cpu_read() 253 static inline void _mpic_cpu_write(struct mpic *mpic, unsigned int reg, u32 value) in _mpic_cpu_write() 260 static inline u32 _mpic_irq_read(struct mpic *mpic, unsigned int src_no, unsigned int reg) in _mpic_irq_read() 276 static inline void _mpic_irq_write(struct mpic *mpic, unsigned int src_no, in _mpic_irq_write() 309 static void _mpic_map_mmio(struct mpic *mpic, phys_addr_t phys_addr, in _mpic_map_mmio() [all …]
|
D | mpic_msi.c | 22 void mpic_msi_reserve_hwirq(struct mpic *mpic, irq_hw_number_t hwirq) in mpic_msi_reserve_hwirq() 32 static int mpic_msi_reserve_u3_hwirqs(struct mpic *mpic) in mpic_msi_reserve_u3_hwirqs() 76 static int mpic_msi_reserve_u3_hwirqs(struct mpic *mpic) in mpic_msi_reserve_u3_hwirqs() 82 int mpic_msi_init_allocator(struct mpic *mpic) in mpic_msi_init_allocator()
|
D | mpic.h | 20 static inline void mpic_msi_reserve_hwirq(struct mpic *mpic, in mpic_msi_reserve_hwirq() 26 static inline int mpic_u3msi_init(struct mpic *mpic) in mpic_u3msi_init() 31 static inline int mpic_pasemi_msi_init(struct mpic *mpic) in mpic_pasemi_msi_init()
|
/arch/powerpc/include/asm/ |
D | mpic.h | 252 struct mpic struct 255 struct device_node *node; 258 struct irq_domain *irqhost; 261 struct irq_chip hc_irq; 263 struct irq_chip hc_ht_irq; 288 struct mpic_irq_fixup *fixups; argument 293 enum mpic_reg_type reg_type; argument 299 struct mpic_reg_bank gregs; argument 300 struct mpic_reg_bank tmregs; argument 301 struct mpic_reg_bank cpuregs[MPIC_MAX_CPUS]; argument [all …]
|
/arch/powerpc/boot/dts/fsl/ |
D | pq3-mpic.dtsi | 35 mpic: pic@40000 { label
|
D | qoriq-mpic.dtsi | 35 mpic: pic@40000 { label
|
/arch/powerpc/boot/dts/ |
D | p1020rdb-pc_camp_core0.dts | 56 mpic: pic@40000 { label
|
D | p1020rdb_camp_core0.dts | 56 mpic: pic@40000 { label
|
D | kuroboxHD.dts | 106 mpic: interrupt-controller@80040000 { label
|
D | storcenter.dts | 96 mpic: interrupt-controller@40000 { label
|
D | kuroboxHG.dts | 106 mpic: interrupt-controller@80040000 { label
|
D | p2020rdb_camp_core0.dts | 46 mpic: pic@40000 { label
|
D | p1020rdb_camp_core1.dts | 104 mpic: pic@40000 { label
|
D | p2020rdb_camp_core1.dts | 103 mpic: pic@40000 { label
|
D | p1020rdb-pc_camp_core1.dts | 104 mpic: pic@40000 { label
|
D | mpc7448hpc2.dts | 136 mpic: pic@7400 { label
|
D | mpc8610_hpcd.dts | 228 mpic: interrupt-controller@40000 { label
|
D | stx_gp3_8560.dts | 207 mpic: pic@40000 { label
|
D | ksi8560.dts | 208 mpic: pic@40000 { label
|
D | socrates.dts | 225 mpic: pic@40000 { label
|
D | sbc8548.dts | 353 mpic: pic@40000 { label
|
/arch/powerpc/platforms/86xx/ |
D | pic.c | 39 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | in mpc86xx_init_irq() local
|
/arch/powerpc/platforms/85xx/ |
D | p1010rdb.c | 34 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | in p1010_rdb_pic_init() local
|
D | corenet_ds.c | 37 struct mpic *mpic; in corenet_ds_pic_init() local
|
D | socrates.c | 50 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, in socrates_pic_init() local
|