/linux-4.1.27/arch/powerpc/platforms/85xx/ |
H A D | bsc913x_qds.c | 27 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | bsc913x_qds_pic_init() local
|
H A D | bsc913x_rdb.c | 24 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | bsc913x_rdb_pic_init() local
|
H A D | c293pcie.c | 28 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | c293_pcie_pic_init() local
|
H A D | mpc8536_ds.c | 37 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, mpc8536_ds_pic_init() local
|
H A D | mvme2500.c | 31 struct mpic *mpic = mpic_alloc(NULL, 0, mvme2500_pic_init() local
|
H A D | p1010rdb.c | 34 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | p1010_rdb_pic_init() local
|
H A D | qemu_e500.c | 32 struct mpic *mpic; qemu_e500_pic_init() local
|
H A D | socrates.c | 50 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, socrates_pic_init() local
|
H A D | p1023_rdb.c | 92 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | mpc85xx_rdb_pic_init() local
|
H A D | stx_gp3.c | 50 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, stx_gp3_pic_init() local
|
H A D | twr_p102x.c | 36 struct mpic *mpic; twr_p1025_pic_init() local
|
H A D | corenet_generic.c | 40 struct mpic *mpic; corenet_gen_pic_init() local
|
H A D | ppa8548.c | 33 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, ppa8548_pic_init() local
|
H A D | sbc8548.c | 56 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, sbc8548_pic_init() local
|
H A D | tqm85xx.c | 48 struct mpic *mpic = mpic_alloc(NULL, 0, tqm85xx_pic_init() local
|
H A D | ge_imp3a.c | 47 struct mpic *mpic; ge_imp3a_pic_init() local
|
H A D | mpc85xx_ads.c | 52 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, mpc85xx_ads_pic_init() local
|
H A D | mpc85xx_rdb.c | 49 struct mpic *mpic; mpc85xx_rdb_pic_init() local
|
H A D | p1022_rdk.c | 100 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | p1022_rdk_pic_init() local
|
H A D | xes_mpc85xx.c | 45 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, xes_mpc85xx_pic_init() local
|
H A D | ksi8560.c | 59 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN, ksi8560_pic_init() local
|
H A D | mpc85xx_ds.c | 63 struct mpic *mpic; mpc85xx_ds_pic_init() local
|
H A D | mpc85xx_cds.c | 223 struct mpic *mpic; mpc85xx_cds_pic_init() local
|
H A D | mpc85xx_mds.c | 368 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | mpc85xx_mds_pic_init() local
|
H A D | p1022_ds.c | 436 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 D | pic.c | 40 struct mpic *mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | mpc86xx_init_irq() local
|
/linux-4.1.27/arch/powerpc/platforms/embedded6xx/ |
H A D | storcenter.c | 84 struct mpic *mpic; storcenter_init_IRQ() local
|
H A D | linkstation.c | 83 struct mpic *mpic; linkstation_init_IRQ() local
|
H A D | mpc7448_hpc2.c | 103 struct mpic *mpic; mpc7448_hpc2_init_IRQ() local
|
H A D | holly.c | 149 struct mpic *mpic; holly_init_IRQ() local
|
H A D | mvme5100.c | 58 struct mpic *mpic; mvme5100_pic_init() local
|
/linux-4.1.27/arch/powerpc/sysdev/ |
H A D | mpic.h | 20 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 D | mpic_msi.c | 22 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 D | mpic_pasemi_msi.c | 146 int mpic_pasemi_msi_init(struct mpic *mpic) mpic_pasemi_msi_init() argument
|
H A D | fsl_mpic_err.c | 40 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 D | mpic_u3msi.c | 182 int mpic_u3msi_init(struct mpic *mpic) mpic_u3msi_init() argument
|
H A D | mpic.c | 158 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 D | iss4xx.c | 74 struct mpic *mpic = mpic_alloc(np, 0, MPIC_NO_RESET, 0, 0, " MPIC "); iss4xx_init_irq() local
|
H A D | ppc476.c | 140 struct mpic *mpic = ppc47x_init_irq() local
|
/linux-4.1.27/arch/powerpc/platforms/cell/ |
H A D | setup.c | 193 struct mpic *mpic; mpic_init_IRQ() local
|
/linux-4.1.27/arch/powerpc/platforms/maple/ |
H A D | setup.c | 222 struct mpic *mpic; maple_init_IRQ() local
|
/linux-4.1.27/arch/powerpc/platforms/pasemi/ |
H A D | setup.c | 195 struct mpic *mpic; pas_init_IRQ() local
|
/linux-4.1.27/arch/powerpc/platforms/powermac/ |
H A D | pic.c | 436 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 D | setup.c | 180 struct mpic *mpic; pseries_mpic_init_IRQ() local
|
/linux-4.1.27/arch/powerpc/include/asm/ |
H A D | mpic.h | 255 struct mpic struct
|
H A D | kvm_host.h | 252 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 D | prom_init.c | 2437 phandle u3, i2c, mpic; fixup_device_tree_pmac() local
|