Lines Matching refs:txbyteclk
438 unsigned long txbyteclk, txclkesc, UI; in inno_mipi_dphy_lane_timing_init() local
444 txbyteclk = inno->lane_mbps * USEC_PER_SEC / 8; in inno_mipi_dphy_lane_timing_init()
445 esc_clk_div = DIV_ROUND_UP(txbyteclk, 20000000); in inno_mipi_dphy_lane_timing_init()
446 txclkesc = txbyteclk / esc_clk_div; in inno_mipi_dphy_lane_timing_init()
450 txbyteclk, txclkesc, esc_clk_div, UI); in inno_mipi_dphy_lane_timing_init()
462 data.hs_exit = DIV_ROUND_UP(timing.hsexit * txbyteclk, NSEC_PER_SEC); in inno_mipi_dphy_lane_timing_init()
463 data.clk_post = DIV_ROUND_UP(timing.clkpost * txbyteclk, NSEC_PER_SEC); in inno_mipi_dphy_lane_timing_init()
464 data.clk_pre = DIV_ROUND_UP(timing.clkpre * txbyteclk, NSEC_PER_SEC); in inno_mipi_dphy_lane_timing_init()
469 data.lpx = DIV_ROUND_UP(txbyteclk * timing.lpx, NSEC_PER_SEC); in inno_mipi_dphy_lane_timing_init()
487 TIMING_NS(data.hs_exit, txbyteclk), in inno_mipi_dphy_lane_timing_init()
488 TIMING_NS(data.clk_post, txbyteclk), in inno_mipi_dphy_lane_timing_init()
489 TIMING_NS(data.clk_pre, txbyteclk), in inno_mipi_dphy_lane_timing_init()
490 TIMING_NS(data.lpx + 2, txbyteclk)); in inno_mipi_dphy_lane_timing_init()