Searched refs:pic (Results 1 - 25 of 65) sorted by relevance

123

/linux-master/drivers/irqchip/
H A Dirq-mvebu-pic.c36 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 Dirq-or1k-pic.c123 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 Dsocrates_fpga_pic.h9 void __init socrates_fpga_pic_init(struct device_node *pic);
/linux-master/arch/powerpc/platforms/cell/
H A Dspider-pic.c64 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 DMakefile4 obj-$(CONFIG_PPC_CELL_NATIVE) += iommu.o setup.o spider-pic.o \
/linux-master/arch/powerpc/platforms/embedded6xx/
H A DMakefile9 obj-$(CONFIG_GAMECUBE_COMMON) += flipper-pic.o
11 obj-$(CONFIG_WII) += wii.o hlwd-pic.o
/linux-master/arch/m68k/virt/
H A Dints.c34 * 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 Dconfig.c71 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 Dhantro_g1_mpeg2_dec.c96 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 Drockchip_vpu2_hw_mpeg2_dec.c99 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 Dcedrus_mpeg2.c54 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 Dvirt.h14 struct virt_booter_device_data pic; member in struct:virt_booter_data
/linux-master/arch/powerpc/platforms/86xx/
H A DMakefile6 obj-y := pic.o common.o
/linux-master/arch/alpha/kernel/
H A Dirq_i8259.c139 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 Dlite5200_pm.c15 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 DMakefile5 obj-y += m8xx_setup.o machine_check.o pic.o
/linux-master/drivers/media/platform/mediatek/vcodec/decoder/vdec/
H A Dvdec_h264_if.c102 * @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 Dvdec_vp8_if.c78 * @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 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);
/linux-master/arch/powerpc/boot/dts/fsl/
H A Dpq3-mpic.dtsi35 mpic: pic@40000 {
41 device_type = "open-pic";
H A Dqoriq-mpic.dtsi35 mpic: pic@40000 {
40 compatible = "fsl,mpic", "chrp,open-pic";
41 device_type = "open-pic";
/linux-master/drivers/gpio/
H A Dgpio-idt3243x.c22 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 Dsifive-prci.c508 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 DMakefile16 obj-y += pic.o setup.o time.o feature.o pci.o \
/linux-master/drivers/media/test-drivers/visl/
H A Dvisl-dec.h18 const struct v4l2_ctrl_mpeg2_picture *pic; member in struct:visl_mpeg2_run

Completed in 1381 milliseconds

123