mipi_csi2 695 drivers/gpu/ipu-v3/ipu-common.c void ipu_set_csi_src_mux(struct ipu_soc *ipu, int csi_id, bool mipi_csi2) mipi_csi2 706 drivers/gpu/ipu-v3/ipu-common.c if (mipi_csi2) mipi_csi2 589 drivers/media/i2c/adv748x/adv748x-core.c num_lanes = vep.bus.mipi_csi2.num_data_lanes; mipi_csi2 1829 drivers/media/i2c/ov5640.c rate = rate / sensor->ep.bus.mipi_csi2.num_data_lanes; mipi_csi2 1039 drivers/media/i2c/ov5675.c if (bus_cfg.bus.mipi_csi2.num_data_lanes != OV5675_DATA_LANES) { mipi_csi2 1041 drivers/media/i2c/ov5675.c bus_cfg.bus.mipi_csi2.num_data_lanes); mipi_csi2 1127 drivers/media/i2c/ov8856.c if (bus_cfg.bus.mipi_csi2.num_data_lanes != OV8856_DATA_LANES) { mipi_csi2 1129 drivers/media/i2c/ov8856.c bus_cfg.bus.mipi_csi2.num_data_lanes); mipi_csi2 1647 drivers/media/i2c/s5c73m3/s5c73m3-core.c if (ep.bus.mipi_csi2.num_data_lanes != S5C73M3_MIPI_DATA_LANES) mipi_csi2 1876 drivers/media/i2c/s5k5baf.c state->nlanes = ep.bus.mipi_csi2.num_data_lanes; mipi_csi2 2783 drivers/media/i2c/smiapp/smiapp-core.c hwcfg->lanes = bus_cfg.bus.mipi_csi2.num_data_lanes; mipi_csi2 379 drivers/media/i2c/st-mipid02.c return pixel_clock * bpp / (2 * ep->bus.mipi_csi2.num_data_lanes); mipi_csi2 413 drivers/media/i2c/st-mipid02.c bool *polarities = ep->bus.mipi_csi2.lane_polarities; mipi_csi2 416 drivers/media/i2c/st-mipid02.c if (ep->bus.mipi_csi2.clock_lane != 0) { mipi_csi2 462 drivers/media/i2c/st-mipid02.c bool are_lanes_swap = ep->bus.mipi_csi2.data_lanes[0] == 2; mipi_csi2 463 drivers/media/i2c/st-mipid02.c bool *polarities = ep->bus.mipi_csi2.lane_polarities; mipi_csi2 464 drivers/media/i2c/st-mipid02.c int nb = ep->bus.mipi_csi2.num_data_lanes; mipi_csi2 867 drivers/media/i2c/st-mipid02.c if (ep.bus.mipi_csi2.num_data_lanes > 2) { mipi_csi2 869 drivers/media/i2c/st-mipid02.c ep.bus.mipi_csi2.num_data_lanes); mipi_csi2 1925 drivers/media/i2c/tc358743.c endpoint.bus.mipi_csi2.num_data_lanes == 0 || mipi_csi2 1932 drivers/media/i2c/tc358743.c if (endpoint.bus.mipi_csi2.num_data_lanes > 4) { mipi_csi2 1938 drivers/media/i2c/tc358743.c state->bus = endpoint.bus.mipi_csi2; mipi_csi2 1508 drivers/media/pci/intel/ipu3/ipu3-cio2.c s_asd->csi2.lanes = vep.bus.mipi_csi2.num_data_lanes; mipi_csi2 388 drivers/media/platform/cadence/cdns-csi2rx.c memcpy(csi2rx->lanes, v4l2_ep.bus.mipi_csi2.data_lanes, mipi_csi2 390 drivers/media/platform/cadence/cdns-csi2rx.c csi2rx->num_lanes = v4l2_ep.bus.mipi_csi2.num_data_lanes; mipi_csi2 515 drivers/media/platform/cadence/cdns-csi2tx.c csi2tx->num_lanes = v4l2_ep.bus.mipi_csi2.num_data_lanes; mipi_csi2 524 drivers/media/platform/cadence/cdns-csi2tx.c if (v4l2_ep.bus.mipi_csi2.data_lanes[i] < 1) { mipi_csi2 526 drivers/media/platform/cadence/cdns-csi2tx.c i, v4l2_ep.bus.mipi_csi2.data_lanes[i]); mipi_csi2 532 drivers/media/platform/cadence/cdns-csi2tx.c memcpy(csi2tx->lanes, v4l2_ep.bus.mipi_csi2.data_lanes, mipi_csi2 751 drivers/media/platform/exynos4-is/mipi-csis.c state->num_lanes = endpoint.bus.mipi_csi2.num_data_lanes; mipi_csi2 2079 drivers/media/platform/omap3isp/isp.c buscfg->bus.csi2.lanecfg.clk.pos = vep->bus.mipi_csi2.clock_lane; mipi_csi2 2081 drivers/media/platform/omap3isp/isp.c vep->bus.mipi_csi2.lane_polarities[0]; mipi_csi2 2086 drivers/media/platform/omap3isp/isp.c buscfg->bus.csi2.num_data_lanes = vep->bus.mipi_csi2.num_data_lanes; mipi_csi2 2090 drivers/media/platform/omap3isp/isp.c vep->bus.mipi_csi2.data_lanes[i]; mipi_csi2 2092 drivers/media/platform/omap3isp/isp.c vep->bus.mipi_csi2.lane_polarities[i + 1]; mipi_csi2 431 drivers/media/platform/qcom/camss/camss.c struct v4l2_fwnode_bus_mipi_csi2 *mipi_csi2; mipi_csi2 439 drivers/media/platform/qcom/camss/camss.c mipi_csi2 = &vep.bus.mipi_csi2; mipi_csi2 440 drivers/media/platform/qcom/camss/camss.c lncfg->clk.pos = mipi_csi2->clock_lane; mipi_csi2 441 drivers/media/platform/qcom/camss/camss.c lncfg->clk.pol = mipi_csi2->lane_polarities[0]; mipi_csi2 442 drivers/media/platform/qcom/camss/camss.c lncfg->num_data = mipi_csi2->num_data_lanes; mipi_csi2 451 drivers/media/platform/qcom/camss/camss.c lncfg->data[i].pos = mipi_csi2->data_lanes[i]; mipi_csi2 452 drivers/media/platform/qcom/camss/camss.c lncfg->data[i].pol = mipi_csi2->lane_polarities[i + 1]; mipi_csi2 790 drivers/media/platform/rcar-vin/rcar-csi2.c priv->lanes = vep->bus.mipi_csi2.num_data_lanes; mipi_csi2 799 drivers/media/platform/rcar-vin/rcar-csi2.c vep->bus.mipi_csi2.data_lanes[i] : i; mipi_csi2 602 drivers/media/platform/ti-vpe/cal.c struct v4l2_fwnode_bus_mipi_csi2 *mipi_csi2 = mipi_csi2 603 drivers/media/platform/ti-vpe/cal.c &ctx->endpoint.bus.mipi_csi2; mipi_csi2 606 drivers/media/platform/ti-vpe/cal.c set_field(&val, mipi_csi2->clock_lane + 1, lane_mask); mipi_csi2 607 drivers/media/platform/ti-vpe/cal.c set_field(&val, mipi_csi2->lane_polarities[0], polarity_mask); mipi_csi2 608 drivers/media/platform/ti-vpe/cal.c for (lane = 0; lane < mipi_csi2->num_data_lanes; lane++) { mipi_csi2 615 drivers/media/platform/ti-vpe/cal.c set_field(&val, mipi_csi2->data_lanes[lane] + 1, lane_mask); mipi_csi2 616 drivers/media/platform/ti-vpe/cal.c set_field(&val, mipi_csi2->lane_polarities[lane + 1], mipi_csi2 1709 drivers/media/platform/ti-vpe/cal.c ctx_dbg(3, ctx, "flags=0x%08x\n", endpoint->bus.mipi_csi2.flags); mipi_csi2 1710 drivers/media/platform/ti-vpe/cal.c ctx_dbg(3, ctx, "clock_lane=%d\n", endpoint->bus.mipi_csi2.clock_lane); mipi_csi2 1712 drivers/media/platform/ti-vpe/cal.c endpoint->bus.mipi_csi2.num_data_lanes); mipi_csi2 1714 drivers/media/platform/ti-vpe/cal.c for (lane = 0; lane < endpoint->bus.mipi_csi2.num_data_lanes; lane++) mipi_csi2 1716 drivers/media/platform/ti-vpe/cal.c endpoint->bus.mipi_csi2.data_lanes[lane]); mipi_csi2 133 drivers/media/v4l2-core/v4l2-fwnode.c struct v4l2_fwnode_bus_mipi_csi2 *bus = &vep->bus.mipi_csi2; mipi_csi2 721 drivers/staging/media/imx/imx-media-csi.c priv->upstream_ep.bus.mipi_csi2.flags; mipi_csi2 563 drivers/staging/media/imx/imx6-mipi-csi2.c csi2->bus = vep->bus.mipi_csi2; mipi_csi2 859 drivers/staging/media/imx/imx7-mipi-csis.c state->bus = ep->bus.mipi_csi2; mipi_csi2 106 include/media/v4l2-fwnode.h struct v4l2_fwnode_bus_mipi_csi2 mipi_csi2; mipi_csi2 206 include/video/imx-ipu-v3.h void ipu_set_csi_src_mux(struct ipu_soc *ipu, int csi_id, bool mipi_csi2);