Home
last modified time | relevance | path

Searched refs:bus_cfg (Results 1 – 19 of 19) sorted by relevance

/Linux-v5.4/drivers/i2c/busses/
Di2c-designware-pcidrv.c49 u32 bus_cfg; member
93 c->bus_cfg &= ~DW_IC_CON_SPEED_MASK; in mfld_setup()
94 c->bus_cfg |= DW_IC_CON_SPEED_STD; in mfld_setup()
131 .bus_cfg = INTEL_MID_STD_CFG | DW_IC_CON_SPEED_FAST,
140 .bus_cfg = INTEL_MID_STD_CFG | DW_IC_CON_SPEED_FAST,
149 .bus_cfg = INTEL_MID_STD_CFG | DW_IC_CON_SPEED_FAST,
157 .bus_cfg = INTEL_MID_STD_CFG | DW_IC_CON_SPEED_FAST,
165 .bus_cfg = INTEL_MID_STD_CFG | DW_IC_CON_SPEED_FAST,
174 .bus_cfg = INTEL_MID_STD_CFG | DW_IC_CON_SPEED_FAST,
272 dev->master_cfg = controller->bus_cfg; in i2c_dw_pci_probe()
/Linux-v5.4/drivers/media/i2c/
Dov5675.c1008 struct v4l2_fwnode_endpoint bus_cfg = { in ov5675_check_hwcfg() local
1034 ret = v4l2_fwnode_endpoint_alloc_parse(ep, &bus_cfg); in ov5675_check_hwcfg()
1039 if (bus_cfg.bus.mipi_csi2.num_data_lanes != OV5675_DATA_LANES) { in ov5675_check_hwcfg()
1041 bus_cfg.bus.mipi_csi2.num_data_lanes); in ov5675_check_hwcfg()
1046 if (!bus_cfg.nr_of_link_frequencies) { in ov5675_check_hwcfg()
1053 for (j = 0; j < bus_cfg.nr_of_link_frequencies; j++) { in ov5675_check_hwcfg()
1055 bus_cfg.link_frequencies[j]) in ov5675_check_hwcfg()
1059 if (j == bus_cfg.nr_of_link_frequencies) { in ov5675_check_hwcfg()
1068 v4l2_fwnode_endpoint_free(&bus_cfg); in ov5675_check_hwcfg()
Dov8856.c1099 struct v4l2_fwnode_endpoint bus_cfg = { in ov8856_check_hwcfg() local
1122 ret = v4l2_fwnode_endpoint_alloc_parse(ep, &bus_cfg); in ov8856_check_hwcfg()
1127 if (bus_cfg.bus.mipi_csi2.num_data_lanes != OV8856_DATA_LANES) { in ov8856_check_hwcfg()
1129 bus_cfg.bus.mipi_csi2.num_data_lanes); in ov8856_check_hwcfg()
1134 if (!bus_cfg.nr_of_link_frequencies) { in ov8856_check_hwcfg()
1141 for (j = 0; j < bus_cfg.nr_of_link_frequencies; j++) { in ov8856_check_hwcfg()
1143 bus_cfg.link_frequencies[j]) in ov8856_check_hwcfg()
1147 if (j == bus_cfg.nr_of_link_frequencies) { in ov8856_check_hwcfg()
1156 v4l2_fwnode_endpoint_free(&bus_cfg); in ov8856_check_hwcfg()
Dimx319.c2359 struct v4l2_fwnode_endpoint bus_cfg = { in imx319_get_hwcfg() local
2374 ret = v4l2_fwnode_endpoint_alloc_parse(ep, &bus_cfg); in imx319_get_hwcfg()
2396 dev_dbg(dev, "num of link freqs: %d", bus_cfg.nr_of_link_frequencies); in imx319_get_hwcfg()
2397 if (!bus_cfg.nr_of_link_frequencies) { in imx319_get_hwcfg()
2402 cfg->nr_of_link_freqs = bus_cfg.nr_of_link_frequencies; in imx319_get_hwcfg()
2404 bus_cfg.nr_of_link_frequencies + 1, in imx319_get_hwcfg()
2409 for (i = 0; i < bus_cfg.nr_of_link_frequencies; i++) { in imx319_get_hwcfg()
2410 cfg->link_freqs[i] = bus_cfg.link_frequencies[i]; in imx319_get_hwcfg()
2414 v4l2_fwnode_endpoint_free(&bus_cfg); in imx319_get_hwcfg()
2419 v4l2_fwnode_endpoint_free(&bus_cfg); in imx319_get_hwcfg()
Dimx355.c1659 struct v4l2_fwnode_endpoint bus_cfg = { in imx355_get_hwcfg() local
1674 ret = v4l2_fwnode_endpoint_alloc_parse(ep, &bus_cfg); in imx355_get_hwcfg()
1696 dev_dbg(dev, "num of link freqs: %d", bus_cfg.nr_of_link_frequencies); in imx355_get_hwcfg()
1697 if (!bus_cfg.nr_of_link_frequencies) { in imx355_get_hwcfg()
1702 cfg->nr_of_link_freqs = bus_cfg.nr_of_link_frequencies; in imx355_get_hwcfg()
1704 bus_cfg.nr_of_link_frequencies + 1, in imx355_get_hwcfg()
1709 for (i = 0; i < bus_cfg.nr_of_link_frequencies; i++) { in imx355_get_hwcfg()
1710 cfg->link_freqs[i] = bus_cfg.link_frequencies[i]; in imx355_get_hwcfg()
1714 v4l2_fwnode_endpoint_free(&bus_cfg); in imx355_get_hwcfg()
1719 v4l2_fwnode_endpoint_free(&bus_cfg); in imx355_get_hwcfg()
Dimx214.c876 struct v4l2_fwnode_endpoint bus_cfg = { in imx214_parse_fwnode() local
888 ret = v4l2_fwnode_endpoint_alloc_parse(endpoint, &bus_cfg); in imx214_parse_fwnode()
894 for (i = 0; i < bus_cfg.nr_of_link_frequencies; i++) in imx214_parse_fwnode()
895 if (bus_cfg.link_frequencies[i] == IMX214_DEFAULT_LINK_FREQ) in imx214_parse_fwnode()
898 if (i == bus_cfg.nr_of_link_frequencies) { in imx214_parse_fwnode()
906 v4l2_fwnode_endpoint_free(&bus_cfg); in imx214_parse_fwnode()
Dov2659.c1350 struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = 0 }; in ov2659_get_pdata() local
1362 &bus_cfg); in ov2659_get_pdata()
1372 if (!bus_cfg.nr_of_link_frequencies) { in ov2659_get_pdata()
1379 pdata->link_frequency = bus_cfg.link_frequencies[0]; in ov2659_get_pdata()
1382 v4l2_fwnode_endpoint_free(&bus_cfg); in ov2659_get_pdata()
Dov5647.c535 struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = 0 }; in ov5647_parse_dt() local
544 ret = v4l2_fwnode_endpoint_parse(of_fwnode_handle(ep), &bus_cfg); in ov5647_parse_dt()
Dtvp7002.c883 struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = 0 }; in tvp7002_get_pdata() local
895 if (v4l2_fwnode_endpoint_parse(of_fwnode_handle(endpoint), &bus_cfg)) in tvp7002_get_pdata()
902 flags = bus_cfg.bus.parallel.flags; in tvp7002_get_pdata()
Dtvp514x.c983 struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = 0 }; in tvp514x_get_pdata() local
994 if (v4l2_fwnode_endpoint_parse(of_fwnode_handle(endpoint), &bus_cfg)) in tvp514x_get_pdata()
1001 flags = bus_cfg.bus.parallel.flags; in tvp514x_get_pdata()
Dtvp5150.c1596 struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = 0 }; in tvp5150_parse_dt() local
1611 ret = v4l2_fwnode_endpoint_parse(of_fwnode_handle(ep), &bus_cfg); in tvp5150_parse_dt()
1615 flags = bus_cfg.bus.parallel.flags; in tvp5150_parse_dt()
1617 if (bus_cfg.bus_type == V4L2_MBUS_PARALLEL && in tvp5150_parse_dt()
1625 decoder->mbus_type = bus_cfg.bus_type; in tvp5150_parse_dt()
Dov7670.c1805 struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = 0 }; in ov7670_parse_dt() local
1820 ret = v4l2_fwnode_endpoint_parse(ep, &bus_cfg); in ov7670_parse_dt()
1825 if (bus_cfg.bus_type != V4L2_MBUS_PARALLEL) { in ov7670_parse_dt()
1829 info->mbus_config = bus_cfg.bus.parallel.flags; in ov7670_parse_dt()
Dmt9m111.c1224 struct v4l2_fwnode_endpoint bus_cfg = { in mt9m111_probe_fw() local
1234 ret = v4l2_fwnode_endpoint_parse(np, &bus_cfg); in mt9m111_probe_fw()
1238 mt9m111->pclk_sample = !!(bus_cfg.bus.parallel.flags & in mt9m111_probe_fw()
Dtda1997x.c2272 struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = 0 }; in tda1997x_parse_dt() local
2296 ret = v4l2_fwnode_endpoint_parse(of_fwnode_handle(ep), &bus_cfg); in tda1997x_parse_dt()
2302 pdata->vidout_bus_type = bus_cfg.bus_type; in tda1997x_parse_dt()
2305 flags = bus_cfg.bus.parallel.flags; in tda1997x_parse_dt()
2312 pdata->vidout_bus_width = bus_cfg.bus.parallel.bus_width; in tda1997x_parse_dt()
Dadv7604.c3130 struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = 0 }; in adv76xx_parse_dt() local
3144 ret = v4l2_fwnode_endpoint_parse(of_fwnode_handle(endpoint), &bus_cfg); in adv76xx_parse_dt()
3154 flags = bus_cfg.bus.parallel.flags; in adv76xx_parse_dt()
3165 if (bus_cfg.bus_type == V4L2_MBUS_BT656) in adv76xx_parse_dt()
/Linux-v5.4/drivers/media/i2c/smiapp/
Dsmiapp-core.c2752 struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = 0 }; in smiapp_get_hwconfig() local
2766 bus_cfg.bus_type = V4L2_MBUS_CSI2_DPHY; in smiapp_get_hwconfig()
2767 rval = v4l2_fwnode_endpoint_alloc_parse(ep, &bus_cfg); in smiapp_get_hwconfig()
2769 bus_cfg = (struct v4l2_fwnode_endpoint) in smiapp_get_hwconfig()
2771 rval = v4l2_fwnode_endpoint_alloc_parse(ep, &bus_cfg); in smiapp_get_hwconfig()
2780 switch (bus_cfg.bus_type) { in smiapp_get_hwconfig()
2783 hwcfg->lanes = bus_cfg.bus.mipi_csi2.num_data_lanes; in smiapp_get_hwconfig()
2786 hwcfg->csi_signalling_mode = (bus_cfg.bus.mipi_csi1.strobe) ? in smiapp_get_hwconfig()
2792 dev_err(dev, "unsupported bus %u\n", bus_cfg.bus_type); in smiapp_get_hwconfig()
2824 if (!bus_cfg.nr_of_link_frequencies) { in smiapp_get_hwconfig()
[all …]
/Linux-v5.4/drivers/media/platform/davinci/
Dvpif_capture.c1535 struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = 0 }; in vpif_capture_get_pdata() local
1566 &bus_cfg); in vpif_capture_get_pdata()
1574 endpoint, bus_cfg.bus.parallel.bus_width); in vpif_capture_get_pdata()
1576 flags = bus_cfg.bus.parallel.flags; in vpif_capture_get_pdata()
/Linux-v5.4/drivers/media/platform/am437x/
Dam437x-vpfe.c2431 struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = 0 }; in vpfe_get_pdata() local
2460 &bus_cfg); in vpfe_get_pdata()
2466 sdinfo->vpfe_param.bus_width = bus_cfg.bus.parallel.bus_width; in vpfe_get_pdata()
2474 flags = bus_cfg.bus.parallel.flags; in vpfe_get_pdata()
/Linux-v5.4/drivers/media/platform/omap3isp/
Dispccdc.c2416 struct isp_bus_cfg *bus_cfg = v4l2_subdev_to_bus_cfg(sd); in ccdc_link_validate() local
2418 parallel_shift = bus_cfg->bus.parallel.data_lane_shift; in ccdc_link_validate()