Searched refs:lane_hs_rate (Results 1 – 4 of 4) sorted by relevance
| /OK3568_Linux_fs/u-boot/drivers/video/drm/ |
| H A D | samsung_mipi_dcphy.c | 1318 unsigned int lane_hs_rate = div64_ul(samsung->pll.rate, USEC_PER_SEC); in samsung_mipi_dphy_clk_lane_timing_init() local 1325 if (lane_hs_rate >= 4500) in samsung_mipi_dphy_clk_lane_timing_init() 1332 if (lane_hs_rate < 1500) in samsung_mipi_dphy_clk_lane_timing_init() 1355 if (lane_hs_rate > 1500) in samsung_mipi_dphy_clk_lane_timing_init() 1363 unsigned int lane_hs_rate = div64_ul(samsung->pll.rate, USEC_PER_SEC); in samsung_mipi_dphy_data_lane_timing_init() local 1373 if (lane_hs_rate >= 1500) { in samsung_mipi_dphy_data_lane_timing_init() 1384 if (lane_hs_rate < 1500) in samsung_mipi_dphy_data_lane_timing_init() 1471 unsigned int lane_hs_rate = div64_ul(samsung->pll.rate, USEC_PER_SEC); in samsung_mipi_cphy_timing_init() local 1480 if (lane_hs_rate < 1500) in samsung_mipi_cphy_timing_init()
|
| H A D | dw_mipi_dsi2.c | 283 unsigned int lane_hs_rate; /* Kbps/Ksps per lane */ member 573 phy_hs_clk = DIV_ROUND_CLOSEST(dsi2->lane_hs_rate * MSEC_PER_SEC, 7); in dw_mipi_dsi2_ipi_set() 575 phy_hs_clk = DIV_ROUND_CLOSEST(dsi2->lane_hs_rate * MSEC_PER_SEC, 16); in dw_mipi_dsi2_ipi_set() 920 dsi2->lane_hs_rate = DIV_ROUND_CLOSEST(rate, MSEC_PER_SEC); in dw_mipi_dsi2_set_hs_clk() 978 phy_hsclk = DIV_ROUND_CLOSEST(dsi2->lane_hs_rate * MSEC_PER_SEC, 7); in dw_mipi_dsi2_phy_ratio_cfg() 981 phy_hsclk = DIV_ROUND_CLOSEST(dsi2->lane_hs_rate * MSEC_PER_SEC, 16); in dw_mipi_dsi2_phy_ratio_cfg() 1001 hstx_clk = DIV_ROUND_CLOSEST(dsi2->lane_hs_rate * MSEC_PER_SEC, 16); in dw_mipi_dsi2_lp2hs_or_hs2lp_cfg() 1114 dsi2->lane_hs_rate, dsi2->c_option ? "Ksps" : "Kbps", in dw_mipi_dsi2_connector_prepare()
|
| /OK3568_Linux_fs/kernel/drivers/phy/rockchip/ |
| H A D | phy-rockchip-samsung-dcphy.c | 1462 unsigned int lane_hs_rate = div64_ul(samsung->pll.rate, USEC_PER_SEC); in samsung_mipi_cphy_timing_init() local 1471 if (lane_hs_rate < 500) in samsung_mipi_cphy_timing_init() 1592 unsigned int lane_hs_rate = div64_ul(samsung->pll.rate, USEC_PER_SEC); in samsung_mipi_dphy_clk_lane_timing_init() local 1599 if (lane_hs_rate >= 4500) in samsung_mipi_dphy_clk_lane_timing_init() 1606 if (lane_hs_rate < 1500) in samsung_mipi_dphy_clk_lane_timing_init() 1629 if (lane_hs_rate > 1500) in samsung_mipi_dphy_clk_lane_timing_init() 1637 unsigned int lane_hs_rate = div64_ul(samsung->pll.rate, USEC_PER_SEC); in samsung_mipi_dphy_data_lane_timing_init() local 1647 if (lane_hs_rate >= 4500) { in samsung_mipi_dphy_data_lane_timing_init() 1658 if (lane_hs_rate < 1500) in samsung_mipi_dphy_data_lane_timing_init()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/ |
| H A D | dw-mipi-dsi2-rockchip.c | 268 unsigned int lane_hs_rate; /* Mbps or Msps per lane */ member 563 dsi2->lane_hs_rate = DIV_ROUND_UP(hs_clk_rate, MSEC_PER_SEC); in dw_mipi_dsi2_set_lane_rate() 623 phy_hsclk = DIV_ROUND_CLOSEST_ULL(dsi2->lane_hs_rate * MSEC_PER_SEC, 7); in dw_mipi_dsi2_phy_ratio_cfg() 625 phy_hsclk = DIV_ROUND_CLOSEST_ULL(dsi2->lane_hs_rate * MSEC_PER_SEC, 16); in dw_mipi_dsi2_phy_ratio_cfg() 649 hstx_clk = DIV_ROUND_CLOSEST_ULL(dsi2->lane_hs_rate * MSEC_PER_SEC, 16); in dw_mipi_dsi2_lp2hs_or_hs2lp_cfg() 756 phy_hs_clk = DIV_ROUND_CLOSEST_ULL(dsi2->lane_hs_rate * MSEC_PER_SEC, 7); in dw_mipi_dsi2_ipi_set() 758 phy_hs_clk = DIV_ROUND_CLOSEST_ULL(dsi2->lane_hs_rate * MSEC_PER_SEC, 16); in dw_mipi_dsi2_ipi_set() 911 dsi2->lane_hs_rate, in dw_mipi_dsi2_encoder_atomic_enable()
|