Lines Matching refs:fifo_state
497 struct vlv_fifo_state *fifo_state = &crtc_state->wm.vlv.fifo_state; in vlv_get_fifo_size() local
526 fifo_state->plane[PLANE_PRIMARY] = sprite0_start; in vlv_get_fifo_size()
527 fifo_state->plane[PLANE_SPRITE0] = sprite1_start - sprite0_start; in vlv_get_fifo_size()
528 fifo_state->plane[PLANE_SPRITE1] = 511 - sprite1_start; in vlv_get_fifo_size()
529 fifo_state->plane[PLANE_CURSOR] = 63; in vlv_get_fifo_size()
1668 struct vlv_fifo_state *fifo_state = &crtc_state->wm.vlv.fifo_state; in vlv_compute_fifo() local
1703 fifo_state->plane[plane_id] = 0; in vlv_compute_fifo()
1708 fifo_state->plane[plane_id] = fifo_size * rate / total_rate; in vlv_compute_fifo()
1709 fifo_left -= fifo_state->plane[plane_id]; in vlv_compute_fifo()
1712 fifo_state->plane[PLANE_SPRITE0] += sprite0_fifo_extra; in vlv_compute_fifo()
1715 fifo_state->plane[PLANE_CURSOR] = 63; in vlv_compute_fifo()
1730 fifo_state->plane[plane_id] += plane_extra; in vlv_compute_fifo()
1739 fifo_state->plane[PLANE_PRIMARY] = fifo_left; in vlv_compute_fifo()
1836 const struct vlv_fifo_state *fifo_state = in vlv_raw_plane_wm_is_valid() local
1837 &crtc_state->wm.vlv.fifo_state; in vlv_raw_plane_wm_is_valid()
1839 return raw->plane[plane_id] <= fifo_state->plane[plane_id]; in vlv_raw_plane_wm_is_valid()
1857 const struct vlv_fifo_state *fifo_state = in vlv_compute_pipe_wm() local
1858 &crtc_state->wm.vlv.fifo_state; in vlv_compute_pipe_wm()
1897 &old_crtc_state->wm.vlv.fifo_state; in vlv_compute_pipe_wm()
1904 memcmp(old_fifo_state, fifo_state, in vlv_compute_pipe_wm()
1905 sizeof(*fifo_state)) != 0) in vlv_compute_pipe_wm()
1928 fifo_state->plane[plane_id]); in vlv_compute_pipe_wm()
1963 const struct vlv_fifo_state *fifo_state = in vlv_atomic_update_fifo() local
1964 &crtc_state->wm.vlv.fifo_state; in vlv_atomic_update_fifo()
1970 sprite0_start = fifo_state->plane[PLANE_PRIMARY]; in vlv_atomic_update_fifo()
1971 sprite1_start = fifo_state->plane[PLANE_SPRITE0] + sprite0_start; in vlv_atomic_update_fifo()
1972 fifo_size = fifo_state->plane[PLANE_SPRITE1] + sprite1_start; in vlv_atomic_update_fifo()
1974 WARN_ON(fifo_state->plane[PLANE_CURSOR] != 63); in vlv_atomic_update_fifo()
6175 const struct vlv_fifo_state *fifo_state = in vlv_wm_get_hw_state() local
6176 &crtc_state->wm.vlv.fifo_state; in vlv_wm_get_hw_state()
6199 fifo_state->plane[plane_id]); in vlv_wm_get_hw_state()
6238 const struct vlv_fifo_state *fifo_state = in vlv_wm_sanitize() local
6239 &crtc_state->wm.vlv.fifo_state; in vlv_wm_sanitize()
6254 fifo_state->plane[plane_id]); in vlv_wm_sanitize()