Home
last modified time | relevance | path

Searched refs:lane_num (Results 1 – 25 of 45) sorted by relevance

12

/OK3568_Linux_fs/u-boot/arch/arm/mach-mvebu/serdes/a38x/
H A Dhigh_speed_env_spec-38x.c82 int hws_is_serdes_active(u8 lane_num) in hws_is_serdes_active() argument
87 if (lane_num > 6) in hws_is_serdes_active()
91 if (sys_env_device_id_get() == MV_6810 && lane_num == 4) { in hws_is_serdes_active()
101 if (sys_env_device_id_get() == MV_6810 && lane_num == 5) in hws_is_serdes_active()
104 if (lane_num >= hws_serdes_get_max_lane()) in hws_is_serdes_active()
H A Dhigh_speed_env_spec.c1364 u32 lane_num; in print_topology_details() local
1370 for (lane_num = 0; lane_num < count; lane_num++) { in print_topology_details()
1371 if (serdes_map[lane_num].serdes_type == DEFAULT_SERDES) in print_topology_details()
1374 DEBUG_INIT_D(hws_get_physical_serdes_num(lane_num), 1); in print_topology_details()
1376 DEBUG_INIT_D(serdes_map[lane_num].serdes_speed, 2); in print_topology_details()
1379 serdes_type_to_string[serdes_map[lane_num]. in print_topology_details()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/
H A Datombios_dp.c259 unsigned lane_num, i, max_pix_clock; in amdgpu_atombios_dp_get_dp_link_config() local
263 for (lane_num = 1; lane_num <= max_lane_num; lane_num <<= 1) { in amdgpu_atombios_dp_get_dp_link_config()
264 max_pix_clock = (lane_num * 270000 * 8) / bpp; in amdgpu_atombios_dp_get_dp_link_config()
266 *dp_lanes = lane_num; in amdgpu_atombios_dp_get_dp_link_config()
273 for (lane_num = 1; lane_num <= max_lane_num; lane_num <<= 1) { in amdgpu_atombios_dp_get_dp_link_config()
274 max_pix_clock = (lane_num * link_rates[i] * 8) / bpp; in amdgpu_atombios_dp_get_dp_link_config()
276 *dp_lanes = lane_num; in amdgpu_atombios_dp_get_dp_link_config()
289 u8 ucconfig, u8 lane_num) in amdgpu_atombios_dp_encoder_service() argument
298 args.ucLaneNum = lane_num; in amdgpu_atombios_dp_encoder_service()
H A Datombios_encoders.h51 uint8_t lane_num, uint8_t lane_set);
/OK3568_Linux_fs/kernel/drivers/gpu/drm/radeon/
H A Datombios_dp.c314 unsigned lane_num, i, max_pix_clock; in radeon_dp_get_dp_link_config() local
318 for (lane_num = 1; lane_num <= max_lane_num; lane_num <<= 1) { in radeon_dp_get_dp_link_config()
319 max_pix_clock = (lane_num * 270000 * 8) / bpp; in radeon_dp_get_dp_link_config()
321 *dp_lanes = lane_num; in radeon_dp_get_dp_link_config()
328 for (lane_num = 1; lane_num <= max_lane_num; lane_num <<= 1) { in radeon_dp_get_dp_link_config()
329 max_pix_clock = (lane_num * link_rates[i] * 8) / bpp; in radeon_dp_get_dp_link_config()
331 *dp_lanes = lane_num; in radeon_dp_get_dp_link_config()
344 u8 ucconfig, u8 lane_num) in radeon_dp_encoder_service() argument
353 args.ucLaneNum = lane_num; in radeon_dp_encoder_service()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/rk628/
H A Drk628_gvi.c246 u32 lane_num; member
369 do_div(total_bw, gvi->lane_num); in rk628_gvi_get_lane_rate()
428 SYS_CTRL0_LANE_NUM(gvi->lane_num - 1)); in rk628_gvi_pre_enable()
478 gvi->lane_mbps, gvi->lane_num, gvi->byte_mode, in rk628_gvi_bridge_enable()
588 &gvi->lane_num); in rk628_gvi_probe()
591 gvi->lane_num = 4; in rk628_gvi_probe()
/OK3568_Linux_fs/kernel/drivers/media/i2c/
H A Dgc08a3.c142 unsigned int lane_num; member
1716 if (2 == sensor->lane_num) { in gc08a3_g_mbus_config()
1721 } else if (4 == sensor->lane_num) { in gc08a3_g_mbus_config()
1728 "unsupported lane_num(%d)\n", sensor->lane_num); in gc08a3_g_mbus_config()
1988 gc08a3->lane_num = rval; in gc08a3_parse_of()
1989 if (4 == gc08a3->lane_num) { in gc08a3_parse_of()
2000 gc08a3->lane_num, gc08a3->pixel_rate); in gc08a3_parse_of()
2001 } else if (2 == gc08a3->lane_num) { in gc08a3_parse_of()
2003 dev_err(dev, "unsupported lane_num(%d)\n", gc08a3->lane_num); in gc08a3_parse_of()
H A Dimx317.c144 unsigned int lane_num; member
1192 val = 1 << (imx317->lane_num - 1) | in imx317_g_mbus_config()
1450 imx317->lane_num = rval; in imx317_parse_of()
1451 if (4 == imx317->lane_num) { in imx317_parse_of()
1457 imx317->pixel_rate = MIPI_FREQ * 2U * imx317->lane_num / 10U; in imx317_parse_of()
1459 imx317->lane_num, imx317->pixel_rate); in imx317_parse_of()
1466 imx317->pixel_rate = MIPI_FREQ * 2U * (imx317->lane_num) / 10U; in imx317_parse_of()
1468 imx317->lane_num, imx317->pixel_rate); in imx317_parse_of()
H A Dgc5024.c170 unsigned int lane_num; member
881 if (2 == sensor->lane_num) { in sensor_g_mbus_config()
888 "unsupported lane_num(%d)\n", sensor->lane_num); in sensor_g_mbus_config()
1237 gc5024->lane_num = rval; in gc5024_parse_of()
1238 if (2 == gc5024->lane_num) { in gc5024_parse_of()
1244 gc5024->pixel_rate = MIPI_FREQ * 2U * gc5024->lane_num / 10U; in gc5024_parse_of()
1246 gc5024->lane_num, gc5024->pixel_rate); in gc5024_parse_of()
1248 dev_err(dev, "unsupported lane_num(%d)\n", gc5024->lane_num); in gc5024_parse_of()
H A Dgc5035.c183 unsigned int lane_num; member
973 if (2 == sensor->lane_num) { in sensor_g_mbus_config()
980 "unsupported lane_num(%d)\n", sensor->lane_num); in sensor_g_mbus_config()
1336 gc5035->lane_num = rval; in gc5035_parse_of()
1337 if (2 == gc5035->lane_num) { in gc5035_parse_of()
1343 gc5035->pixel_rate = MIPI_FREQ * 2U * gc5035->lane_num / 10U; in gc5035_parse_of()
1345 gc5035->lane_num, gc5035->pixel_rate); in gc5035_parse_of()
1347 dev_err(dev, "unsupported lane_num(%d)\n", gc5035->lane_num); in gc5035_parse_of()
H A Dov8858.c189 unsigned int lane_num; member
2870 if (2 == sensor->lane_num) { in ov8858_g_mbus_config()
2875 } else if (4 == sensor->lane_num) { in ov8858_g_mbus_config()
2882 "unsupported lane_num(%d)\n", sensor->lane_num); in ov8858_g_mbus_config()
3362 if (4 == ov8858->lane_num) { in ov8858_check_sensor_id()
3376 if (4 == ov8858->lane_num) { in ov8858_check_sensor_id()
3426 ov8858->lane_num = rval; in ov8858_parse_of()
3427 if (4 == ov8858->lane_num) { in ov8858_parse_of()
3433 ov8858->pixel_rate = MIPI_FREQ * 2U * ov8858->lane_num / 10U; in ov8858_parse_of()
3435 ov8858->lane_num, ov8858->pixel_rate); in ov8858_parse_of()
[all …]
H A Dsc401ai.c168 unsigned int lane_num; member
814 val = 1 << (sc401ai->lane_num - 1) | in sc401ai_g_mbus_config()
1389 sc401ai->lane_num = rval; in sc401ai_parse_of()
1391 if (sc401ai->lane_num == 2) { in sc401ai_parse_of()
1393 dev_info(dev, "lane_num(%d)\n", sc401ai->lane_num); in sc401ai_parse_of()
1394 } else if (sc401ai->lane_num == 4) { in sc401ai_parse_of()
1396 dev_info(dev, "lane_num(%d)\n", sc401ai->lane_num); in sc401ai_parse_of()
1398 dev_err(dev, "unsupported lane_num(%d)\n", sc401ai->lane_num); in sc401ai_parse_of()
H A Djx_h62.c134 unsigned int lane_num; member
1085 jx_h62->lane_num = rval; in jx_h62_parse_of()
1086 if (1 == jx_h62->lane_num) { in jx_h62_parse_of()
1088 jx_h62->pixel_rate = MIPI_FREQ * 2U * jx_h62->lane_num / 10U; in jx_h62_parse_of()
1090 jx_h62->lane_num, jx_h62->pixel_rate); in jx_h62_parse_of()
1092 dev_err(dev, "unsupported lane_num(%d)\n", jx_h62->lane_num); in jx_h62_parse_of()
H A Dsc4210.c188 unsigned int lane_num; member
1569 mode->bpp * 2 * sc4210->lane_num; in sc4210_set_fmt()
1662 u32 val = 1 << (sc4210->lane_num - 1) | in sc4210_g_mbus_config()
1920 / mode->bpp * 2 * sc4210->lane_num; in sc4210_ioctl()
2479 sc4210->lane_num = rval; in sc4210_parse_of()
2480 dev_info(dev, "lane_num = %d\n", sc4210->lane_num); in sc4210_parse_of()
2482 if (sc4210->lane_num == 2) { in sc4210_parse_of()
2485 } else if (sc4210->lane_num == 4) { in sc4210_parse_of()
H A Dsc530ai.c191 unsigned int lane_num; member
872 mode->bpp * 2 * sc530ai->lane_num; in sc530ai_set_fmt()
966 u32 val = 1 << (sc530ai->lane_num - 1) | in sc530ai_g_mbus_config()
1197 / mode->bpp * 2 * sc530ai->lane_num; in sc530ai_ioctl()
1787 sc530ai->lane_num = rval; in sc530ai_parse_of()
1788 dev_info(dev, "lane_num = %d\n", sc530ai->lane_num); in sc530ai_parse_of()
1790 if (sc530ai->lane_num == 2) { in sc530ai_parse_of()
1793 } else if (sc530ai->lane_num == 4) { in sc530ai_parse_of()
H A Dgc8034.c202 unsigned int lane_num; member
2080 if (2 == gc8034->lane_num) { in gc8034_ioctl()
2390 if (2 == gc8034->lane_num) { in __gc8034_start_stream()
2678 if (2 == sensor->lane_num) { in gc8034_g_mbus_config()
2683 } else if (4 == sensor->lane_num) { in gc8034_g_mbus_config()
2690 "unsupported lane_num(%d)\n", sensor->lane_num); in gc8034_g_mbus_config()
3025 gc8034->lane_num = rval; in gc8034_parse_of()
3026 if (4 == gc8034->lane_num) { in gc8034_parse_of()
3037 gc8034->lane_num, gc8034->pixel_rate); in gc8034_parse_of()
3038 } else if (2 == gc8034->lane_num) { in gc8034_parse_of()
[all …]
H A Dov5648.c150 unsigned int lane_num; member
1332 ov5648->lane_num = rval; in ov5648_parse_of()
1333 if (2 == ov5648->lane_num) { in ov5648_parse_of()
1339 ov5648->pixel_rate = MIPI_FREQ * 2U * ov5648->lane_num / 10U; in ov5648_parse_of()
1341 ov5648->lane_num, ov5648->pixel_rate); in ov5648_parse_of()
1343 dev_err(dev, "unsupported lane_num(%d)\n", ov5648->lane_num); in ov5648_parse_of()
H A Dos08a20.c160 unsigned int lane_num; member
1380 os08a20->lane_num = rval; in os08a20_parse_of()
1381 if (os08a20->lane_num == 4) { in os08a20_parse_of()
1387 os08a20->pixel_rate = MIPI_FREQ * 2U * os08a20->lane_num / 8U; in os08a20_parse_of()
1389 os08a20->lane_num, os08a20->pixel_rate); in os08a20_parse_of()
1391 dev_err(dev, "unsupported lane_num(%d)\n", os08a20->lane_num); in os08a20_parse_of()
H A Dgc02m2.c136 unsigned int lane_num; member
1217 gc02m2->lane_num = rval; in gc02m2_parse_of()
1218 if (1 == gc02m2->lane_num) { in gc02m2_parse_of()
1221 gc02m2->pixel_rate = GC02M2_MIPI_LINK_FREQ * 2U * gc02m2->lane_num / 10U; in gc02m2_parse_of()
1223 gc02m2->lane_num, gc02m2->pixel_rate); in gc02m2_parse_of()
1225 dev_err(dev, "unsupported lane_num(%d)\n", gc02m2->lane_num); in gc02m2_parse_of()
H A Dhi556.c163 unsigned int lane_num; member
1425 hi556->lane_num = rval; in hi556_parse_of()
1426 if (hi556->lane_num == 2) { in hi556_parse_of()
1432 hi556->pixel_rate = MIPI_FREQ * 2U * hi556->lane_num / 8U; in hi556_parse_of()
1434 hi556->lane_num, hi556->pixel_rate); in hi556_parse_of()
1436 dev_err(dev, "unsupported lane_num(%d)\n", hi556->lane_num); in hi556_parse_of()
H A Dgc2053.c141 unsigned int lane_num; member
642 gc2053->lane_num = rval; in gc2053_parse_of()
643 if (2 == gc2053->lane_num) { in gc2053_parse_of()
648 gc2053->pixel_rate = MIPI_FREQ_297M * 2U * (gc2053->lane_num) / 10U; in gc2053_parse_of()
650 gc2053->lane_num, gc2053->pixel_rate); in gc2053_parse_of()
652 dev_info(dev, "gc2053 can not support the lane num(%d)\n", gc2053->lane_num); in gc2053_parse_of()
H A Dgc2375h.c192 unsigned int lane_num; member
1405 gc2375h->lane_num = rval; in gc2375h_parse_of()
1406 if (1 == gc2375h->lane_num) { in gc2375h_parse_of()
1412 gc2375h->pixel_rate = MIPI_FREQ * 2U * gc2375h->lane_num / 10U; in gc2375h_parse_of()
1414 gc2375h->lane_num, gc2375h->pixel_rate); in gc2375h_parse_of()
1416 dev_err(dev, "unsupported lane_num(%d)\n", gc2375h->lane_num); in gc2375h_parse_of()
H A Dov5670.c166 unsigned int lane_num; member
1788 ov5670->lane_num = rval; in ov5670_parse_of()
1789 if (ov5670->lane_num == 2) { in ov5670_parse_of()
1795 ov5670->pixel_rate = MIPI_FREQ * 2U * ov5670->lane_num / 8U; in ov5670_parse_of()
1797 ov5670->lane_num, ov5670->pixel_rate); in ov5670_parse_of()
1799 dev_err(dev, "unsupported lane_num(%d)\n", ov5670->lane_num); in ov5670_parse_of()
/OK3568_Linux_fs/kernel/drivers/misc/rk628/
H A Drk628_csi.c303 u8 lane_num; in rk628_csi_set_csi() local
316 lane_num = lanes - 1; in rk628_csi_set_csi()
344 LANE_NUM(lane_num) | in rk628_csi_set_csi()
/OK3568_Linux_fs/u-boot/drivers/video/exynos/
H A Dexynos_dp.c417 unsigned char lane_num, unsigned char *sw, unsigned char *em) in exynos_dp_read_dpcd_adj_req() argument
425 dpcd_addr = DPCD_ADJUST_REQUEST_LANE0_1 + (lane_num / 2); in exynos_dp_read_dpcd_adj_req()
433 *sw = ((buf >> shift_val[lane_num]) & 0x03); in exynos_dp_read_dpcd_adj_req()
434 *em = ((buf >> shift_val[lane_num]) & 0x0c) >> 2; in exynos_dp_read_dpcd_adj_req()

12