/linux-3.4.99/drivers/media/dvb/dvb-core/ |
D | dvb_filter.c | 70 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/ |
D | megamod-pic.c | 62 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/ |
D | spider-pic.c | 76 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/ |
D | pcibr_reg.c | 20 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/ |
D | irq_i8259.c | 142 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/ |
D | pic.txt | 4 - 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/ |
D | lite5200_pm.c | 12 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/ |
D | or1ksim.dts | 6 interrupt-parent = <&pic>; 32 pic: pic { label 33 compatible = "opencores,or1k-pic";
|
/linux-3.4.99/Documentation/devicetree/bindings/c6x/ |
D | interrupt.txt | 13 - 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/ |
D | setup.c | 87 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/ |
D | mpc866ads.dts | 93 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";
|
D | tqm8xx.dts | 125 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";
|
D | stx_gp3_8560.dts | 207 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";
|
D | tqm8541.dts | 255 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";
|
D | tqm8555.dts | 255 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";
|
D | adder875-uboot.dts | 126 compatible = "fsl,mpc875-pic", "fsl,pq1-pic"; 163 compatible = "fsl,mpc875-cpm-pic", 164 "fsl,cpm1-pic";
|
D | adder875-redboot.dts | 127 compatible = "fsl,mpc875-pic", "fsl,pq1-pic"; 164 compatible = "fsl,mpc875-cpm-pic", 165 "fsl,cpm1-pic";
|
D | mpc7448hpc2.dts | 136 mpic: pic@7400 { 141 compatible = "chrp,open-pic"; 142 device_type = "open-pic"; 188 device_type = "pic-router";
|
D | ep88xc.dts | 125 compatible = "fsl,mpc885-pic", "fsl,pq1-pic"; 173 compatible = "fsl,mpc885-cpm-pic", 174 "fsl,cpm1-pic";
|
D | holly.dts | 128 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/ |
D | open-pic.txt | 14 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/ |
D | Makefile | 11 obj-$(CONFIG_GAMECUBE_COMMON) += flipper-pic.o 13 obj-$(CONFIG_WII) += wii.o hlwd-pic.o
|
/linux-3.4.99/arch/powerpc/platforms/85xx/ |
D | socrates_fpga_pic.c | 277 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/ |
D | setup.c | 470 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/ |
D | tms320c6457.dtsi | 27 compatible = "ti,c64x+core-pic"; 31 compatible = "ti,c64x+megamod-pic";
|