diff options
Diffstat (limited to 'drivers/gpu/drm/tegra/dc.h')
| -rw-r--r-- | drivers/gpu/drm/tegra/dc.h | 6 | 
1 files changed, 6 insertions, 0 deletions
| diff --git a/drivers/gpu/drm/tegra/dc.h b/drivers/gpu/drm/tegra/dc.h index 051d03dcb9b0..29f19c3c6149 100644 --- a/drivers/gpu/drm/tegra/dc.h +++ b/drivers/gpu/drm/tegra/dc.h @@ -52,6 +52,7 @@ struct tegra_dc_soc_info {  	bool supports_interlacing;  	bool supports_cursor;  	bool supports_block_linear; +	bool supports_sector_layout;  	bool has_legacy_blending;  	unsigned int pitch_align;  	bool has_powergate; @@ -511,6 +512,8 @@ int tegra_dc_rgb_exit(struct tegra_dc *dc);  #define DC_DISP_CURSOR_START_ADDR_HI		0x4ec  #define DC_DISP_BLEND_CURSOR_CONTROL		0x4f1 +#define CURSOR_COMPOSITION_MODE_BLEND		(0 << 25) +#define CURSOR_COMPOSITION_MODE_XOR		(1 << 25)  #define CURSOR_MODE_LEGACY			(0 << 24)  #define CURSOR_MODE_NORMAL			(1 << 24)  #define CURSOR_DST_BLEND_ZERO			(0 << 16) @@ -705,6 +708,9 @@ int tegra_dc_rgb_exit(struct tegra_dc *dc);  #define PROTOCOL_MASK (0xf << 8)  #define PROTOCOL_SINGLE_TMDS_A (0x1 << 8) +#define DC_DISP_PCALC_HEAD_SET_CROPPED_POINT_IN_CURSOR	0x442 +#define DC_DISP_PCALC_HEAD_SET_CROPPED_SIZE_IN_CURSOR	0x446 +  #define DC_WIN_CORE_WINDOWGROUP_SET_CONTROL	0x702  #define OWNER_MASK (0xf << 0)  #define OWNER(x) (((x) & 0xf) << 0) | 
