Searched refs:tegra_plane_state (Results 1 – 4 of 4) sorted by relevance
43 struct tegra_plane_state { struct66 static inline struct tegra_plane_state * argument70 return container_of(state, struct tegra_plane_state, base); in to_tegra_plane_state()75 static inline const struct tegra_plane_state *95 struct tegra_plane_state *state);
29 struct tegra_plane_state *state; in tegra_plane_reset()53 struct tegra_plane_state *state = to_tegra_plane_state(plane->state); in tegra_plane_atomic_duplicate_state()54 struct tegra_plane_state *copy; in tegra_plane_atomic_duplicate_state()139 static int tegra_dc_pin(struct tegra_dc *dc, struct tegra_plane_state *state) in tegra_dc_pin()253 struct tegra_plane_state *tegra_state = to_tegra_plane_state(state); in tegra_plane_calculate_memory_bandwidth()558 struct tegra_plane_state *state) in tegra_plane_setup_opacity()585 struct tegra_plane_state *state) in tegra_plane_check_transparency()635 struct tegra_plane_state *state) in tegra_plane_update_transparency()673 struct tegra_plane_state *state) in tegra_plane_setup_transparency()675 struct tegra_plane_state *tegra_state; in tegra_plane_setup_transparency()[all …]
427 struct tegra_plane_state *plane_state = to_tegra_plane_state(new_plane_state); in tegra_shared_plane_atomic_check()536 struct tegra_plane_state *tegra_plane_state = to_tegra_plane_state(new_state); in tegra_shared_plane_atomic_update() local562 yuv = tegra_plane_format_is_yuv(tegra_plane_state->format, &planar, &bpc); in tegra_shared_plane_atomic_update()634 if (tegra_plane_state->tiling.sector_layout == TEGRA_BO_SECTOR_LAYOUT_GPU) in tegra_shared_plane_atomic_update()638 base = tegra_plane_state->iova[0] + fb->offsets[0]; in tegra_shared_plane_atomic_update()641 tegra_plane_writel(p, tegra_plane_state->format, DC_WIN_COLOR_DEPTH); in tegra_shared_plane_atomic_update()664 base = tegra_plane_state->iova[1] + fb->offsets[1]; in tegra_shared_plane_atomic_update()670 base = tegra_plane_state->iova[2] + fb->offsets[2]; in tegra_shared_plane_atomic_update()697 if (!tegra_plane_format_is_indexed(tegra_plane_state->format)) in tegra_shared_plane_atomic_update()708 unsigned long height = tegra_plane_state->tiling.value; in tegra_shared_plane_atomic_update()[all …]
171 struct tegra_plane_state *state; in tegra_plane_setup_blending_legacy()721 struct tegra_plane_state *tegra_plane_state = to_tegra_plane_state(new_state); in tegra_plane_atomic_update() local744 window.reflect_x = tegra_plane_state->reflect_x; in tegra_plane_atomic_update()745 window.reflect_y = tegra_plane_state->reflect_y; in tegra_plane_atomic_update()749 window.tiling = tegra_plane_state->tiling; in tegra_plane_atomic_update()750 window.format = tegra_plane_state->format; in tegra_plane_atomic_update()751 window.swap = tegra_plane_state->swap; in tegra_plane_atomic_update()898 struct tegra_plane_state *tegra_plane_state = to_tegra_plane_state(new_state); in tegra_cursor_atomic_update() local941 value |= (tegra_plane_state->iova[0] >> 10) & 0x3fffff; in tegra_cursor_atomic_update()2222 const struct tegra_plane_state *tegra_state; in tegra_crtc_calculate_memory_bandwidth()[all …]
Completed in 12 milliseconds