Home
last modified time | relevance | path

Searched defs:mpic (Results 1 – 25 of 78) sorted by relevance

1234

/arch/powerpc/sysdev/
Dmpic.c153 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 …]
Dmpic_msi.c22 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()
Dmpic.h20 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/
Dmpic.h252 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/
Dpq3-mpic.dtsi35 mpic: pic@40000 { label
Dqoriq-mpic.dtsi35 mpic: pic@40000 { label
/arch/powerpc/boot/dts/
Dp1020rdb-pc_camp_core0.dts56 mpic: pic@40000 { label
Dp1020rdb_camp_core0.dts56 mpic: pic@40000 { label
DkuroboxHD.dts106 mpic: interrupt-controller@80040000 { label
Dstorcenter.dts96 mpic: interrupt-controller@40000 { label
DkuroboxHG.dts106 mpic: interrupt-controller@80040000 { label
Dp2020rdb_camp_core0.dts46 mpic: pic@40000 { label
Dp1020rdb_camp_core1.dts104 mpic: pic@40000 { label
Dp2020rdb_camp_core1.dts103 mpic: pic@40000 { label
Dp1020rdb-pc_camp_core1.dts104 mpic: pic@40000 { label
Dmpc7448hpc2.dts136 mpic: pic@7400 { label
Dmpc8610_hpcd.dts228 mpic: interrupt-controller@40000 { label
Dstx_gp3_8560.dts207 mpic: pic@40000 { label
Dksi8560.dts208 mpic: pic@40000 { label
Dsocrates.dts225 mpic: pic@40000 { label
Dsbc8548.dts353 mpic: pic@40000 { label
/arch/powerpc/platforms/86xx/
Dpic.c39 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | in mpc86xx_init_irq() local
/arch/powerpc/platforms/85xx/
Dp1010rdb.c34 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | in p1010_rdb_pic_init() local
Dcorenet_ds.c37 struct mpic *mpic; in corenet_ds_pic_init() local
Dsocrates.c50 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, in socrates_pic_init() local

1234