Searched defs:pic (Results 1 - 12 of 12) sorted by relevance

/arch/alpha/kernel/
H A Dirq_i8259.c142 unsigned long pic; local
157 pic = inb(0x20) | (inb(0xA0) << 8); /* read isr */
158 pic &= 0xFFFB; /* mask out cascade & hibits */
160 while (pic) {
161 int j = ffz(~pic);
162 pic &= pic - 1;
/arch/ia64/sn/pci/pcibr/
H A Dpcibr_reg.c15 #include <asm/sn/pic.h>
20 struct pic pic; member in union:br_ptr
36 __sn_clrq_relaxed(&ptr->pic.p_wid_control, bits);
56 __sn_setq_relaxed(&ptr->pic.p_wid_control, bits);
80 ret = __sn_readq_relaxed(&ptr->pic.p_wid_tflush);
110 ret = __sn_readq_relaxed(&ptr->pic.p_int_status);
134 __sn_clrq_relaxed(&ptr->pic.p_int_enable, bits);
154 __sn_setq_relaxed(&ptr->pic.p_int_enable, bits);
181 __sn_clrq_relaxed(&ptr->pic
[all...]
/arch/powerpc/platforms/amigaone/
H A Dsetup.c88 struct device_node *pic, *np = NULL; local
93 pic = of_find_compatible_node(NULL, "interrupt-controller",
95 BUG_ON(pic == NULL);
110 i8259_init(pic, int_ack);
/arch/powerpc/platforms/52xx/
H A Dlite5200_pm.c12 static struct mpc52xx_intr __iomem *pic; variable in typeref:struct:__iomem
78 pic = mbar + 0x500;
100 _memcpy_fromio(&spic, pic, sizeof(*pic));
189 out_be32(&pic->per_pri1, spic.per_pri1);
190 out_be32(&pic->per_pri2, spic.per_pri2);
191 out_be32(&pic->per_pri3, spic.per_pri3);
193 out_be32(&pic->main_pri1, spic.main_pri1);
194 out_be32(&pic->main_pri2, spic.main_pri2);
196 out_be32(&pic
[all...]
/arch/sparc/include/asm/
H A Dptrace.h51 unsigned long pic[4]; member in struct:global_pmu_snapshot
/arch/powerpc/platforms/85xx/
H A Dsocrates_fpga_pic.c279 void socrates_fpga_pic_init(struct device_node *pic) argument
285 socrates_fpga_pic_irq_host = irq_domain_add_linear(pic,
293 socrates_fpga_irqs[i] = irq_of_parse_and_map(pic, i);
302 socrates_fpga_pic_iobase = of_iomap(pic, 0);
/arch/c6x/platforms/
H A Dmegamod-pic.c19 #include <asm/megamod-pic.h>
62 struct megamod_pic *pic; member in struct:megamod_cascade_data
70 struct megamod_pic *pic = irq_data_get_irq_chip_data(data); local
72 u32 __iomem *evtmask = &pic->regs->evtmask[src / 32];
74 raw_spin_lock(&pic->lock);
76 raw_spin_unlock(&pic->lock);
81 struct megamod_pic *pic = irq_data_get_irq_chip_data(data); local
83 u32 __iomem *evtmask = &pic->regs->evtmask[src / 32];
85 raw_spin_lock(&pic->lock);
87 raw_spin_unlock(&pic
99 struct megamod_pic *pic; local
122 struct megamod_pic *pic = h->host_data; local
144 set_megamod_mux(struct megamod_pic *pic, int src, int output) argument
177 parse_priority_map(struct megamod_pic *pic, int *mapping, int size) argument
202 struct megamod_pic *pic; local
[all...]
/arch/powerpc/platforms/cell/
H A Dspider-pic.c76 static void __iomem *spider_get_irq_config(struct spider_pic *pic, argument
79 return pic->regs + TIR_CFGA + 8 * src;
84 struct spider_pic *pic = spider_irq_data_to_pic(d); local
85 void __iomem *cfg = spider_get_irq_config(pic, irqd_to_hwirq(d));
92 struct spider_pic *pic = spider_irq_data_to_pic(d); local
93 void __iomem *cfg = spider_get_irq_config(pic, irqd_to_hwirq(d));
100 struct spider_pic *pic = spider_irq_data_to_pic(d); local
113 out_be32(pic->regs + TIR_EDC, 0x100 | (src & 0xf));
119 struct spider_pic *pic = spider_irq_data_to_pic(d); local
121 void __iomem *cfg = spider_get_irq_config(pic, h
205 struct spider_pic *pic = irq_desc_get_handler_data(desc); local
228 spider_find_cascade_and_node(struct spider_pic *pic) argument
290 struct spider_pic *pic = &spider_pics[chip]; local
[all...]
/arch/powerpc/platforms/chrp/
H A Dsetup.c378 * Finds the open-pic node and sets up the mpic driver.
390 np = of_find_node_by_type(NULL, "open-pic");
395 opprop = of_get_property(root, "platform-open-pic", &oplen);
470 struct device_node *np, *pic = NULL; local
477 pic = np;
484 if (pic == NULL && chrp_mpic != NULL) {
510 i8259_init(pic, chrp_int_ack);
516 cascade_irq = irq_of_parse_and_map(pic, 0);
/arch/ia64/include/asm/sn/
H A Dpic.h72 struct pic { struct
/arch/sparc/kernel/
H A Dperf_event.c191 u64 shift, mask, pic; local
200 pic = pcr_ops->read_pic(0);
201 pic &= ~mask;
202 pic |= val;
203 pcr_ops->write_pic(0, pic);
/arch/mips/include/asm/octeon/
H A Dcvmx-pciercx-defs.h1143 uint32_t pic:2; member in struct:cvmx_pciercx_cfg034::cvmx_pciercx_cfg034_s
1159 uint32_t pic:2;

Completed in 253 milliseconds