Searched defs:csi2 (Results 1 - 8 of 8) sorted by relevance

/drivers/media/platform/omap3isp/
H A Dispcsiphy.h29 struct isp_csi2_device *csi2; member in struct:isp_csiphy
H A Dispcsiphy.c169 struct isp_csi2_device *csi2 = phy->csi2; local
170 struct isp_pipeline *pipe = to_isp_pipeline(&csi2->subdev.entity);
182 lanes = &subdevs->bus.csi2.lanecfg;
214 reg = isp_reg_readl(csi2->isp, phy->phy_regs, ISPCSIPHY_REG0);
225 isp_reg_writel(csi2->isp, reg, phy->phy_regs, ISPCSIPHY_REG0);
227 reg = isp_reg_readl(csi2->isp, phy->phy_regs, ISPCSIPHY_REG1);
236 isp_reg_writel(csi2->isp, reg, phy->phy_regs, ISPCSIPHY_REG1);
239 reg = isp_reg_readl(csi2->isp, phy->cfg_regs, ISPCSI2_PHY_CFG);
255 isp_reg_writel(csi2
302 struct isp_csi2_device *csi2 = phy->csi2; local
[all...]
H A Dispcsi2.c31 struct isp_csi2_device *csi2, u8 enable)
33 struct isp_csi2_ctrl_cfg *currctrl = &csi2->ctrl;
35 isp_reg_clr_set(isp, csi2->regs1, ISPCSI2_CTRL, ISPCSI2_CTRL_IF_EN,
47 struct isp_csi2_device *csi2,
52 reg = isp_reg_readl(isp, csi2->regs1, ISPCSI2_CTRL);
77 isp_reg_writel(isp, reg, csi2->regs1, ISPCSI2_CTRL);
164 * @csi2: ISP CSI2 device
168 static u16 csi2_ctx_map_format(struct isp_csi2_device *csi2) argument
170 const struct v4l2_mbus_framefmt *fmt = &csi2->formats[CSI2_PAD_SINK];
195 if (!(csi2
30 csi2_if_enable(struct isp_device *isp, struct isp_csi2_device *csi2, u8 enable) argument
46 csi2_recv_config(struct isp_device *isp, struct isp_csi2_device *csi2, struct isp_csi2_ctrl_cfg *currctrl) argument
220 csi2_set_outaddr(struct isp_csi2_device *csi2, u32 addr) argument
250 csi2_ctx_enable(struct isp_device *isp, struct isp_csi2_device *csi2, u8 ctxnum, u8 enable) argument
282 csi2_ctx_config(struct isp_device *isp, struct isp_csi2_device *csi2, struct isp_csi2_ctx_cfg *ctx) argument
357 csi2_timing_config(struct isp_device *isp, struct isp_csi2_device *csi2, struct isp_csi2_timing_cfg *timing) argument
391 csi2_irq_ctx_set(struct isp_device *isp, struct isp_csi2_device *csi2, int enable) argument
412 csi2_irq_complexio1_set(struct isp_device *isp, struct isp_csi2_device *csi2, int enable) argument
455 csi2_irq_status_set(struct isp_device *isp, struct isp_csi2_device *csi2, int enable) argument
483 omap3isp_csi2_reset(struct isp_csi2_device *csi2) argument
549 csi2_configure(struct isp_csi2_device *csi2) argument
630 csi2_print_status(struct isp_csi2_device *csi2) argument
672 csi2_isr_buffer(struct isp_csi2_device *csi2) argument
692 csi2_isr_ctx(struct isp_csi2_device *csi2, struct isp_csi2_ctx_cfg *ctx) argument
732 omap3isp_csi2_isr(struct isp_csi2_device *csi2) argument
803 struct isp_csi2_device *csi2 = &isp->isp_csi2a; local
832 __csi2_get_format(struct isp_csi2_device *csi2, struct v4l2_subdev_fh *fh, unsigned int pad, enum v4l2_subdev_format_whence which) argument
842 csi2_try_format(struct isp_csi2_device *csi2, struct v4l2_subdev_fh *fh, unsigned int pad, struct v4l2_mbus_framefmt *fmt, enum v4l2_subdev_format_whence which) argument
901 struct isp_csi2_device *csi2 = v4l2_get_subdevdata(sd); local
938 struct isp_csi2_device *csi2 = v4l2_get_subdevdata(sd); local
974 struct isp_csi2_device *csi2 = v4l2_get_subdevdata(sd); local
995 struct isp_csi2_device *csi2 = v4l2_get_subdevdata(sd); local
1049 struct isp_csi2_device *csi2 = v4l2_get_subdevdata(sd); local
1139 struct isp_csi2_device *csi2 = v4l2_get_subdevdata(sd); local
1186 omap3isp_csi2_unregister_entities(struct isp_csi2_device *csi2) argument
1192 omap3isp_csi2_register_entities(struct isp_csi2_device *csi2, struct v4l2_device *vdev) argument
1222 csi2_init_entities(struct isp_csi2_device *csi2) argument
[all...]
/drivers/staging/media/omap4iss/
H A Diss_csiphy.h33 struct iss_csi2_device *csi2; member in struct:iss_csiphy
H A Diss_csiphy.c121 struct iss_csi2_device *csi2 = v4l2_get_subdevdata(csi2_subdev); local
131 lanes = &subdevs->bus.csi2.lanecfg;
173 csi2->phy->used_data_lanes = 0;
176 for (i = 0; i < csi2->phy->max_data_lanes; i++) {
181 lanes->data[i].pos > (csi2->phy->max_data_lanes + 1))
188 csi2->phy->used_data_lanes++;
192 lanes->clk.pos > (csi2->phy->max_data_lanes + 1))
199 / (2 * csi2->phy->used_data_lanes)
212 mutex_lock(&csi2->phy->mutex);
213 csi2
[all...]
H A Diss_csi2.c28 static void csi2_if_enable(struct iss_csi2_device *csi2, u8 enable) argument
30 struct iss_csi2_ctrl_cfg *currctrl = &csi2->ctrl;
32 iss_reg_update(csi2->iss, csi2->regs1, CSI2_CTRL, CSI2_CTRL_IF_EN,
43 static void csi2_recv_config(struct iss_csi2_device *csi2, argument
92 iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTRL, reg);
194 * @csi2: ISS CSI2 device
198 static u16 csi2_ctx_map_format(struct iss_csi2_device *csi2) argument
200 const struct v4l2_mbus_framefmt *fmt = &csi2
256 csi2_set_outaddr(struct iss_csi2_device *csi2, u32 addr) argument
285 csi2_ctx_enable(struct iss_csi2_device *csi2, u8 ctxnum, u8 enable) argument
317 csi2_ctx_config(struct iss_csi2_device *csi2, struct iss_csi2_ctx_cfg *ctx) argument
364 csi2_timing_config(struct iss_csi2_device *csi2, struct iss_csi2_timing_cfg *timing) argument
397 csi2_irq_ctx_set(struct iss_csi2_device *csi2, int enable) argument
421 csi2_irq_complexio1_set(struct iss_csi2_device *csi2, int enable) argument
465 csi2_irq_status_set(struct iss_csi2_device *csi2, int enable) argument
490 omap4iss_csi2_reset(struct iss_csi2_device *csi2) argument
530 csi2_configure(struct iss_csi2_device *csi2) argument
609 csi2_print_status(struct iss_csi2_device *csi2) argument
650 csi2_isr_buffer(struct iss_csi2_device *csi2) argument
669 csi2_isr_ctx(struct iss_csi2_device *csi2, struct iss_csi2_ctx_cfg *ctx) argument
716 omap4iss_csi2_isr(struct iss_csi2_device *csi2) argument
776 struct iss_csi2_device *csi2 = container_of(video, local
806 __csi2_get_format(struct iss_csi2_device *csi2, struct v4l2_subdev_fh *fh, unsigned int pad, enum v4l2_subdev_format_whence which) argument
816 csi2_try_format(struct iss_csi2_device *csi2, struct v4l2_subdev_fh *fh, unsigned int pad, struct v4l2_mbus_framefmt *fmt, enum v4l2_subdev_format_whence which) argument
875 struct iss_csi2_device *csi2 = v4l2_get_subdevdata(sd); local
912 struct iss_csi2_device *csi2 = v4l2_get_subdevdata(sd); local
948 struct iss_csi2_device *csi2 = v4l2_get_subdevdata(sd); local
969 struct iss_csi2_device *csi2 = v4l2_get_subdevdata(sd); local
994 struct iss_csi2_device *csi2 = v4l2_get_subdevdata(sd); local
1040 struct iss_csi2_device *csi2 = v4l2_get_subdevdata(sd); local
1142 struct iss_csi2_device *csi2 = v4l2_get_subdevdata(sd); local
1188 omap4iss_csi2_unregister_entities(struct iss_csi2_device *csi2) argument
1194 omap4iss_csi2_register_entities(struct iss_csi2_device *csi2, struct v4l2_device *vdev) argument
1224 csi2_init_entities(struct iss_csi2_device *csi2, const char *subname) argument
[all...]
/drivers/media/i2c/
H A Dsmiapp-pll.h44 } csi2; member in union:smiapp_pll::__anon2200
/drivers/media/platform/soc_camera/
H A Dsh_mobile_ceu_camera.c547 char name[] = "sh-mobile-csi2";
1727 struct sh_mobile_ceu_companion *csi2; local
1828 char name[] = "sh-mobile-csi2";
1856 csi2 = pcdev->pdata ? pcdev->pdata->csi2 : NULL;
1857 if (csi2) {
1860 * asynchronous CSI2 probing. If it has to be kept, csi2
1865 platform_device_alloc("sh-mobile-csi2", csi2->id);
1866 struct sh_csi2_pdata *csi2_pdata = csi2
[all...]

Completed in 276 milliseconds