Home
last modified time | relevance | path

Searched refs:pic (Results 1 – 156 of 156) sorted by relevance

/linux-4.4.14/drivers/media/dvb-core/
Ddvb_filter.c70 static int read_picture_header(u8 *headr, struct mpg_picture *pic, int field, int pr)
75 pic->temporal_reference[field] = (( headr[0] << 2 ) |
77 if (pr) printk( " temp ref: 0x%04x", pic->temporal_reference[field]);
80 pic->picture_coding_type[field] = pct;
96 pic->vinfo.vbv_delay = (( headr[1] >> 5 ) | ( headr[2] << 3) |
99 if (pr) printk( " vbv delay: 0x%04x", pic->vinfo.vbv_delay);
101 pic->picture_header_parameter = ( headr[3] & 0xe0 ) |
105 pic->picture_header_parameter |= ( headr[4] >> 3 ) & 0x0f;
108 pic->picture_header_parameter);
116 static int read_gop_header(u8 *headr, struct mpg_picture *pic, int pr)
[all …]
/linux-4.4.14/arch/c6x/platforms/
Dmegamod-pic.c62 struct megamod_pic *pic; member
70 struct megamod_pic *pic = irq_data_get_irq_chip_data(data); in mask_megamod() local
72 u32 __iomem *evtmask = &pic->regs->evtmask[src / 32]; in mask_megamod()
74 raw_spin_lock(&pic->lock); in mask_megamod()
76 raw_spin_unlock(&pic->lock); in mask_megamod()
81 struct megamod_pic *pic = irq_data_get_irq_chip_data(data); in unmask_megamod() local
83 u32 __iomem *evtmask = &pic->regs->evtmask[src / 32]; in unmask_megamod()
85 raw_spin_lock(&pic->lock); in unmask_megamod()
87 raw_spin_unlock(&pic->lock); in unmask_megamod()
99 struct megamod_pic *pic; in megamod_irq_cascade() local
[all …]
DMakefile7 obj-y = platform.o cache.o megamod-pic.o pll.o plldata.o timer64.o
/linux-4.4.14/arch/powerpc/platforms/cell/
Dspider-pic.c76 static void __iomem *spider_get_irq_config(struct spider_pic *pic, in spider_get_irq_config() argument
79 return pic->regs + TIR_CFGA + 8 * src; in spider_get_irq_config()
84 struct spider_pic *pic = spider_irq_data_to_pic(d); in spider_unmask_irq() local
85 void __iomem *cfg = spider_get_irq_config(pic, irqd_to_hwirq(d)); in spider_unmask_irq()
92 struct spider_pic *pic = spider_irq_data_to_pic(d); in spider_mask_irq() local
93 void __iomem *cfg = spider_get_irq_config(pic, irqd_to_hwirq(d)); in spider_mask_irq()
100 struct spider_pic *pic = spider_irq_data_to_pic(d); in spider_ack_irq() local
113 out_be32(pic->regs + TIR_EDC, 0x100 | (src & 0xf)); in spider_ack_irq()
119 struct spider_pic *pic = spider_irq_data_to_pic(d); in spider_set_irq_type() local
121 void __iomem *cfg = spider_get_irq_config(pic, hw); in spider_set_irq_type()
[all …]
DMakefile3 obj-$(CONFIG_PPC_CELL_NATIVE) += iommu.o setup.o spider-pic.o \
/linux-4.4.14/arch/arm/boot/dts/
Dintegratorap.dts47 interrupt-parent = <&pic>;
67 pic: pic@14000000 { label
77 interrupt-parent = <&pic>;
90 0x4800 0 0 1 &pic 13 /* INT A on slot 9 is irq 13 */
91 0x4800 0 0 2 &pic 14 /* INT B on slot 9 is irq 14 */
92 0x4800 0 0 3 &pic 15 /* INT C on slot 9 is irq 15 */
93 0x4800 0 0 4 &pic 16 /* INT D on slot 9 is irq 16 */
95 0x5000 0 0 1 &pic 14 /* INT A on slot 10 is irq 14 */
96 0x5000 0 0 2 &pic 15 /* INT B on slot 10 is irq 15 */
97 0x5000 0 0 3 &pic 16 /* INT C on slot 10 is irq 16 */
[all …]
Dintegrator.dtsi30 interrupt-parent = <&pic>;
36 interrupt-parent = <&pic>;
42 interrupt-parent = <&pic>;
46 pic@14000000 {
64 interrupt-parent = <&pic>;
Dintegratorcp.dts119 pic: pic@14000000 { label
135 interrupt-parent = <&pic>;
147 interrupt-parent = <&pic>;
Darmada-xp-gp.dts166 pic_pins: pic-pins-0 {
/linux-4.4.14/arch/ia64/sn/pci/pcibr/
Dpcibr_reg.c20 struct pic pic; member
36 __sn_clrq_relaxed(&ptr->pic.p_wid_control, bits); in pcireg_control_bit_clr()
56 __sn_setq_relaxed(&ptr->pic.p_wid_control, bits); in pcireg_control_bit_set()
80 ret = __sn_readq_relaxed(&ptr->pic.p_wid_tflush); in pcireg_tflush_get()
110 ret = __sn_readq_relaxed(&ptr->pic.p_int_status); in pcireg_intr_status_get()
134 __sn_clrq_relaxed(&ptr->pic.p_int_enable, bits); in pcireg_intr_enable_bit_clr()
154 __sn_setq_relaxed(&ptr->pic.p_int_enable, bits); in pcireg_intr_enable_bit_set()
181 __sn_clrq_relaxed(&ptr->pic.p_int_addr[int_n], in pcireg_intr_addr_addr_set()
183 __sn_setq_relaxed(&ptr->pic.p_int_addr[int_n], in pcireg_intr_addr_addr_set()
207 writeq(1, &ptr->pic.p_force_pin[int_n]); in pcireg_force_intr_set()
[all …]
Dpcibr_provider.c137 sizeof(struct pic)); in pcibr_bus_fixup()
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/cpm/
Dpic.txt4 - fsl,cpm1-pic
6 - fsl,pq1-pic
7 - fsl,cpm2-pic
17 compatible = "mpc8272-pic", "fsl,cpm2-pic";
/linux-4.4.14/arch/alpha/kernel/
Dirq_i8259.c142 unsigned long pic; in isa_no_iack_sc_device_interrupt() local
157 pic = inb(0x20) | (inb(0xA0) << 8); /* read isr */ in isa_no_iack_sc_device_interrupt()
158 pic &= 0xFFFB; /* mask out cascade & hibits */ in isa_no_iack_sc_device_interrupt()
160 while (pic) { in isa_no_iack_sc_device_interrupt()
161 int j = ffz(~pic); in isa_no_iack_sc_device_interrupt()
162 pic &= pic - 1; in isa_no_iack_sc_device_interrupt()
/linux-4.4.14/arch/powerpc/platforms/52xx/
Dlite5200_pm.c12 static struct mpc52xx_intr __iomem *pic; variable
78 pic = mbar + 0x500; in lite5200_pm_prepare()
100 _memcpy_fromio(&spic, pic, sizeof(*pic)); in lite5200_save_regs()
189 out_be32(&pic->per_pri1, spic.per_pri1); in lite5200_restore_regs()
190 out_be32(&pic->per_pri2, spic.per_pri2); in lite5200_restore_regs()
191 out_be32(&pic->per_pri3, spic.per_pri3); in lite5200_restore_regs()
193 out_be32(&pic->main_pri1, spic.main_pri1); in lite5200_restore_regs()
194 out_be32(&pic->main_pri2, spic.main_pri2); in lite5200_restore_regs()
196 out_be32(&pic->enc_status, spic.enc_status); in lite5200_restore_regs()
199 out_be32(&pic->per_mask, spic.per_mask); in lite5200_restore_regs()
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/interrupt-controller/
Dopencores,or1k-pic.txt5 - compatible : should be "opencores,or1k-pic-level" for variants with
6 level triggered interrupt lines, "opencores,or1k-pic-edge" for variants with
7 edge triggered interrupt lines or "opencores,or1200-pic" for machines
10 "opencores,or1k-pic" is also provided as an alias to "opencores,or1200-pic",
20 compatible = "opencores,or1k-pic-level";
Dti,c64x+megamod-pic.txt13 - compatible: Should be "ti,c64x+core-pic";
26 compatible = "ti,c64x+core-pic";
45 - compatible: "ti,c64x+megamod-pic"
56 - ti,c64x+megamod-pic-mux: Array of 12 cells correspnding to the 12 core
69 interrupts mapped directly to the core with "ti,c64x+megamod-pic-mux" will
76 compatible = "ti,c64x+megamod-pic";
90 compatible = "ti,c64x+megamod-pic";
96 ti,c64x+megamod-pic-mux = < 0 0 0 0
Dcdns,xtensa-pic.txt4 - compatible: Should be "cdns,xtensa-pic".
17 pic: pic {
18 compatible = "cdns,xtensa-pic";
Dcdns,xtensa-mx.txt7 (see cdns,xtensa-pic.txt).
10 pic: pic {
Dopen-pic.txt14 shall be <string> and the value shall include "open-pic".
31 - pic-no-reset: The presence of this property indicates that the PIC
57 mpic: pic@40000 {
72 compatible = "open-pic";
75 pic-no-reset;
Darm,versatile-fpga-irq.txt24 pic: pic@14000000 {
Dabilis,tb10x-ictl.txt30 tb10x_ictl: pic@2000 { /* TB10x interrupt controller */
/linux-4.4.14/arch/mips/boot/dts/netlogic/
Dxlp_svp.dts26 interrupt-parent = <&pic>;
36 interrupt-parent = <&pic>;
47 interrupt-parent = <&pic>;
58 interrupt-parent = <&pic>;
71 pic: pic@4000 { label
72 compatible = "netlogic,xlp-pic";
121 interrupt-parent = <&pic>;
Dxlp_fvp.dts26 interrupt-parent = <&pic>;
36 interrupt-parent = <&pic>;
47 interrupt-parent = <&pic>;
58 interrupt-parent = <&pic>;
71 pic: pic@4000 { label
72 compatible = "netlogic,xlp-pic";
121 interrupt-parent = <&pic>;
Dxlp_evp.dts26 interrupt-parent = <&pic>;
36 interrupt-parent = <&pic>;
47 interrupt-parent = <&pic>;
58 interrupt-parent = <&pic>;
71 pic: pic@4000 { label
72 compatible = "netlogic,xlp-pic";
121 interrupt-parent = <&pic>;
Dxlp_gvp.dts26 interrupt-parent = <&pic>;
29 pic: pic@110000 { label
30 compatible = "netlogic,xlp-pic";
79 interrupt-parent = <&pic>;
Dxlp_rvp.dts26 interrupt-parent = <&pic>;
29 pic: pic@110000 { label
30 compatible = "netlogic,xlp-pic";
79 interrupt-parent = <&pic>;
/linux-4.4.14/drivers/irqchip/
Dirq-or1k-pic.c128 struct or1k_pic_dev *pic = d->host_data; in or1k_map() local
130 irq_set_chip_and_handler(irq, &pic->chip, pic->handle); in or1k_map()
131 irq_set_status_flags(irq, pic->flags); in or1k_map()
147 struct or1k_pic_dev *pic) in or1k_pic_init() argument
153 pic); in or1k_pic_init()
DMakefile17 obj-$(CONFIG_OR1K_PIC) += irq-or1k-pic.o
42 obj-$(CONFIG_XTENSA) += irq-xtensa-pic.o
/linux-4.4.14/arch/openrisc/boot/dts/
Dor1ksim.dts6 interrupt-parent = <&pic>;
32 pic: pic { label
33 compatible = "opencores,or1k-pic";
/linux-4.4.14/arch/powerpc/platforms/amigaone/
Dsetup.c88 struct device_node *pic, *np = NULL; in amigaone_init_IRQ() local
93 pic = of_find_compatible_node(NULL, "interrupt-controller", in amigaone_init_IRQ()
95 BUG_ON(pic == NULL); in amigaone_init_IRQ()
110 i8259_init(pic, int_ack); in amigaone_init_IRQ()
/linux-4.4.14/arch/powerpc/boot/dts/
Dmpc866ads.dts92 PIC: pic@0 {
96 compatible = "fsl,mpc866-pic", "fsl,pq1-pic";
128 CPM_PIC: pic@930 {
135 compatible = "fsl,mpc866-cpm-pic",
136 "fsl,cpm1-pic";
Dtqm8xx.dts124 PIC: pic@0 {
128 compatible = "fsl,mpc860-pic", "fsl,pq1-pic";
160 CPM_PIC: pic@930 {
167 compatible = "fsl,mpc860-cpm-pic",
168 "fsl,cpm1-pic";
Dstx_gp3_8560.dts205 mpic: pic@40000 {
210 compatible = "chrp,open-pic";
211 device_type = "open-pic";
240 cpmpic: pic@90c00 {
247 compatible = "fsl,mpc8560-cpm-pic", "fsl,cpm2-pic";
Dadder875-redboot.dts125 compatible = "fsl,mpc875-pic", "fsl,pq1-pic";
162 compatible = "fsl,mpc875-cpm-pic",
163 "fsl,cpm1-pic";
Dadder875-uboot.dts124 compatible = "fsl,mpc875-pic", "fsl,pq1-pic";
161 compatible = "fsl,mpc875-cpm-pic",
162 "fsl,cpm1-pic";
Dtqm8541.dts252 mpic: pic@40000 {
257 device_type = "open-pic";
258 compatible = "chrp,open-pic";
287 cpmpic: pic@90c00 {
294 compatible = "fsl,mpc8541-cpm-pic", "fsl,cpm2-pic";
Dtqm8555.dts252 mpic: pic@40000 {
257 device_type = "open-pic";
258 compatible = "chrp,open-pic";
287 cpmpic: pic@90c00 {
294 compatible = "fsl,mpc8555-cpm-pic", "fsl,cpm2-pic";
Dep88xc.dts123 compatible = "fsl,mpc885-pic", "fsl,pq1-pic";
171 compatible = "fsl,mpc885-cpm-pic",
172 "fsl,cpm1-pic";
Dmpc7448hpc2.dts135 mpic: pic@7400 {
140 compatible = "chrp,open-pic";
141 device_type = "open-pic";
187 device_type = "pic-router";
Dmpc885ads.dts128 compatible = "fsl,mpc885-pic", "fsl,pq1-pic";
177 compatible = "fsl,mpc885-cpm-pic",
178 "fsl,cpm1-pic";
Dholly.dts127 MPIC: pic@7400 {
128 device_type = "open-pic";
129 compatible = "chrp,open-pic";
182 device_type = "pic-router";
Dtqm8560.dts223 mpic: pic@40000 {
228 device_type = "open-pic";
229 compatible = "chrp,open-pic";
258 cpmpic: pic@90c00 {
265 compatible = "fsl,mpc8560-cpm-pic", "fsl,cpm2-pic";
Dsocrates.dts225 mpic: pic@40000 {
230 compatible = "chrp,open-pic";
231 device_type = "open-pic";
293 fpga_pic: fpga-pic@3,10 {
294 compatible = "abb,socrates-fpga-pic";
Dgef_ppc9a.dts148 gef_pic: pic@4,4000 {
151 compatible = "gef,ppc9a-fpga-pic", "gef,fpga-pic-1.00";
357 mpic: pic@40000 {
363 compatible = "chrp,open-pic";
364 device_type = "open-pic";
Dstxssa8555.dts239 mpic: pic@40000 {
244 compatible = "chrp,open-pic";
245 device_type = "open-pic";
273 cpmpic: pic@90c00 {
280 compatible = "fsl,mpc8555-cpm-pic", "fsl,cpm2-pic";
Dksi8560.dts206 mpic: pic@40000 {
211 device_type = "open-pic";
240 CPMPIC: pic@90c00 {
247 compatible = "fsl,mpc8560-cpm-pic", "fsl,cpm2-pic";
Dpq2fads.dts72 PCI_PIC: pic@8,0 {
76 compatible = "fsl,pq2ads-pci-pic";
239 compatible = "fsl,mpc8280-pic", "fsl,cpm2-pic";
Dgef_sbc310.dts146 gef_pic: pic@4,4000 {
149 compatible = "gef,sbc310-fpga-pic", "gef,fpga-pic";
355 mpic: pic@40000 {
361 compatible = "chrp,open-pic";
362 device_type = "open-pic";
Dgamecube.dts67 PIC: pic {
69 compatible = "nintendo,flipper-pic";
Dmpc8272ads.dts73 compatible = "fsl,mpc8272ads-pci-pic",
74 "fsl,pq2ads-pci-pic";
249 compatible = "fsl,mpc8272-pic", "fsl,cpm2-pic";
Dgef_sbc610.dts146 gef_pic: pic@4,4000 {
149 compatible = "gef,fpga-pic";
355 mpic: pic@40000 {
361 compatible = "chrp,open-pic";
362 device_type = "open-pic";
Dstorcenter.dts99 device_type = "open-pic";
100 compatible = "chrp,open-pic";
Dtqm8540.dts267 mpic: pic@40000 {
272 device_type = "open-pic";
273 compatible = "chrp,open-pic";
DkuroboxHG.dts109 device_type = "open-pic";
110 compatible = "chrp,open-pic";
DkuroboxHD.dts109 device_type = "open-pic";
110 compatible = "chrp,open-pic";
Dmpc5121ads.dts72 cpld_pic: pic@2,a {
73 compatible = "fsl,mpc5121ads-cpld-pic";
Dsbc8548-post.dtsi218 mpic: pic@40000 {
223 compatible = "chrp,open-pic";
224 device_type = "open-pic";
Dep8248e.dts200 compatible = "fsl,mpc8248-pic", "fsl,pq2-pic";
Dwii.dts82 compatible = "nintendo,flipper-pic";
168 compatible = "nintendo,hollywood-pic";
Dmvme5100.dts79 device_type = "open-pic";
80 compatible = "chrp,open-pic";
Dsbc8641d.dts355 mpic: pic@40000 {
361 compatible = "chrp,open-pic";
362 device_type = "open-pic";
Dxpedite5200.dts361 mpic: pic@40000 {
366 compatible = "chrp,open-pic";
367 device_type = "open-pic";
Dmgcoge.dts261 compatible = "fsl,mpc8247-pic", "fsl,pq2-pic";
Dxpedite5200_xmon.dts365 mpic: pic@40000 {
370 compatible = "chrp,open-pic";
371 device_type = "open-pic";
Dtqm8548-bigflash.dts328 mpic: pic@40000 {
333 compatible = "chrp,open-pic";
334 device_type = "open-pic";
Dtqm8548.dts328 mpic: pic@40000 {
333 compatible = "chrp,open-pic";
334 device_type = "open-pic";
Dmpc8641_hpcn_36b.dts344 mpic: pic@40000 {
349 compatible = "chrp,open-pic";
350 device_type = "open-pic";
Dc2k.dts214 PIC: pic {
217 compatible = "marvell,mv64360-pic";
Dmpc5200b.dtsi63 compatible = "fsl,mpc5200b-pic","fsl,mpc5200-pic";
Dmpc8641_hpcn.dts344 mpic: pic@40000 {
349 compatible = "chrp,open-pic";
350 device_type = "open-pic";
Dxpedite5301.dts496 mpic: pic@40000 {
501 compatible = "chrp,open-pic";
502 device_type = "open-pic";
Dxpedite5370.dts494 mpic: pic@40000 {
499 compatible = "chrp,open-pic";
500 device_type = "open-pic";
Dxpedite5330.dts532 mpic: pic@40000 {
537 compatible = "chrp,open-pic";
538 device_type = "open-pic";
Dxcalibur1501.dts586 mpic: pic@40000 {
591 compatible = "chrp,open-pic";
592 device_type = "open-pic";
Diss4xx-mpic.dts105 compatible = "chrp,open-pic";
Dmpc8610_hpcd.dts233 compatible = "chrp,open-pic";
234 device_type = "open-pic";
Dtqm5200.dts62 compatible = "fsl,mpc5200-pic";
Dcharon.dts65 compatible = "fsl,mpc5200-pic";
Dkmeter1.dts125 ipic: pic@700 {
128 compatible = "fsl,pq2pro-pic", "fsl,ipic";
Dmpc8349emitxgp.dts219 ipic: pic@700 {
Dlite5200.dts62 compatible = "fsl,mpc5200-pic";
Dasp834x-redboot.dts296 ipic: pic@700 {
Dsbc8349.dts257 ipic: pic@700 {
Dmpc832x_rdb.dts154 ipic:pic@700 {
Dcurrituck.dts68 compatible = "chrp,open-pic";
Dmpc8313erdb.dts286 ipic: pic@700 {
Dmpc8349emitx.dts313 ipic: pic@700 {
Dmpc834x_mds.dts277 ipic: pic@700 {
Dmpc836x_rdk.dts177 compatible = "fsl,pq2pro-pic", "fsl,ipic";
Dmpc8379_mds.dts382 ipic: pic@700 {
Dmpc836x_mds.dts207 ipic: pic@700 {
Dmpc832x_mds.dts176 ipic: pic@700 {
Dmpc8378_mds.dts352 ipic: pic@700 {
Dmpc8377_mds.dts368 ipic: pic@700 {
Dakebono.dts69 compatible = "chrp,open-pic";
/linux-4.4.14/arch/xtensa/boot/dts/
Dlx200mx.dts11 pic: pic { label
Dxtfpga.dtsi5 interrupt-parent = <&pic>;
28 pic: pic { label
29 compatible = "cdns,xtensa-pic";
/linux-4.4.14/arch/powerpc/platforms/embedded6xx/
DMakefile10 obj-$(CONFIG_GAMECUBE_COMMON) += flipper-pic.o
12 obj-$(CONFIG_WII) += wii.o hlwd-pic.o
/linux-4.4.14/arch/powerpc/platforms/85xx/
Dsocrates_fpga_pic.c280 void socrates_fpga_pic_init(struct device_node *pic) in socrates_fpga_pic_init() argument
286 socrates_fpga_pic_irq_host = irq_domain_add_linear(pic, in socrates_fpga_pic_init()
294 socrates_fpga_irqs[i] = irq_of_parse_and_map(pic, i); in socrates_fpga_pic_init()
303 socrates_fpga_pic_iobase = of_iomap(pic, 0); in socrates_fpga_pic_init()
Dsocrates_fpga_pic.h14 void socrates_fpga_pic_init(struct device_node *pic);
/linux-4.4.14/arch/powerpc/platforms/chrp/
Dsetup.c470 struct device_node *np, *pic = NULL; in chrp_find_8259() local
477 pic = np; in chrp_find_8259()
484 if (pic == NULL && chrp_mpic != NULL) { in chrp_find_8259()
510 i8259_init(pic, chrp_int_ack); in chrp_find_8259()
516 cascade_irq = irq_of_parse_and_map(pic, 0); in chrp_find_8259()
/linux-4.4.14/arch/c6x/boot/dts/
Dtms320c6457.dtsi27 compatible = "ti,c64x+core-pic";
31 compatible = "ti,c64x+megamod-pic";
Dtms320c6474.dtsi37 compatible = "ti,c64x+core-pic";
41 compatible = "ti,c64x+megamod-pic";
Dtms320c6455.dtsi27 compatible = "ti,c64x+core-pic";
34 compatible = "ti,c64x+megamod-pic";
Dtms320c6472.dtsi50 compatible = "ti,c64x+core-pic";
56 compatible = "ti,c64x+megamod-pic";
Dtms320c6678.dtsi60 compatible = "ti,c64x+core-pic";
66 compatible = "ti,c64x+megamod-pic";
/linux-4.4.14/arch/powerpc/boot/dts/fsl/
Dqoriq-mpic.dtsi35 mpic: pic@40000 {
40 compatible = "fsl,mpic", "chrp,open-pic";
41 device_type = "open-pic";
Dp1020rdb-pc_camp_core0.dts56 mpic: pic@40000 {
61 pic-no-reset;
Dmpc8541cds.dts240 mpic: pic@40000 {
245 compatible = "chrp,open-pic";
246 device_type = "open-pic";
274 cpmpic: pic@90c00 {
281 compatible = "fsl,mpc8541-cpm-pic", "fsl,cpm2-pic";
Dmpc8555cds.dts240 mpic: pic@40000 {
245 compatible = "chrp,open-pic";
246 device_type = "open-pic";
274 cpmpic: pic@90c00 {
281 compatible = "fsl,mpc8555-cpm-pic", "fsl,cpm2-pic";
Dmpc8560ads.dts208 mpic: pic@40000 {
213 compatible = "chrp,open-pic";
214 device_type = "open-pic";
243 cpmpic: pic@90c00 {
250 compatible = "fsl,mpc8560-cpm-pic", "fsl,cpm2-pic";
Dp1020rdb-pc_camp_core1.dts104 mpic: pic@40000 {
123 pic-no-reset;
Dge_imp3a.dts85 gef_pic: pic@4,20 {
89 compatible = "ge,imp3a-fpga-pic", "gef,fpga-pic-1.00";
Dpq3-mpic.dtsi35 mpic: pic@40000 {
41 device_type = "open-pic";
Dqoriq-mpic4.3.dtsi35 mpic: pic@40000 {
41 device_type = "open-pic";
Dmpc8572ds_camp_core0.dts59 pic@40000 {
Dmpc8540ads.dts261 mpic: pic@40000 {
266 compatible = "chrp,open-pic";
267 device_type = "open-pic";
Dmpc8572ds_camp_core1.dts82 pic@40000 {
/linux-4.4.14/arch/avr32/
DMakefile14 KBUILD_CFLAGS += -pipe -fno-builtin -mno-pic -D__linux__
15 KBUILD_AFLAGS += -mrelax -mno-pic
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/nintendo/
Dwii.txt53 - compatible : should be "nintendo,flipper-pic"
147 - compatible : should be "nintendo,hollywood-pic"
150 - interrupts : should contain the cascade interrupt of the "flipper" pic
151 - interrupt-parent: should contain the phandle of the "flipper" pic
Dgamecube.txt43 - compatible : should be "nintendo,flipper-pic"
/linux-4.4.14/arch/powerpc/platforms/82xx/
DMakefile6 obj-$(CONFIG_PQ2_ADS_PCI_PIC) += pq2ads-pci-pic.o
/linux-4.4.14/arch/powerpc/platforms/86xx/
DMakefile5 obj-y := pic.o
/linux-4.4.14/arch/sparc/kernel/
Dprocess_64.c329 pp->pic[i] = pcr_ops->read_pic(i); in __global_pmu_self()
366 pp->pic[0], pp->pic[1], pp->pic[2], pp->pic[3]); in pmu_snapshot_all_cpus()
Dperf_event.c191 u64 shift, mask, pic; in sparc_default_write_pmc() local
200 pic = pcr_ops->read_pic(0); in sparc_default_write_pmc()
201 pic &= ~mask; in sparc_default_write_pmc()
202 pic |= val; in sparc_default_write_pmc()
203 pcr_ops->write_pic(0, pic); in sparc_default_write_pmc()
/linux-4.4.14/arch/powerpc/platforms/powermac/
DMakefile8 obj-y += pic.o setup.o time.o feature.o pci.o \
/linux-4.4.14/Documentation/devicetree/bindings/i2c/
Di2c-xlp9xx.txt21 interrupt-parent = <&pic>;
/linux-4.4.14/arch/mips/lasat/image/
DMakefile25 $(CC) -fno-pic $(HEAD_DEFINES) $(LINUXINCLUDE) -c -o $@ $<
/linux-4.4.14/Documentation/devicetree/bindings/spi/
Dspi-xlp.txt30 interrupt-parent = <&pic>;
/linux-4.4.14/arch/sparc/include/asm/
Dptrace.h51 unsigned long pic[4]; member
/linux-4.4.14/scripts/kconfig/
Dzconf.gperf7 %pic
/linux-4.4.14/drivers/firmware/efi/libstub/
DMakefile15 -fno-builtin -fpic -mno-single-pic-base
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/
Dmpc5200.txt77 interrupt-controller@<addr> fsl,mpc5200-pic need an interrupt
170 Interrupt controller (fsl,mpc5200-pic) node
172 The mpc5200 pic binding splits hardware IRQ numbers into two levels. The
179 The interrupts property for device nodes using the mpc5200 pic consists
Dmpic.txt47 - pic-no-reset
152 mpic: pic@40000 {
/linux-4.4.14/arch/xtensa/
DMakefile48 KBUILD_CFLAGS += $(call cc-option,-mforce-no-pic,)
/linux-4.4.14/Documentation/devicetree/bindings/gpio/
Dgpio-xlp.txt44 interrupt-parent = <&pic>;
/linux-4.4.14/arch/x86/kvm/
Dirq_comm.c40 struct kvm_pic *pic = pic_irqchip(kvm); in kvm_set_pic_irq() local
41 return kvm_pic_set_irq(pic, e->irqchip.pin, irq_source_id, level); in kvm_set_pic_irq()
Dx86.c3520 memcpy(&chip->chip.pic, in kvm_vm_ioctl_get_irqchip()
3525 memcpy(&chip->chip.pic, in kvm_vm_ioctl_get_irqchip()
3548 &chip->chip.pic, in kvm_vm_ioctl_set_irqchip()
3555 &chip->chip.pic, in kvm_vm_ioctl_set_irqchip()
/linux-4.4.14/arch/ia64/include/asm/sn/
Dpic.h72 struct pic { struct
/linux-4.4.14/arch/x86/
DMakefile26 -fno-strict-aliasing -fomit-frame-pointer -fno-pic \
65 KBUILD_CFLAGS += -fno-pic
/linux-4.4.14/arch/um/
DMakefile122 CFLAGS_NO_HARDENING := $(call cc-option, -fno-PIC,) $(call cc-option, -fno-pic,) \
/linux-4.4.14/arch/arm/boot/compressed/
DMakefile109 ccflags-y := -fpic -mno-single-pic-base -fno-builtin -I$(obj)
/linux-4.4.14/Documentation/devicetree/bindings/
Dmarvell.txt342 - compatible : "marvell,mv64360-pic"
347 pic {
350 compatible = "marvell,mv64360-pic";
/linux-4.4.14/arch/x86/entry/vdso/
DMakefile140 KBUILD_CFLAGS_32 := $(filter-out -fno-pic,$(KBUILD_CFLAGS_32))
/linux-4.4.14/arch/arc/boot/dts/
Dabilis_tb10x.dtsi75 tb10x_ictl: pic@fe002000 {
/linux-4.4.14/drivers/media/pci/ttpci/
Dav7110_av.c1229 struct video_still_picture *pic = in dvb_video_ioctl() local
1233 ret = play_iframe(av7110, pic->iFrame, pic->size, in dvb_video_ioctl()
/linux-4.4.14/arch/x86/include/asm/
Dkvm_host.h1065 int kvm_pic_set_irq(struct kvm_pic *pic, int irq, int irq_source_id, int level);
1066 void kvm_pic_clear_all(struct kvm_pic *pic, int irq_source_id);
/linux-4.4.14/Documentation/devicetree/bindings/arm/
Darm-boards62 interrupt-parent = <&pic>;
/linux-4.4.14/arch/mips/
DMakefile90 cflags-y += -G 0 -mno-abicalls -fno-pic -pipe
/linux-4.4.14/arch/arm/
DMakefile16 LDFLAGS_vmlinux :=-p --no-undefined -X --pic-veneer
/linux-4.4.14/include/uapi/linux/
Dkvm.h134 struct kvm_pic_state pic; member
/linux-4.4.14/Documentation/devicetree/
Dbooting-without-of.txt1430 interrupt-parent = <&pic>;
1512 pic: pic@40000 {
1517 compatible = "chrp,open-pic";
1518 device_type = "open-pic";
/linux-4.4.14/arch/sparc/mm/
Dultra.S587 rd %pic, %g7
/linux-4.4.14/arch/mips/include/asm/octeon/
Dcvmx-pciercx-defs.h1143 uint32_t pic:2; member
1159 uint32_t pic:2;
/linux-4.4.14/Documentation/video4linux/bttv/
DCards375 (3) Daughterboard M118-A w/ pic 16c54 and 4 MHz quartz
/linux-4.4.14/Documentation/virtual/kvm/
Dapi.txt709 struct kvm_pic_state pic;
731 struct kvm_pic_state pic;