@@ -673,30 +673,30 @@ void dsi_link_clk_disable_v2(struct msm_dsi_host *msm_host)
673
673
clk_disable_unprepare (msm_host -> byte_clk );
674
674
}
675
675
676
- static u32 dsi_get_pclk_rate (struct msm_dsi_host * msm_host , bool is_dual_dsi )
676
+ static u32 dsi_get_pclk_rate (struct msm_dsi_host * msm_host , bool is_bonded_dsi )
677
677
{
678
678
struct drm_display_mode * mode = msm_host -> mode ;
679
679
u32 pclk_rate ;
680
680
681
681
pclk_rate = mode -> clock * 1000 ;
682
682
683
683
/*
684
- * For dual DSI mode, the current DRM mode has the complete width of the
684
+ * For bonded DSI mode, the current DRM mode has the complete width of the
685
685
* panel. Since, the complete panel is driven by two DSI controllers,
686
686
* the clock rates have to be split between the two dsi controllers.
687
687
* Adjust the byte and pixel clock rates for each dsi host accordingly.
688
688
*/
689
- if (is_dual_dsi )
689
+ if (is_bonded_dsi )
690
690
pclk_rate /= 2 ;
691
691
692
692
return pclk_rate ;
693
693
}
694
694
695
- static void dsi_calc_pclk (struct msm_dsi_host * msm_host , bool is_dual_dsi )
695
+ static void dsi_calc_pclk (struct msm_dsi_host * msm_host , bool is_bonded_dsi )
696
696
{
697
697
u8 lanes = msm_host -> lanes ;
698
698
u32 bpp = dsi_get_bpp (msm_host -> format );
699
- u32 pclk_rate = dsi_get_pclk_rate (msm_host , is_dual_dsi );
699
+ u32 pclk_rate = dsi_get_pclk_rate (msm_host , is_bonded_dsi );
700
700
u64 pclk_bpp = (u64 )pclk_rate * bpp ;
701
701
702
702
if (lanes == 0 ) {
@@ -718,28 +718,28 @@ static void dsi_calc_pclk(struct msm_dsi_host *msm_host, bool is_dual_dsi)
718
718
719
719
}
720
720
721
- int dsi_calc_clk_rate_6g (struct msm_dsi_host * msm_host , bool is_dual_dsi )
721
+ int dsi_calc_clk_rate_6g (struct msm_dsi_host * msm_host , bool is_bonded_dsi )
722
722
{
723
723
if (!msm_host -> mode ) {
724
724
pr_err ("%s: mode not set\n" , __func__ );
725
725
return - EINVAL ;
726
726
}
727
727
728
- dsi_calc_pclk (msm_host , is_dual_dsi );
728
+ dsi_calc_pclk (msm_host , is_bonded_dsi );
729
729
msm_host -> esc_clk_rate = clk_get_rate (msm_host -> esc_clk );
730
730
return 0 ;
731
731
}
732
732
733
- int dsi_calc_clk_rate_v2 (struct msm_dsi_host * msm_host , bool is_dual_dsi )
733
+ int dsi_calc_clk_rate_v2 (struct msm_dsi_host * msm_host , bool is_bonded_dsi )
734
734
{
735
735
u32 bpp = dsi_get_bpp (msm_host -> format );
736
736
u64 pclk_bpp ;
737
737
unsigned int esc_mhz , esc_div ;
738
738
unsigned long byte_mhz ;
739
739
740
- dsi_calc_pclk (msm_host , is_dual_dsi );
740
+ dsi_calc_pclk (msm_host , is_bonded_dsi );
741
741
742
- pclk_bpp = (u64 )dsi_get_pclk_rate (msm_host , is_dual_dsi ) * bpp ;
742
+ pclk_bpp = (u64 )dsi_get_pclk_rate (msm_host , is_bonded_dsi ) * bpp ;
743
743
do_div (pclk_bpp , 8 );
744
744
msm_host -> src_clk_rate = pclk_bpp ;
745
745
@@ -939,7 +939,7 @@ static void dsi_ctrl_config(struct msm_dsi_host *msm_host, bool enable,
939
939
dsi_write (msm_host , REG_DSI_CPHY_MODE_CTRL , BIT (0 ));
940
940
}
941
941
942
- static void dsi_timing_setup (struct msm_dsi_host * msm_host , bool is_dual_dsi )
942
+ static void dsi_timing_setup (struct msm_dsi_host * msm_host , bool is_bonded_dsi )
943
943
{
944
944
struct drm_display_mode * mode = msm_host -> mode ;
945
945
u32 hs_start = 0 , vs_start = 0 ; /* take sync start as 0 */
@@ -957,13 +957,13 @@ static void dsi_timing_setup(struct msm_dsi_host *msm_host, bool is_dual_dsi)
957
957
DBG ("" );
958
958
959
959
/*
960
- * For dual DSI mode, the current DRM mode has
960
+ * For bonded DSI mode, the current DRM mode has
961
961
* the complete width of the panel. Since, the complete
962
962
* panel is driven by two DSI controllers, the horizontal
963
963
* timings have to be split between the two dsi controllers.
964
964
* Adjust the DSI host timing values accordingly.
965
965
*/
966
- if (is_dual_dsi ) {
966
+ if (is_bonded_dsi ) {
967
967
h_total /= 2 ;
968
968
hs_end /= 2 ;
969
969
ha_start /= 2 ;
@@ -2288,13 +2288,13 @@ void msm_dsi_host_reset_phy(struct mipi_dsi_host *host)
2288
2288
2289
2289
void msm_dsi_host_get_phy_clk_req (struct mipi_dsi_host * host ,
2290
2290
struct msm_dsi_phy_clk_request * clk_req ,
2291
- bool is_dual_dsi )
2291
+ bool is_bonded_dsi )
2292
2292
{
2293
2293
struct msm_dsi_host * msm_host = to_msm_dsi_host (host );
2294
2294
const struct msm_dsi_cfg_handler * cfg_hnd = msm_host -> cfg_hnd ;
2295
2295
int ret ;
2296
2296
2297
- ret = cfg_hnd -> ops -> calc_clk_rate (msm_host , is_dual_dsi );
2297
+ ret = cfg_hnd -> ops -> calc_clk_rate (msm_host , is_bonded_dsi );
2298
2298
if (ret ) {
2299
2299
pr_err ("%s: unable to calc clk rate, %d\n" , __func__ , ret );
2300
2300
return ;
@@ -2364,7 +2364,7 @@ static void msm_dsi_sfpb_config(struct msm_dsi_host *msm_host, bool enable)
2364
2364
2365
2365
int msm_dsi_host_power_on (struct mipi_dsi_host * host ,
2366
2366
struct msm_dsi_phy_shared_timings * phy_shared_timings ,
2367
- bool is_dual_dsi )
2367
+ bool is_bonded_dsi )
2368
2368
{
2369
2369
struct msm_dsi_host * msm_host = to_msm_dsi_host (host );
2370
2370
const struct msm_dsi_cfg_handler * cfg_hnd = msm_host -> cfg_hnd ;
@@ -2402,7 +2402,7 @@ int msm_dsi_host_power_on(struct mipi_dsi_host *host,
2402
2402
goto fail_disable_clk ;
2403
2403
}
2404
2404
2405
- dsi_timing_setup (msm_host , is_dual_dsi );
2405
+ dsi_timing_setup (msm_host , is_bonded_dsi );
2406
2406
dsi_sw_reset (msm_host );
2407
2407
dsi_ctrl_config (msm_host , true, phy_shared_timings );
2408
2408
0 commit comments