mb/google/brya: Create rull variant
[coreboot2.git] / src / drivers / intel / gma / int15.h
blobcddd4ac6b845ccdc8d278018b6032101405730f6
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 int intel_vga_int15_handler(void);
5 enum {
6 GMA_INT15_BOOT_DISPLAY_DEFAULT = 0,
7 GMA_INT15_BOOT_DISPLAY_CRT = (1 << 0),
8 GMA_INT15_BOOT_DISPLAY_TV = (1 << 1),
9 GMA_INT15_BOOT_DISPLAY_EFP = (1 << 2),
10 GMA_INT15_BOOT_DISPLAY_LFP = (1 << 3),
11 GMA_INT15_BOOT_DISPLAY_CRT2 = (1 << 4),
12 GMA_INT15_BOOT_DISPLAY_TV2 = (1 << 5),
13 GMA_INT15_BOOT_DISPLAY_EFP2 = (1 << 6),
14 GMA_INT15_BOOT_DISPLAY_LFP2 = (1 << 7),
16 enum {
17 GMA_INT15_PANEL_FIT_DEFAULT = 0,
18 GMA_INT15_PANEL_FIT_CENTERING = (1 << 0),
19 GMA_INT15_PANEL_FIT_TXT_STRETCH = (1 << 1),
20 GMA_INT15_PANEL_FIT_GFX_STRETCH = (1 << 2),
23 enum {
24 GMA_INT15_ACTIVE_LFP_NONE = 0x00,
25 GMA_INT15_ACTIVE_LFP_INT_LVDS = 0x01,
26 GMA_INT15_ACTIVE_LFP_SVDO_LVDS = 0x02,
27 GMA_INT15_ACTIVE_LFP_EDP = 0x03,
30 #if CONFIG(VGA_ROM_RUN)
31 /* Install custom int15 handler for VGA OPROM */
32 void install_intel_vga_int15_handler(int active_lfp, int pfit, int display, int panel_type);
33 #else
34 static inline void install_intel_vga_int15_handler(int active_lfp, int pfit, int display, int panel_type) {}
35 #endif