Searched defs:mpic (Results 1 - 47 of 47) sorted by relevance

/linux-4.1.27/arch/powerpc/platforms/85xx/
H A Dbsc913x_qds.c27 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | bsc913x_qds_pic_init() local
H A Dbsc913x_rdb.c24 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | bsc913x_rdb_pic_init() local
H A Dc293pcie.c28 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | c293_pcie_pic_init() local
H A Dmpc8536_ds.c37 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, mpc8536_ds_pic_init() local
H A Dmvme2500.c31 struct mpic *mpic = mpic_alloc(NULL, 0, mvme2500_pic_init() local
H A Dp1010rdb.c34 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | p1010_rdb_pic_init() local
H A Dqemu_e500.c32 struct mpic *mpic; qemu_e500_pic_init() local
H A Dsocrates.c50 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, socrates_pic_init() local
H A Dp1023_rdb.c92 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | mpc85xx_rdb_pic_init() local
H A Dstx_gp3.c50 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, stx_gp3_pic_init() local
H A Dtwr_p102x.c36 struct mpic *mpic; twr_p1025_pic_init() local
H A Dcorenet_generic.c40 struct mpic *mpic; corenet_gen_pic_init() local
H A Dppa8548.c33 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, ppa8548_pic_init() local
H A Dsbc8548.c56 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, sbc8548_pic_init() local
H A Dtqm85xx.c48 struct mpic *mpic = mpic_alloc(NULL, 0, tqm85xx_pic_init() local
H A Dge_imp3a.c47 struct mpic *mpic; ge_imp3a_pic_init() local
H A Dmpc85xx_ads.c52 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, mpc85xx_ads_pic_init() local
H A Dmpc85xx_rdb.c49 struct mpic *mpic; mpc85xx_rdb_pic_init() local
H A Dp1022_rdk.c100 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | p1022_rdk_pic_init() local
H A Dxes_mpc85xx.c45 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, xes_mpc85xx_pic_init() local
H A Dksi8560.c59 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, ksi8560_pic_init() local
H A Dmpc85xx_ds.c63 struct mpic *mpic; mpc85xx_ds_pic_init() local
H A Dmpc85xx_cds.c223 struct mpic *mpic; mpc85xx_cds_pic_init() local
H A Dmpc85xx_mds.c368 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | mpc85xx_mds_pic_init() local
H A Dp1022_ds.c436 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | p1022_ds_pic_init() local
/linux-4.1.27/arch/powerpc/platforms/86xx/
H A Dpic.c40 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | mpc86xx_init_irq() local
/linux-4.1.27/arch/powerpc/platforms/embedded6xx/
H A Dstorcenter.c84 struct mpic *mpic; storcenter_init_IRQ() local
H A Dlinkstation.c83 struct mpic *mpic; linkstation_init_IRQ() local
H A Dmpc7448_hpc2.c103 struct mpic *mpic; mpc7448_hpc2_init_IRQ() local
H A Dholly.c149 struct mpic *mpic; holly_init_IRQ() local
H A Dmvme5100.c58 struct mpic *mpic; mvme5100_pic_init() local
/linux-4.1.27/arch/powerpc/sysdev/
H A Dmpic.h20 static inline void mpic_msi_reserve_hwirq(struct mpic *mpic, mpic_msi_reserve_hwirq() argument
26 static inline int mpic_u3msi_init(struct mpic *mpic) mpic_u3msi_init() argument
31 static inline int mpic_pasemi_msi_init(struct mpic *mpic) mpic_pasemi_msi_init() argument
48 static inline int mpic_map_error_int(struct mpic *mpic, unsigned int virq, irq_hw_number_t hw) mpic_map_error_int() argument
54 static inline void mpic_err_int_init(struct mpic *mpic, irq_hw_number_t irqnum) mpic_err_int_init() argument
59 static inline int mpic_setup_error_int(struct mpic *mpic, int intvec) mpic_setup_error_int() argument
H A Dmpic_msi.c22 void mpic_msi_reserve_hwirq(struct mpic *mpic, irq_hw_number_t hwirq) mpic_msi_reserve_hwirq() argument
32 static int mpic_msi_reserve_u3_hwirqs(struct mpic *mpic) mpic_msi_reserve_u3_hwirqs() argument
76 static int mpic_msi_reserve_u3_hwirqs(struct mpic *mpic) mpic_msi_reserve_u3_hwirqs() argument
82 int mpic_msi_init_allocator(struct mpic *mpic) mpic_msi_init_allocator() argument
H A Dmpic_pasemi_msi.c146 int mpic_pasemi_msi_init(struct mpic *mpic) mpic_pasemi_msi_init() argument
H A Dfsl_mpic_err.c40 struct mpic *mpic = irq_data_get_irq_chip_data(d); fsl_mpic_mask_err() local
51 struct mpic *mpic = irq_data_get_irq_chip_data(d); fsl_mpic_unmask_err() local
65 int mpic_setup_error_int(struct mpic *mpic, int intvec) mpic_setup_error_int() argument
84 int mpic_map_error_int(struct mpic *mpic, unsigned int virq, irq_hw_number_t hw) mpic_map_error_int() argument
103 struct mpic *mpic = (struct mpic *) data; fsl_error_int_handler() local
131 void mpic_err_int_init(struct mpic *mpic, irq_hw_number_t irqnum) mpic_err_int_init() argument
H A Dmpic_u3msi.c182 int mpic_u3msi_init(struct mpic *mpic) mpic_u3msi_init() argument
H A Dmpic.c158 static inline unsigned int mpic_processor_id(struct mpic *mpic) mpic_processor_id() argument
210 static inline u32 _mpic_ipi_read(struct mpic *mpic, unsigned int ipi) _mpic_ipi_read() argument
221 static inline void _mpic_ipi_write(struct mpic *mpic, unsigned int ipi, u32 value) _mpic_ipi_write() argument
229 static inline unsigned int mpic_tm_offset(struct mpic *mpic, unsigned int tm) mpic_tm_offset() argument
235 static inline u32 _mpic_tm_read(struct mpic *mpic, unsigned int tm) _mpic_tm_read() argument
243 static inline void _mpic_tm_write(struct mpic *mpic, unsigned int tm, u32 value) _mpic_tm_write() argument
251 static inline u32 _mpic_cpu_read(struct mpic *mpic, unsigned int reg) _mpic_cpu_read() argument
258 static inline void _mpic_cpu_write(struct mpic *mpic, unsigned int reg, u32 value) _mpic_cpu_write() argument
265 static inline u32 _mpic_irq_read(struct mpic *mpic, unsigned int src_no, unsigned int reg) _mpic_irq_read() argument
281 static inline void _mpic_irq_write(struct mpic *mpic, unsigned int src_no, _mpic_irq_write() argument
314 static void _mpic_map_mmio(struct mpic *mpic, phys_addr_t phys_addr, _mpic_map_mmio() argument
323 static void _mpic_map_dcr(struct mpic *mpic, struct mpic_reg_bank *rb, _mpic_map_dcr() argument
331 static inline void mpic_map(struct mpic *mpic, mpic_map() argument
349 static void __init mpic_test_broken_ipi(struct mpic *mpic) mpic_test_broken_ipi() argument
367 static inline int mpic_is_ht_interrupt(struct mpic *mpic, unsigned int source) mpic_is_ht_interrupt() argument
375 static inline void mpic_ht_end_irq(struct mpic *mpic, unsigned int source) mpic_ht_end_irq() argument
391 static void mpic_startup_ht_interrupt(struct mpic *mpic, unsigned int source, mpic_startup_ht_interrupt() argument
420 static void mpic_shutdown_ht_interrupt(struct mpic *mpic, unsigned int source) mpic_shutdown_ht_interrupt() argument
447 static void __init mpic_scan_ht_msi(struct mpic *mpic, u8 __iomem *devbase, mpic_scan_ht_msi() argument
483 static void __init mpic_scan_ht_msi(struct mpic *mpic, u8 __iomem *devbase, mpic_scan_ht_msi() argument
490 static void __init mpic_scan_ht_pic(struct mpic *mpic, u8 __iomem *devbase, mpic_scan_ht_pic() argument
539 static void __init mpic_scan_ht_pics(struct mpic *mpic) mpic_scan_ht_pics() argument
591 static inline int mpic_is_ht_interrupt(struct mpic *mpic, unsigned int source) mpic_is_ht_interrupt() argument
596 static void __init mpic_scan_ht_pics(struct mpic *mpic) mpic_scan_ht_pics() argument
612 static unsigned int mpic_is_ipi(struct mpic *mpic, unsigned int src) mpic_is_ipi() argument
618 static unsigned int mpic_is_tm(struct mpic *mpic, unsigned int src) mpic_is_tm() argument
655 static inline void mpic_eoi(struct mpic *mpic) mpic_eoi() argument
668 struct mpic *mpic = mpic_from_irq_data(d); mpic_unmask_irq() local
689 struct mpic *mpic = mpic_from_irq_data(d); mpic_mask_irq() local
710 struct mpic *mpic = mpic_from_irq_data(d); mpic_end_irq() local
727 struct mpic *mpic = mpic_from_irq_data(d); mpic_unmask_ht_irq() local
738 struct mpic *mpic = mpic_from_irq_data(d); mpic_startup_ht_irq() local
749 struct mpic *mpic = mpic_from_irq_data(d); mpic_shutdown_ht_irq() local
758 struct mpic *mpic = mpic_from_irq_data(d); mpic_end_ht_irq() local
779 struct mpic *mpic = mpic_from_ipi(d); mpic_unmask_ipi() local
793 struct mpic *mpic = mpic_from_ipi(d); mpic_end_ipi() local
807 struct mpic *mpic = mpic_from_irq_data(d); mpic_unmask_tm() local
817 struct mpic *mpic = mpic_from_irq_data(d); mpic_mask_tm() local
827 struct mpic *mpic = mpic_from_irq_data(d); mpic_set_affinity() local
846 static unsigned int mpic_type_to_vecpri(struct mpic *mpic, unsigned int type) mpic_type_to_vecpri() argument
869 struct mpic *mpic = mpic_from_irq_data(d); mpic_set_irq_type() local
930 struct mpic *mpic = mpic_from_irq_data(d); mpic_irq_set_wake() local
945 struct mpic *mpic = mpic_from_irq(virq); mpic_set_vector() local
963 struct mpic *mpic = mpic_from_irq(virq); mpic_set_destination() local
1019 struct mpic *mpic = h->host_data; mpic_host_map() local
1108 struct mpic *mpic = h->host_data; mpic_host_xlate() local
1186 struct mpic *mpic = irq_desc_get_handler_data(desc); mpic_cascade() local
1204 static u32 fsl_mpic_get_version(struct mpic *mpic) fsl_mpic_get_version() argument
1223 struct mpic *mpic = mpic_primary; fsl_mpic_primary_get_version() local
1239 struct mpic *mpic; mpic_alloc() local
1549 void __init mpic_assign_isu(struct mpic *mpic, unsigned int isu_num, mpic_assign_isu() argument
1564 void __init mpic_init(struct mpic *mpic) mpic_init() argument
1680 struct mpic *mpic = mpic_find(irq); mpic_irq_set_priority() local
1711 struct mpic *mpic = mpic_primary; mpic_setup_this_cpu() local
1742 struct mpic *mpic = mpic_primary; mpic_cpu_get_priority() local
1749 struct mpic *mpic = mpic_primary; mpic_cpu_set_priority() local
1757 struct mpic *mpic = mpic_primary; mpic_teardown_this_cpu() local
1783 static unsigned int _mpic_get_one_irq(struct mpic *mpic, int reg) _mpic_get_one_irq() argument
1806 unsigned int mpic_get_one_irq(struct mpic *mpic) mpic_get_one_irq() argument
1813 struct mpic *mpic = mpic_primary; mpic_get_irq() local
1823 struct mpic *mpic = mpic_primary; mpic_get_coreint_irq() local
1849 struct mpic *mpic = mpic_primary; mpic_get_mcirq() local
1859 struct mpic *mpic = mpic_primary; mpic_request_ipis() local
1878 struct mpic *mpic = mpic_primary; smp_mpic_message_pass() local
1921 struct mpic *mpic = mpic_primary; mpic_reset_core() local
1949 static void mpic_suspend_one(struct mpic *mpic) mpic_suspend_one() argument
1963 struct mpic *mpic = mpics; mpic_suspend() local
1973 static void mpic_resume_one(struct mpic *mpic) mpic_resume_one() argument
2005 struct mpic *mpic = mpics; mpic_resume() local
/linux-4.1.27/arch/powerpc/platforms/44x/
H A Diss4xx.c74 struct mpic *mpic = mpic_alloc(np, 0, MPIC_NO_RESET, 0, 0, " MPIC "); iss4xx_init_irq() local
H A Dppc476.c140 struct mpic *mpic = ppc47x_init_irq() local
/linux-4.1.27/arch/powerpc/platforms/cell/
H A Dsetup.c193 struct mpic *mpic; mpic_init_IRQ() local
/linux-4.1.27/arch/powerpc/platforms/maple/
H A Dsetup.c222 struct mpic *mpic; maple_init_IRQ() local
/linux-4.1.27/arch/powerpc/platforms/pasemi/
H A Dsetup.c195 struct mpic *mpic; pas_init_IRQ() local
/linux-4.1.27/arch/powerpc/platforms/powermac/
H A Dpic.c436 static void __init pmac_pic_setup_mpic_nmi(struct mpic *mpic) pmac_pic_setup_mpic_nmi() argument
458 struct mpic *mpic; pmac_setup_one_mpic() local
/linux-4.1.27/arch/powerpc/platforms/pseries/
H A Dsetup.c180 struct mpic *mpic; pseries_mpic_init_IRQ() local
/linux-4.1.27/arch/powerpc/include/asm/
H A Dmpic.h255 struct mpic struct
H A Dkvm_host.h252 struct openpic *mpic; member in struct:kvm_arch
635 struct openpic *mpic; /* KVM_IRQ_MPIC */ member in struct:kvmppc_slb::kvm_vcpu_arch
/linux-4.1.27/arch/powerpc/kernel/
H A Dprom_init.c2437 phandle u3, i2c, mpic; fixup_device_tree_pmac() local

Completed in 726 milliseconds