Lines Matching defs:mpic
158 static inline unsigned int mpic_processor_id(struct mpic *mpic) in mpic_processor_id()
210 static inline u32 _mpic_ipi_read(struct mpic *mpic, unsigned int ipi) in _mpic_ipi_read()
221 static inline void _mpic_ipi_write(struct mpic *mpic, unsigned int ipi, u32 value) in _mpic_ipi_write()
229 static inline unsigned int mpic_tm_offset(struct mpic *mpic, unsigned int tm) in mpic_tm_offset()
235 static inline u32 _mpic_tm_read(struct mpic *mpic, unsigned int tm) in _mpic_tm_read()
243 static inline void _mpic_tm_write(struct mpic *mpic, unsigned int tm, u32 value) in _mpic_tm_write()
251 static inline u32 _mpic_cpu_read(struct mpic *mpic, unsigned int reg) in _mpic_cpu_read()
258 static inline void _mpic_cpu_write(struct mpic *mpic, unsigned int reg, u32 value) in _mpic_cpu_write()
265 static inline u32 _mpic_irq_read(struct mpic *mpic, unsigned int src_no, unsigned int reg) in _mpic_irq_read()
281 static inline void _mpic_irq_write(struct mpic *mpic, unsigned int src_no, in _mpic_irq_write()
314 static void _mpic_map_mmio(struct mpic *mpic, phys_addr_t phys_addr, in _mpic_map_mmio()
323 static void _mpic_map_dcr(struct mpic *mpic, struct mpic_reg_bank *rb, in _mpic_map_dcr()
331 static inline void mpic_map(struct mpic *mpic, in mpic_map()
349 static void __init mpic_test_broken_ipi(struct mpic *mpic) in mpic_test_broken_ipi()
367 static inline int mpic_is_ht_interrupt(struct mpic *mpic, unsigned int source) in mpic_is_ht_interrupt()
375 static inline void mpic_ht_end_irq(struct mpic *mpic, unsigned int source) in mpic_ht_end_irq()
391 static void mpic_startup_ht_interrupt(struct mpic *mpic, unsigned int source, in mpic_startup_ht_interrupt()
420 static void mpic_shutdown_ht_interrupt(struct mpic *mpic, unsigned int source) in mpic_shutdown_ht_interrupt()
447 static void __init mpic_scan_ht_msi(struct mpic *mpic, u8 __iomem *devbase, in mpic_scan_ht_msi()
483 static void __init mpic_scan_ht_msi(struct mpic *mpic, u8 __iomem *devbase, in mpic_scan_ht_msi()
490 static void __init mpic_scan_ht_pic(struct mpic *mpic, u8 __iomem *devbase, in mpic_scan_ht_pic()
539 static void __init mpic_scan_ht_pics(struct mpic *mpic) in mpic_scan_ht_pics()
591 static inline int mpic_is_ht_interrupt(struct mpic *mpic, unsigned int source) in mpic_is_ht_interrupt()
596 static void __init mpic_scan_ht_pics(struct mpic *mpic) in mpic_scan_ht_pics()
612 static unsigned int mpic_is_ipi(struct mpic *mpic, unsigned int src) in mpic_is_ipi()
618 static unsigned int mpic_is_tm(struct mpic *mpic, unsigned int src) in mpic_is_tm()
655 static inline void mpic_eoi(struct mpic *mpic) in mpic_eoi()
668 struct mpic *mpic = mpic_from_irq_data(d); in mpic_unmask_irq() local
689 struct mpic *mpic = mpic_from_irq_data(d); in mpic_mask_irq() local
710 struct mpic *mpic = mpic_from_irq_data(d); in mpic_end_irq() local
727 struct mpic *mpic = mpic_from_irq_data(d); in mpic_unmask_ht_irq() local
738 struct mpic *mpic = mpic_from_irq_data(d); in mpic_startup_ht_irq() local
749 struct mpic *mpic = mpic_from_irq_data(d); in mpic_shutdown_ht_irq() local
758 struct mpic *mpic = mpic_from_irq_data(d); in mpic_end_ht_irq() local
779 struct mpic *mpic = mpic_from_ipi(d); in mpic_unmask_ipi() local
793 struct mpic *mpic = mpic_from_ipi(d); in mpic_end_ipi() local
807 struct mpic *mpic = mpic_from_irq_data(d); in mpic_unmask_tm() local
817 struct mpic *mpic = mpic_from_irq_data(d); in mpic_mask_tm() local
827 struct mpic *mpic = mpic_from_irq_data(d); in mpic_set_affinity() local
846 static unsigned int mpic_type_to_vecpri(struct mpic *mpic, unsigned int type) in mpic_type_to_vecpri()
869 struct mpic *mpic = mpic_from_irq_data(d); in mpic_set_irq_type() local
929 struct mpic *mpic = mpic_from_irq(virq); in mpic_set_vector() local
947 struct mpic *mpic = mpic_from_irq(virq); in mpic_set_destination() local
1003 struct mpic *mpic = h->host_data; in mpic_host_map() local
1092 struct mpic *mpic = h->host_data; in mpic_host_xlate() local
1170 struct mpic *mpic = irq_desc_get_handler_data(desc); in mpic_cascade() local
1188 static u32 fsl_mpic_get_version(struct mpic *mpic) in fsl_mpic_get_version()
1207 struct mpic *mpic = mpic_primary; in fsl_mpic_primary_get_version() local
1223 struct mpic *mpic; in mpic_alloc() local
1536 void __init mpic_assign_isu(struct mpic *mpic, unsigned int isu_num, in mpic_assign_isu()
1551 void __init mpic_init(struct mpic *mpic) in mpic_init()
1667 struct mpic *mpic = mpic_find(irq); in mpic_irq_set_priority() local
1698 struct mpic *mpic = mpic_primary; in mpic_setup_this_cpu() local
1729 struct mpic *mpic = mpic_primary; in mpic_cpu_get_priority() local
1736 struct mpic *mpic = mpic_primary; in mpic_cpu_set_priority() local
1744 struct mpic *mpic = mpic_primary; in mpic_teardown_this_cpu() local
1770 static unsigned int _mpic_get_one_irq(struct mpic *mpic, int reg) in _mpic_get_one_irq()
1793 unsigned int mpic_get_one_irq(struct mpic *mpic) in mpic_get_one_irq()
1800 struct mpic *mpic = mpic_primary; in mpic_get_irq() local
1810 struct mpic *mpic = mpic_primary; in mpic_get_coreint_irq() local
1836 struct mpic *mpic = mpic_primary; in mpic_get_mcirq() local
1846 struct mpic *mpic = mpic_primary; in mpic_request_ipis() local
1865 struct mpic *mpic = mpic_primary; in smp_mpic_message_pass() local
1908 struct mpic *mpic = mpic_primary; in mpic_reset_core() local
1936 static void mpic_suspend_one(struct mpic *mpic) in mpic_suspend_one()
1950 struct mpic *mpic = mpics; in mpic_suspend() local
1960 static void mpic_resume_one(struct mpic *mpic) in mpic_resume_one()
1992 struct mpic *mpic = mpics; in mpic_resume() local