Searched refs:tegra_plane_state (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/ |
H A D | plane.h | 43 struct tegra_plane_state { struct 66 static inline struct tegra_plane_state * 70 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);
|
H A D | plane.c | 30 struct tegra_plane_state *state; in tegra_plane_reset() 54 struct tegra_plane_state *state = to_tegra_plane_state(plane->state); in tegra_plane_atomic_duplicate_state() 55 struct tegra_plane_state *copy; in tegra_plane_atomic_duplicate_state() 140 static int tegra_dc_pin(struct tegra_dc *dc, struct tegra_plane_state *state) in tegra_dc_pin() 189 static void tegra_dc_unpin(struct tegra_dc *dc, struct tegra_plane_state *state) in tegra_dc_unpin() 227 struct tegra_plane_state *tegra_state = to_tegra_plane_state(state); in tegra_plane_calculate_memory_bandwidth() 591 struct tegra_plane_state *state) in tegra_plane_setup_opacity() 618 struct tegra_plane_state *state) in tegra_plane_check_transparency() 668 struct tegra_plane_state *state) in tegra_plane_update_transparency() 706 struct tegra_plane_state *stat in tegra_plane_setup_transparency() [all...] |
H A D | hub.c | 430 struct tegra_plane_state *plane_state = to_tegra_plane_state(new_plane_state); in tegra_shared_plane_atomic_check() 539 struct tegra_plane_state *tegra_plane_state = to_tegra_plane_state(new_state); in tegra_shared_plane_atomic_update() local 565 yuv = tegra_plane_format_is_yuv(tegra_plane_state->format, &planes, &bpc); in tegra_shared_plane_atomic_update() 637 if (tegra_plane_state->tiling.sector_layout == TEGRA_BO_SECTOR_LAYOUT_GPU) in tegra_shared_plane_atomic_update() 641 base = tegra_plane_state->iova[0] + fb->offsets[0]; in tegra_shared_plane_atomic_update() 644 tegra_plane_writel(p, tegra_plane_state->format, DC_WIN_COLOR_DEPTH); in tegra_shared_plane_atomic_update() 667 base = tegra_plane_state->iova[1] + fb->offsets[1]; in tegra_shared_plane_atomic_update() 674 base = tegra_plane_state->iova[2] + fb->offsets[2]; in tegra_shared_plane_atomic_update() 706 if (!tegra_plane_format_is_indexed(tegra_plane_state in tegra_shared_plane_atomic_update() [all...] |
H A D | dc.c | 177 struct tegra_plane_state *state; in tegra_plane_setup_blending_legacy() 622 struct tegra_plane_state *plane_state = to_tegra_plane_state(new_plane_state); in tegra_plane_atomic_check() 731 struct tegra_plane_state *tegra_plane_state = to_tegra_plane_state(new_state); in tegra_plane_atomic_update() local 754 window.reflect_x = tegra_plane_state->reflect_x; in tegra_plane_atomic_update() 755 window.reflect_y = tegra_plane_state->reflect_y; in tegra_plane_atomic_update() 759 window.tiling = tegra_plane_state->tiling; in tegra_plane_atomic_update() 760 window.format = tegra_plane_state->format; in tegra_plane_atomic_update() 761 window.swap = tegra_plane_state->swap; in tegra_plane_atomic_update() 764 window.base[i] = tegra_plane_state in tegra_plane_atomic_update() 906 struct tegra_plane_state *tegra_plane_state = to_tegra_plane_state(new_state); __tegra_cursor_atomic_update() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/tegra/ |
H A D | plane.h | 39 struct tegra_plane_state { struct 57 static inline struct tegra_plane_state * 61 return container_of(state, struct tegra_plane_state, base); in to_tegra_plane_state() 79 struct tegra_plane_state *state);
|
H A D | plane.c | 28 struct tegra_plane_state *state; in tegra_plane_reset() 52 struct tegra_plane_state *state = to_tegra_plane_state(plane->state); in tegra_plane_atomic_duplicate_state() 53 struct tegra_plane_state *copy; in tegra_plane_atomic_duplicate_state() 111 static int tegra_dc_pin(struct tegra_dc *dc, struct tegra_plane_state *state) in tegra_dc_pin() 176 static void tegra_dc_unpin(struct tegra_dc *dc, struct tegra_plane_state *state) in tegra_dc_unpin() 427 struct tegra_plane_state *state) in tegra_plane_setup_opacity() 454 struct tegra_plane_state *state) in tegra_plane_check_transparency() 504 struct tegra_plane_state *state) in tegra_plane_update_transparency() 542 struct tegra_plane_state *state) in tegra_plane_setup_transparency() 544 struct tegra_plane_state *tegra_stat in tegra_plane_setup_transparency() [all...] |
H A D | hub.c | 341 struct tegra_plane_state *plane_state = to_tegra_plane_state(state); in tegra_shared_plane_atomic_check() 428 struct tegra_plane_state *state = to_tegra_plane_state(plane->state); in tegra_shared_plane_atomic_update()
|
H A D | dc.c | 170 struct tegra_plane_state *state; in tegra_plane_setup_blending_legacy() 609 struct tegra_plane_state *plane_state = to_tegra_plane_state(state); in tegra_plane_atomic_check() 709 struct tegra_plane_state *state = to_tegra_plane_state(plane->state); in tegra_plane_atomic_update() 866 struct tegra_plane_state *state = to_tegra_plane_state(plane->state); in tegra_cursor_atomic_update()
|
Completed in 10 milliseconds