Lines Matching refs:txbyteclk
406 unsigned long txbyteclk, txclkesc, UI; in inno_mipi_dphy_lane_timing_init() local
412 txbyteclk = inno->lane_mbps * USEC_PER_SEC / 8; in inno_mipi_dphy_lane_timing_init()
413 esc_clk_div = DIV_ROUND_UP(txbyteclk, 20000000); in inno_mipi_dphy_lane_timing_init()
414 txclkesc = txbyteclk / esc_clk_div; in inno_mipi_dphy_lane_timing_init()
418 txbyteclk, txclkesc, esc_clk_div, UI); in inno_mipi_dphy_lane_timing_init()
430 data.hs_exit = DIV_ROUND_UP(timing.hsexit * txbyteclk, NSEC_PER_SEC); in inno_mipi_dphy_lane_timing_init()
431 data.clk_post = DIV_ROUND_UP(timing.clkpost * txbyteclk, NSEC_PER_SEC); in inno_mipi_dphy_lane_timing_init()
432 data.clk_pre = DIV_ROUND_UP(timing.clkpre * txbyteclk, NSEC_PER_SEC); in inno_mipi_dphy_lane_timing_init()
437 data.lpx = DIV_ROUND_UP(txbyteclk * timing.lpx, NSEC_PER_SEC); in inno_mipi_dphy_lane_timing_init()
455 TIMING_NS(data.hs_exit, txbyteclk), in inno_mipi_dphy_lane_timing_init()
456 TIMING_NS(data.clk_post, txbyteclk), in inno_mipi_dphy_lane_timing_init()
457 TIMING_NS(data.clk_pre, txbyteclk), in inno_mipi_dphy_lane_timing_init()
458 TIMING_NS(data.lpx + 2, txbyteclk)); in inno_mipi_dphy_lane_timing_init()