Searched refs:lane_rate (Results 1 – 7 of 7) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/media/i2c/rk628/ |
| H A D | rk628_dsi.c | 270 u32 lane_rate; in rk628_dsi_get_lane_rate() local 278 lane_rate = pixelclock * bpp; in rk628_dsi_get_lane_rate() 279 lane_rate = div_u64(lane_rate, lanes); in rk628_dsi_get_lane_rate() 280 lane_rate = DIV_ROUND_UP(lane_rate * 5, 4); in rk628_dsi_get_lane_rate() 282 if (lane_rate > max_lane_rate) in rk628_dsi_get_lane_rate() 283 lane_rate = max_lane_rate; in rk628_dsi_get_lane_rate() 285 return lane_rate; in rk628_dsi_get_lane_rate()
|
| /OK3568_Linux_fs/kernel/drivers/phy/rockchip/ |
| H A D | phy-rockchip-inno-mipi-dphy.c | 228 unsigned long lane_rate; member 414 unsigned int lane_mbps = inno->lane_rate / USEC_PER_SEC; in inno_mipi_dphy_get_timing() 442 txbyteclk = inno->lane_rate / 8; in inno_mipi_dphy_timing_init() 446 ui = DIV_ROUND_CLOSEST_ULL(PSECS_PER_SEC, inno->lane_rate); in inno_mipi_dphy_timing_init() 648 inno->lane_rate = rate; in inno_mipi_dphy_pll_clk_set_rate() 658 dev_dbg(inno->dev, "%s: rate: %lu Hz\n", __func__, inno->lane_rate); in inno_mipi_dphy_pll_clk_recalc_rate() 660 return inno->lane_rate; in inno_mipi_dphy_pll_clk_recalc_rate()
|
| /OK3568_Linux_fs/u-boot/drivers/video/drm/ |
| H A D | dw_mipi_dsi2.c | 341 u64 max_lane_rate, lane_rate; in dw_mipi_dsi2_get_lane_rate() local 382 lane_rate = max_lane_rate; in dw_mipi_dsi2_get_lane_rate() 384 lane_rate = tmp; in dw_mipi_dsi2_get_lane_rate() 386 return lane_rate; in dw_mipi_dsi2_get_lane_rate() 1099 unsigned long lane_rate; in dw_mipi_dsi2_connector_prepare() local 1106 lane_rate = dw_mipi_dsi2_get_lane_rate(dsi2); in dw_mipi_dsi2_connector_prepare() 1108 dw_mipi_dsi2_set_hs_clk(dsi2, lane_rate); in dw_mipi_dsi2_connector_prepare() 1111 dw_mipi_dsi2_set_hs_clk(dsi2->slave, lane_rate); in dw_mipi_dsi2_connector_prepare()
|
| H A D | dw_mipi_dsi.c | 549 unsigned long lane_rate; in dw_mipi_dsi_get_lane_rate() local 572 lane_rate = max_lane_rate; in dw_mipi_dsi_get_lane_rate() 574 lane_rate = tmp; in dw_mipi_dsi_get_lane_rate() 576 return lane_rate; in dw_mipi_dsi_get_lane_rate() 1267 unsigned long lane_rate; in dw_mipi_dsi_connector_prepare() local 1276 lane_rate = dw_mipi_dsi_get_lane_rate(dsi); in dw_mipi_dsi_connector_prepare() 1278 dw_mipi_dsi_set_hs_clk(dsi, lane_rate); in dw_mipi_dsi_connector_prepare() 1280 dw_mipi_dsi_set_pll(dsi, lane_rate); in dw_mipi_dsi_connector_prepare() 1283 dw_mipi_dsi_set_hs_clk(dsi->slave, lane_rate); in dw_mipi_dsi_connector_prepare()
|
| /OK3568_Linux_fs/kernel/drivers/misc/rk628/ |
| H A D | rk628_dsi.c | 826 u32 lane_rate; in rk628_dsi_get_lane_rate() local 832 lane_rate = mode->clock / 1000 * bpp / lanes; in rk628_dsi_get_lane_rate() 833 lane_rate = DIV_ROUND_UP(lane_rate * 5, 4); in rk628_dsi_get_lane_rate() 835 if (lane_rate > max_lane_rate) in rk628_dsi_get_lane_rate() 836 lane_rate = max_lane_rate; in rk628_dsi_get_lane_rate() 838 return lane_rate; in rk628_dsi_get_lane_rate()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/rk628/ |
| H A D | rk628_dsi.c | 984 unsigned int lane_rate; in rk628_dsi_get_lane_rate() local 997 lane_rate = mode->clock / 1000 * bpp / lanes; in rk628_dsi_get_lane_rate() 998 lane_rate = DIV_ROUND_UP(lane_rate * 5, 4); in rk628_dsi_get_lane_rate() 1000 if (lane_rate > max_lane_rate) in rk628_dsi_get_lane_rate() 1001 lane_rate = max_lane_rate; in rk628_dsi_get_lane_rate() 1003 return lane_rate; in rk628_dsi_get_lane_rate()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/ |
| H A D | dw-mipi-dsi2-rockchip.c | 493 u64 lane_rate, target_pclk; in dw_mipi_dsi2_get_lane_rate() local 513 lane_rate = value * MSEC_PER_SEC; in dw_mipi_dsi2_get_lane_rate() 515 lane_rate = value * USEC_PER_SEC; in dw_mipi_dsi2_get_lane_rate() 517 lane_rate = 80 * USEC_PER_SEC; in dw_mipi_dsi2_get_lane_rate() 540 lane_rate = max_lane_rate; in dw_mipi_dsi2_get_lane_rate() 542 lane_rate = tmp; in dw_mipi_dsi2_get_lane_rate() 545 target_pclk = DIV_ROUND_CLOSEST_ULL(lane_rate * lanes, bpp); in dw_mipi_dsi2_get_lane_rate()
|