Home
last modified time | relevance | path

Searched refs:mbus_config (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/drivers/staging/media/imx/
H A Dimx6-mipi-csi2.c306 struct v4l2_mbus_config mbus_config = { 0 }; in csi2_get_active_lanes() local
312 csi2->remote_pad, &mbus_config); in csi2_get_active_lanes()
323 if (mbus_config.type != V4L2_MBUS_CSI2_DPHY) { in csi2_get_active_lanes()
325 mbus_config.type); in csi2_get_active_lanes()
329 if (mbus_config.bus.mipi_csi2.num_data_lanes > csi2->data_lanes) { in csi2_get_active_lanes()
332 mbus_config.bus.mipi_csi2.num_data_lanes); in csi2_get_active_lanes()
336 *lanes = mbus_config.bus.mipi_csi2.num_data_lanes; in csi2_get_active_lanes()
/linux-6.15/drivers/media/pci/intel/ivsc/
H A Dmei_csi.c464 struct v4l2_mbus_config *mbus_config) in mei_csi_get_mbus_config() argument
470 mbus_config->type = V4L2_MBUS_CSI2_DPHY; in mei_csi_get_mbus_config()
472 mbus_config->bus.mipi_csi2.data_lanes[i] = i + 1; in mei_csi_get_mbus_config()
473 mbus_config->bus.mipi_csi2.num_data_lanes = csi->nr_of_lanes; in mei_csi_get_mbus_config()
483 mbus_config->link_freq = freq; in mei_csi_get_mbus_config()
/linux-6.15/drivers/media/platform/intel/
H A Dpxa_camera.c1541 int mbus_config; in pxa_camera_set_bus_param() local
1553 mbus_config = 0; in pxa_camera_set_bus_param()
1555 mbus_config |= V4L2_MBUS_MASTER; in pxa_camera_set_bus_param()
1557 mbus_config |= V4L2_MBUS_SLAVE; in pxa_camera_set_bus_param()
1560 mbus_config |= V4L2_MBUS_HSYNC_ACTIVE_HIGH; in pxa_camera_set_bus_param()
1562 mbus_config |= V4L2_MBUS_HSYNC_ACTIVE_LOW; in pxa_camera_set_bus_param()
1565 mbus_config |= V4L2_MBUS_VSYNC_ACTIVE_HIGH; in pxa_camera_set_bus_param()
1567 mbus_config |= V4L2_MBUS_VSYNC_ACTIVE_LOW; in pxa_camera_set_bus_param()
1570 mbus_config |= V4L2_MBUS_PCLK_SAMPLE_RISING; in pxa_camera_set_bus_param()
1573 mbus_config |= V4L2_MBUS_DATA_ACTIVE_HIGH; in pxa_camera_set_bus_param()
[all …]
/linux-6.15/drivers/media/platform/microchip/
H A Dmicrochip-csi2dc.c342 struct v4l2_mbus_config mbus_config = { 0 }; in csi2dc_get_mbus_config() local
346 csi2dc->remote_pad, &mbus_config); in csi2dc_get_mbus_config()
361 csi2dc->clk_gated = mbus_config.bus.parallel.flags & in csi2dc_get_mbus_config()
/linux-6.15/drivers/media/v4l2-core/
H A Dv4l2-common.c511 struct v4l2_mbus_config mbus_config = {}; in __v4l2_get_link_freq_pad() local
517 &mbus_config); in __v4l2_get_link_freq_pad()
521 if (mbus_config.link_freq) in __v4l2_get_link_freq_pad()
522 return mbus_config.link_freq; in __v4l2_get_link_freq_pad()
/linux-6.15/drivers/media/i2c/
H A Dgc0308.c437 unsigned int mbus_config; member
1149 if (gc0308->mbus_config & V4L2_MBUS_VSYNC_ACTIVE_LOW) in gc0308_start_stream()
1151 if (gc0308->mbus_config & V4L2_MBUS_HSYNC_ACTIVE_LOW) in gc0308_start_stream()
1221 gc0308->mbus_config = bus_cfg.bus.parallel.flags; in gc0308_bus_config()
H A Dov7670.c240 unsigned int mbus_config; /* Media bus configuration flags */ member
1052 if (info->mbus_config & V4L2_MBUS_VSYNC_ACTIVE_LOW) in ov7670_apply_fmt()
1054 if (info->mbus_config & V4L2_MBUS_HSYNC_ACTIVE_LOW) in ov7670_apply_fmt()
1819 info->mbus_config = bus_cfg.bus.parallel.flags; in ov7670_parse_dt()
/linux-6.15/drivers/media/platform/renesas/
H A Drcar-csi2.c988 struct v4l2_mbus_config mbus_config = { 0 }; in rcsi2_get_active_lanes() local
994 priv->remote_pad, &mbus_config); in rcsi2_get_active_lanes()
1005 switch (mbus_config.type) { in rcsi2_get_active_lanes()
1016 mbus_config.type); in rcsi2_get_active_lanes()
1020 if (mbus_config.bus.mipi_csi2.num_data_lanes > priv->lanes) { in rcsi2_get_active_lanes()
1023 mbus_config.bus.mipi_csi2.num_data_lanes); in rcsi2_get_active_lanes()
1027 *lanes = mbus_config.bus.mipi_csi2.num_data_lanes; in rcsi2_get_active_lanes()
/linux-6.15/drivers/media/platform/broadcom/
H A Dbcm2835-unicam.c1633 struct v4l2_mbus_config mbus_config = { 0 }; in unicam_num_data_lanes() local
1641 unicam->sensor.pad->index, &mbus_config); in unicam_num_data_lanes()
1650 num_data_lanes = mbus_config.bus.mipi_csi2.num_data_lanes; in unicam_num_data_lanes()
/linux-6.15/drivers/media/platform/raspberrypi/rp1-cfe/
H A Dcfe.c1152 struct v4l2_mbus_config mbus_config = { 0 }; in cfe_start_streaming() local
1210 &mbus_config); in cfe_start_streaming()
1216 cfe->csi2.dphy.active_lanes = mbus_config.bus.mipi_csi2.num_data_lanes; in cfe_start_streaming()