Home
last modified time | relevance | path

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

123456

/linux-3.4.99/drivers/media/dvb/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-3.4.99/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 …]
/linux-3.4.99/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 …]
/linux-3.4.99/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 …]
/linux-3.4.99/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-3.4.99/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-3.4.99/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-3.4.99/arch/openrisc/boot/dts/
Dor1ksim.dts6 interrupt-parent = <&pic>;
32 pic: pic { label
33 compatible = "opencores,or1k-pic";
/linux-3.4.99/Documentation/devicetree/bindings/c6x/
Dinterrupt.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
/linux-3.4.99/arch/powerpc/platforms/amigaone/
Dsetup.c87 struct device_node *pic, *np = NULL; in amigaone_init_IRQ() local
92 pic = of_find_compatible_node(NULL, "interrupt-controller", in amigaone_init_IRQ()
94 BUG_ON(pic == NULL); in amigaone_init_IRQ()
109 i8259_init(pic, int_ack); in amigaone_init_IRQ()
/linux-3.4.99/arch/powerpc/boot/dts/
Dmpc866ads.dts93 PIC: pic@0 {
97 compatible = "fsl,mpc866-pic", "fsl,pq1-pic";
129 CPM_PIC: pic@930 {
136 compatible = "fsl,mpc866-cpm-pic",
137 "fsl,cpm1-pic";
Dtqm8xx.dts125 PIC: pic@0 {
129 compatible = "fsl,mpc860-pic", "fsl,pq1-pic";
161 CPM_PIC: pic@930 {
168 compatible = "fsl,mpc860-cpm-pic",
169 "fsl,cpm1-pic";
Dstx_gp3_8560.dts207 mpic: pic@40000 {
212 compatible = "chrp,open-pic";
213 device_type = "open-pic";
242 cpmpic: pic@90c00 {
249 compatible = "fsl,mpc8560-cpm-pic", "fsl,cpm2-pic";
Dtqm8541.dts255 mpic: pic@40000 {
260 device_type = "open-pic";
261 compatible = "chrp,open-pic";
290 cpmpic: pic@90c00 {
297 compatible = "fsl,mpc8541-cpm-pic", "fsl,cpm2-pic";
Dtqm8555.dts255 mpic: pic@40000 {
260 device_type = "open-pic";
261 compatible = "chrp,open-pic";
290 cpmpic: pic@90c00 {
297 compatible = "fsl,mpc8555-cpm-pic", "fsl,cpm2-pic";
Dadder875-uboot.dts126 compatible = "fsl,mpc875-pic", "fsl,pq1-pic";
163 compatible = "fsl,mpc875-cpm-pic",
164 "fsl,cpm1-pic";
Dadder875-redboot.dts127 compatible = "fsl,mpc875-pic", "fsl,pq1-pic";
164 compatible = "fsl,mpc875-cpm-pic",
165 "fsl,cpm1-pic";
Dmpc7448hpc2.dts136 mpic: pic@7400 {
141 compatible = "chrp,open-pic";
142 device_type = "open-pic";
188 device_type = "pic-router";
Dep88xc.dts125 compatible = "fsl,mpc885-pic", "fsl,pq1-pic";
173 compatible = "fsl,mpc885-cpm-pic",
174 "fsl,cpm1-pic";
Dholly.dts128 MPIC: pic@7400 {
129 device_type = "open-pic";
130 compatible = "chrp,open-pic";
183 device_type = "pic-router";
/linux-3.4.99/Documentation/devicetree/bindings/
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;
/linux-3.4.99/arch/powerpc/platforms/embedded6xx/
DMakefile11 obj-$(CONFIG_GAMECUBE_COMMON) += flipper-pic.o
13 obj-$(CONFIG_WII) += wii.o hlwd-pic.o
/linux-3.4.99/arch/powerpc/platforms/85xx/
Dsocrates_fpga_pic.c277 void socrates_fpga_pic_init(struct device_node *pic) in socrates_fpga_pic_init() argument
283 socrates_fpga_pic_irq_host = irq_domain_add_linear(pic, in socrates_fpga_pic_init()
291 socrates_fpga_irqs[i] = irq_of_parse_and_map(pic, i); in socrates_fpga_pic_init()
300 socrates_fpga_pic_iobase = of_iomap(pic, 0); in socrates_fpga_pic_init()
/linux-3.4.99/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-3.4.99/arch/c6x/boot/dts/
Dtms320c6457.dtsi27 compatible = "ti,c64x+core-pic";
31 compatible = "ti,c64x+megamod-pic";

123456