/linux-master/drivers/irqchip/ |
H A D | irq-mvebu-pic.c | 36 static void mvebu_pic_reset(struct mvebu_pic *pic) argument 39 writel(0, pic->base + PIC_MASK); 40 writel(PIC_MAX_IRQ_MASK, pic->base + PIC_CAUSE); 45 struct mvebu_pic *pic = irq_data_get_irq_chip_data(d); local 47 writel(1 << d->hwirq, pic->base + PIC_CAUSE); 52 struct mvebu_pic *pic = irq_data_get_irq_chip_data(d); local 55 reg = readl(pic->base + PIC_MASK); 57 writel(reg, pic->base + PIC_MASK); 62 struct mvebu_pic *pic = irq_data_get_irq_chip_data(d); local 65 reg = readl(pic 72 struct mvebu_pic *pic = irq_data_get_irq_chip_data(d); local 87 struct mvebu_pic *pic = domain->host_data; local 105 struct mvebu_pic *pic = irq_desc_get_handler_data(desc); local 120 struct mvebu_pic *pic = data; local 128 struct mvebu_pic *pic = data; local 136 struct mvebu_pic *pic; local 172 struct mvebu_pic *pic = platform_get_drvdata(pdev); local [all...] |
H A D | irq-or1k-pic.c | 123 struct or1k_pic_dev *pic = d->host_data; local 125 irq_set_chip_and_handler(irq, &pic->chip, pic->handle); 126 irq_set_status_flags(irq, pic->flags); 142 struct or1k_pic_dev *pic) 148 pic); 160 IRQCHIP_DECLARE(or1k_pic_or1200, "opencores,or1200-pic", or1k_pic_or1200_init); 161 IRQCHIP_DECLARE(or1k_pic, "opencores,or1k-pic", or1k_pic_or1200_init); 168 IRQCHIP_DECLARE(or1k_pic_level, "opencores,or1k-pic-level", 176 IRQCHIP_DECLARE(or1k_pic_edge, "opencores,or1k-pic 141 or1k_pic_init(struct device_node *node, struct or1k_pic_dev *pic) argument [all...] |
/linux-master/arch/powerpc/platforms/85xx/ |
H A D | socrates_fpga_pic.h | 9 void __init socrates_fpga_pic_init(struct device_node *pic);
|
/linux-master/arch/powerpc/platforms/cell/ |
H A D | spider-pic.c | 64 static void __iomem *spider_get_irq_config(struct spider_pic *pic, argument 67 return pic->regs + TIR_CFGA + 8 * src; 72 struct spider_pic *pic = spider_irq_data_to_pic(d); local 73 void __iomem *cfg = spider_get_irq_config(pic, irqd_to_hwirq(d)); 80 struct spider_pic *pic = spider_irq_data_to_pic(d); local 81 void __iomem *cfg = spider_get_irq_config(pic, irqd_to_hwirq(d)); 88 struct spider_pic *pic = spider_irq_data_to_pic(d); local 101 out_be32(pic->regs + TIR_EDC, 0x100 | (src & 0xf)); 107 struct spider_pic *pic = spider_irq_data_to_pic(d); local 109 void __iomem *cfg = spider_get_irq_config(pic, h 193 struct spider_pic *pic = irq_desc_get_handler_data(desc); local 211 spider_find_cascade_and_node(struct spider_pic *pic) argument 276 struct spider_pic *pic = &spider_pics[chip]; local [all...] |
H A D | Makefile | 4 obj-$(CONFIG_PPC_CELL_NATIVE) += iommu.o setup.o spider-pic.o \
|
/linux-master/arch/powerpc/platforms/embedded6xx/ |
H A D | Makefile | 9 obj-$(CONFIG_GAMECUBE_COMMON) += flipper-pic.o 11 obj-$(CONFIG_WII) += wii.o hlwd-pic.o
|
/linux-master/arch/m68k/virt/ |
H A D | ints.c | 34 * 6 goldfish-pic for CPU IRQ #1 to IRQ #6 53 static u32 gfpic_read(int pic, int reg) argument 55 void __iomem *base = (void __iomem *)(virt_bi_data.pic.mmio + 56 pic * 0x1000); 61 static void gfpic_write(u32 value, int pic, int reg) argument 63 void __iomem *base = (void __iomem *)(virt_bi_data.pic.mmio + 64 pic * 0x1000); 117 unsigned int pic = desc->irq_data.irq - 1; local 119 irq_pending = gfpic_read(pic, GFPIC_REG_IRQ_PENDING); 120 irq_num = IRQ_USER + pic * 3 [all...] |
H A D | config.c | 71 virt_bi_data.pic.mmio = be32_to_cpup(data); 73 virt_bi_data.pic.irq = be32_to_cpup(data);
|
/linux-master/drivers/media/platform/verisilicon/ |
H A D | hantro_g1_mpeg2_dec.c | 96 const struct v4l2_ctrl_mpeg2_picture *pic) 101 switch (pic->picture_coding_type) { 103 backward_addr = hantro_get_ref(ctx, pic->backward_ref_ts); 106 forward_addr = hantro_get_ref(ctx, pic->forward_ref_ts); 117 if (pic->picture_structure == V4L2_MPEG2_PIC_BOTTOM_FIELD) 127 if (pic->picture_structure == V4L2_MPEG2_PIC_FRAME || 128 pic->picture_coding_type == V4L2_MPEG2_PIC_CODING_TYPE_B || 129 (pic->picture_structure == V4L2_MPEG2_PIC_TOP_FIELD && 130 pic->flags & V4L2_MPEG2_PIC_FLAG_TOP_FIELD_FIRST) || 131 (pic 92 hantro_g1_mpeg2_dec_set_buffers(struct hantro_dev *vpu, struct hantro_ctx *ctx, struct vb2_buffer *src_buf, struct vb2_buffer *dst_buf, const struct v4l2_ctrl_mpeg2_sequence *seq, const struct v4l2_ctrl_mpeg2_picture *pic) argument 153 const struct v4l2_ctrl_mpeg2_picture *pic; local [all...] |
H A D | rockchip_vpu2_hw_mpeg2_dec.c | 99 const struct v4l2_ctrl_mpeg2_picture *pic) 104 switch (pic->picture_coding_type) { 106 backward_addr = hantro_get_ref(ctx, pic->backward_ref_ts); 109 forward_addr = hantro_get_ref(ctx, pic->forward_ref_ts); 120 if (pic->picture_structure == V4L2_MPEG2_PIC_BOTTOM_FIELD) 130 if (pic->picture_structure == V4L2_MPEG2_PIC_FRAME || 131 pic->picture_coding_type == V4L2_MPEG2_PIC_CODING_TYPE_B || 132 (pic->picture_structure == V4L2_MPEG2_PIC_TOP_FIELD && 133 pic->flags & V4L2_MPEG2_PIC_TOP_FIELD) || 134 (pic 94 rockchip_vpu2_mpeg2_dec_set_buffers(struct hantro_dev *vpu, struct hantro_ctx *ctx, struct vb2_buffer *src_buf, struct vb2_buffer *dst_buf, const struct v4l2_ctrl_mpeg2_sequence *seq, const struct v4l2_ctrl_mpeg2_picture *pic) argument 156 const struct v4l2_ctrl_mpeg2_picture *pic; local [all...] |
/linux-master/drivers/staging/media/sunxi/cedrus/ |
H A D | cedrus_mpeg2.c | 54 const struct v4l2_ctrl_mpeg2_picture *pic; local 64 pic = run->mpeg2.picture; 91 reg = VE_DEC_MPEG_MP12HDR_SLICE_TYPE(pic->picture_coding_type); 92 reg |= VE_DEC_MPEG_MP12HDR_F_CODE(0, 0, pic->f_code[0][0]); 93 reg |= VE_DEC_MPEG_MP12HDR_F_CODE(0, 1, pic->f_code[0][1]); 94 reg |= VE_DEC_MPEG_MP12HDR_F_CODE(1, 0, pic->f_code[1][0]); 95 reg |= VE_DEC_MPEG_MP12HDR_F_CODE(1, 1, pic->f_code[1][1]); 96 reg |= VE_DEC_MPEG_MP12HDR_INTRA_DC_PRECISION(pic->intra_dc_precision); 97 reg |= VE_DEC_MPEG_MP12HDR_INTRA_PICTURE_STRUCTURE(pic->picture_structure); 98 reg |= VE_DEC_MPEG_MP12HDR_TOP_FIELD_FIRST(pic [all...] |
/linux-master/arch/m68k/include/asm/ |
H A D | virt.h | 14 struct virt_booter_device_data pic; member in struct:virt_booter_data
|
/linux-master/arch/powerpc/platforms/86xx/ |
H A D | Makefile | 6 obj-y := pic.o common.o
|
/linux-master/arch/alpha/kernel/ |
H A D | irq_i8259.c | 139 unsigned long pic; local 154 pic = inb(0x20) | (inb(0xA0) << 8); /* read isr */ 155 pic &= 0xFFFB; /* mask out cascade & hibits */ 157 while (pic) { 158 int j = ffz(~pic); 159 pic &= pic - 1;
|
/linux-master/arch/powerpc/platforms/52xx/ |
H A D | lite5200_pm.c | 15 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...] |
/linux-master/arch/powerpc/platforms/8xx/ |
H A D | Makefile | 5 obj-y += m8xx_setup.o machine_check.o pic.o
|
/linux-master/drivers/media/platform/mediatek/vcodec/decoder/vdec/ |
H A D | vdec_h264_if.c | 102 * @pic : picture information (AP-R, VPU-W) 112 struct vdec_pic_info pic; member in struct:vdec_h264_vsi 164 static int alloc_mv_buf(struct vdec_h264_inst *inst, struct vdec_pic_info *pic) argument 169 unsigned int buf_sz = get_mv_buf_size(pic->buf_w, pic->buf_h); 243 struct vdec_pic_info *pic) 245 *pic = inst->vsi->pic; 246 mtk_vdec_debug(inst->ctx, "pic(%d, %d), buf(%d, %d)", 247 pic 242 get_pic_info(struct vdec_h264_inst *inst, struct vdec_pic_info *pic) argument 393 struct vdec_pic_info pic; local [all...] |
H A D | vdec_vp8_if.c | 78 * @pic : picture information 85 struct vdec_pic_info pic; member in struct:vdec_vp8_vsi 280 static void get_pic_info(struct vdec_vp8_inst *inst, struct vdec_pic_info *pic) argument 282 *pic = inst->vsi->pic; 284 mtk_vdec_debug(inst->ctx, "pic(%d, %d), buf(%d, %d)", 285 pic->pic_w, pic->pic_h, pic->buf_w, pic [all...] |
/linux-master/arch/powerpc/platforms/amigaone/ |
H A D | setup.c | 88 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);
|
/linux-master/arch/powerpc/boot/dts/fsl/ |
H A D | pq3-mpic.dtsi | 35 mpic: pic@40000 { 41 device_type = "open-pic";
|
H A D | qoriq-mpic.dtsi | 35 mpic: pic@40000 { 40 compatible = "fsl,mpic", "chrp,open-pic"; 41 device_type = "open-pic";
|
/linux-master/drivers/gpio/ |
H A D | gpio-idt3243x.c | 22 void __iomem *pic; member in struct:idt_gpio_ctrl 37 pending = readl(ctrl->pic + IDT_PIC_IRQ_PEND); 92 writel(ctrl->mask_cache, ctrl->pic + IDT_PIC_IRQ_MASK); 109 writel(ctrl->mask_cache, ctrl->pic + IDT_PIC_IRQ_MASK); 120 writel(ctrl->mask_cache, ctrl->pic + IDT_PIC_IRQ_MASK); 167 ctrl->pic = devm_platform_ioremap_resource_byname(pdev, "pic"); 168 if (IS_ERR(ctrl->pic)) 169 return PTR_ERR(ctrl->pic);
|
/linux-master/drivers/clk/sifive/ |
H A D | sifive-prci.c | 508 struct __prci_clock *pic; local 520 pic = &(desc->clks[i]); 522 init.name = pic->name; 523 init.parent_names = &pic->parent_name; 525 init.ops = pic->ops; 526 pic->hw.init = &init; 528 pic->pd = pd; 530 if (pic->pwd) 531 __prci_wrpll_read_cfg0(pd, pic->pwd); 533 r = devm_clk_hw_register(dev, &pic [all...] |
/linux-master/arch/powerpc/platforms/powermac/ |
H A D | Makefile | 16 obj-y += pic.o setup.o time.o feature.o pci.o \
|
/linux-master/drivers/media/test-drivers/visl/ |
H A D | visl-dec.h | 18 const struct v4l2_ctrl_mpeg2_picture *pic; member in struct:visl_mpeg2_run
|