@@ -1313,8 +1313,8 @@ static void ilk_lut_write(const struct intel_crtc_state *crtc_state,
1313
1313
{
1314
1314
struct drm_i915_private * i915 = to_i915 (crtc_state -> uapi .crtc -> dev );
1315
1315
1316
- if (crtc_state -> dsb )
1317
- intel_dsb_reg_write (crtc_state -> dsb , reg , val );
1316
+ if (crtc_state -> dsb_color_vblank )
1317
+ intel_dsb_reg_write (crtc_state -> dsb_color_vblank , reg , val );
1318
1318
else
1319
1319
intel_de_write_fw (i915 , reg , val );
1320
1320
}
@@ -1337,15 +1337,15 @@ static void ilk_load_lut_8(const struct intel_crtc_state *crtc_state,
1337
1337
* unless we either write each entry twice,
1338
1338
* or use non-posted writes
1339
1339
*/
1340
- if (crtc_state -> dsb )
1341
- intel_dsb_nonpost_start (crtc_state -> dsb );
1340
+ if (crtc_state -> dsb_color_vblank )
1341
+ intel_dsb_nonpost_start (crtc_state -> dsb_color_vblank );
1342
1342
1343
1343
for (i = 0 ; i < 256 ; i ++ )
1344
1344
ilk_lut_write (crtc_state , LGC_PALETTE (pipe , i ),
1345
1345
i9xx_lut_8 (& lut [i ]));
1346
1346
1347
- if (crtc_state -> dsb )
1348
- intel_dsb_nonpost_end (crtc_state -> dsb );
1347
+ if (crtc_state -> dsb_color_vblank )
1348
+ intel_dsb_nonpost_end (crtc_state -> dsb_color_vblank );
1349
1349
}
1350
1350
1351
1351
static void ilk_load_lut_10 (const struct intel_crtc_state * crtc_state ,
@@ -1870,7 +1870,7 @@ void intel_color_load_luts(const struct intel_crtc_state *crtc_state)
1870
1870
{
1871
1871
struct drm_i915_private * i915 = to_i915 (crtc_state -> uapi .crtc -> dev );
1872
1872
1873
- if (crtc_state -> dsb )
1873
+ if (crtc_state -> dsb_color_vblank )
1874
1874
return ;
1875
1875
1876
1876
i915 -> display .funcs .color -> load_luts (crtc_state );
@@ -1890,8 +1890,8 @@ void intel_color_commit_arm(const struct intel_crtc_state *crtc_state)
1890
1890
1891
1891
i915 -> display .funcs .color -> color_commit_arm (crtc_state );
1892
1892
1893
- if (crtc_state -> dsb )
1894
- intel_dsb_commit (crtc_state -> dsb , true);
1893
+ if (crtc_state -> dsb_color_vblank )
1894
+ intel_dsb_commit (crtc_state -> dsb_color_vblank , true);
1895
1895
}
1896
1896
1897
1897
void intel_color_post_update (const struct intel_crtc_state * crtc_state )
@@ -1919,33 +1919,33 @@ void intel_color_prepare_commit(struct intel_atomic_state *state,
1919
1919
if (!crtc_state -> pre_csc_lut && !crtc_state -> post_csc_lut )
1920
1920
return ;
1921
1921
1922
- crtc_state -> dsb = intel_dsb_prepare (state , crtc , INTEL_DSB_0 , 1024 );
1923
- if (!crtc_state -> dsb )
1922
+ crtc_state -> dsb_color_vblank = intel_dsb_prepare (state , crtc , INTEL_DSB_0 , 1024 );
1923
+ if (!crtc_state -> dsb_color_vblank )
1924
1924
return ;
1925
1925
1926
1926
i915 -> display .funcs .color -> load_luts (crtc_state );
1927
1927
1928
- intel_dsb_finish (crtc_state -> dsb );
1928
+ intel_dsb_finish (crtc_state -> dsb_color_vblank );
1929
1929
}
1930
1930
1931
1931
void intel_color_cleanup_commit (struct intel_crtc_state * crtc_state )
1932
1932
{
1933
- if (!crtc_state -> dsb )
1933
+ if (!crtc_state -> dsb_color_vblank )
1934
1934
return ;
1935
1935
1936
- intel_dsb_cleanup (crtc_state -> dsb );
1937
- crtc_state -> dsb = NULL ;
1936
+ intel_dsb_cleanup (crtc_state -> dsb_color_vblank );
1937
+ crtc_state -> dsb_color_vblank = NULL ;
1938
1938
}
1939
1939
1940
1940
void intel_color_wait_commit (const struct intel_crtc_state * crtc_state )
1941
1941
{
1942
- if (crtc_state -> dsb )
1943
- intel_dsb_wait (crtc_state -> dsb );
1942
+ if (crtc_state -> dsb_color_vblank )
1943
+ intel_dsb_wait (crtc_state -> dsb_color_vblank );
1944
1944
}
1945
1945
1946
1946
bool intel_color_uses_dsb (const struct intel_crtc_state * crtc_state )
1947
1947
{
1948
- return crtc_state -> dsb ;
1948
+ return crtc_state -> dsb_color_vblank ;
1949
1949
}
1950
1950
1951
1951
static bool intel_can_preload_luts (struct intel_atomic_state * state ,
0 commit comments