Home
last modified time | relevance | path

Searched refs:lane_rate (Results 1 – 7 of 7) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/media/i2c/rk628/
H A Drk628_dsi.c270 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 Dphy-rockchip-inno-mipi-dphy.c228 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 Ddw_mipi_dsi2.c341 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 Ddw_mipi_dsi.c549 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 Drk628_dsi.c826 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 Drk628_dsi.c984 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 Ddw-mipi-dsi2-rockchip.c493 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()