intel extreme: skylake sets color, base and address, no resolution and refresh yet

This commit is contained in:
Rudolf Cornelissen
2021-10-23 17:13:43 +00:00
parent 393c7b8b5c
commit 994794f2d4
6 changed files with 57 additions and 11 deletions
@@ -762,6 +762,14 @@ struct intel_free_graphics_memory {
#define DISPLAY_CONTROL_RGB15 (4UL << 26)
#define DISPLAY_CONTROL_RGB16 (5UL << 26)
#define DISPLAY_CONTROL_RGB32 (6UL << 26)
#define DISPLAY_CONTROL_RGB64 (0x0cUL << 26)
// Skylake
#define DISPLAY_CONTROL_COLOR_MASK_SKY (0x0fUL << 24)
#define DISPLAY_CONTROL_CMAP8_SKY (0x0cUL << 24)
#define DISPLAY_CONTROL_RGB15_SKY (0x0eUL << 24)
#define DISPLAY_CONTROL_RGB16_SKY (0x0eUL << 24)
#define DISPLAY_CONTROL_RGB32_SKY (0x04UL << 24)
#define DISPLAY_CONTROL_RGB64_SKY (0x06UL << 24)
// INTEL_DISPLAY_A_PIPE_CONTROL ILK+
#define INTEL_PIPE_DITHER_TYPE_MASK (0x0000000c)