mb/google/poppy: add libgfxinit support for variants
Add libgfxinit support for Nami, Nautilus, and Soraka. Panel timing values taken from default panel selection extracted from the respective VBTs. TEST=build/boot nami w/edk2 payload and libgfxinit selected Change-Id: If0ca389487338c47f9d8de990acf591c6907eaa9 Signed-off-by: Matt DeVillier <matt.devillier@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/77268 Reviewed-by: Martin L Roth <gaumless@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com>
This commit is contained in:
parent
458a215809
commit
f5d159675a
|
@ -47,6 +47,7 @@ config BOARD_GOOGLE_NAMI
|
|||
select DRIVERS_SPI_ACPI
|
||||
select EXCLUDE_NATIVE_SD_INTERFACE
|
||||
select INTEL_GMA_HAVE_VBT
|
||||
select MAINBOARD_HAS_LIBGFXINIT
|
||||
select SPI_TPM
|
||||
select SYSTEM_TYPE_LAPTOP
|
||||
|
||||
|
@ -57,6 +58,7 @@ config BOARD_GOOGLE_NAUTILUS
|
|||
select DRIVERS_I2C_DA7219
|
||||
select I2C_TPM
|
||||
select INTEL_GMA_HAVE_VBT
|
||||
select MAINBOARD_HAS_LIBGFXINIT
|
||||
select SYSTEM_TYPE_CONVERTIBLE
|
||||
select VARIANT_HAS_CAMERA_ACPI
|
||||
|
||||
|
@ -93,6 +95,7 @@ config BOARD_GOOGLE_SORAKA
|
|||
select DRIVERS_I2C_MAX98927
|
||||
select I2C_TPM
|
||||
select INTEL_GMA_HAVE_VBT
|
||||
select MAINBOARD_HAS_LIBGFXINIT
|
||||
select NO_FADT_8042
|
||||
select SYSTEM_TYPE_DETACHABLE
|
||||
select VARIANT_HAS_CAMERA_ACPI
|
||||
|
|
|
@ -3,6 +3,15 @@ chip soc/intel/skylake
|
|||
# IGD Displays
|
||||
register "gfx" = "GMA_STATIC_DISPLAYS(0)"
|
||||
|
||||
register "panel_cfg" = "{
|
||||
.up_delay_ms = 100,
|
||||
.down_delay_ms = 500,
|
||||
.cycle_delay_ms = 500,
|
||||
.backlight_on_delay_ms = 1,
|
||||
.backlight_off_delay_ms = 200,
|
||||
.backlight_pwm_hz = 1000,
|
||||
}"
|
||||
|
||||
# Deep Sx states
|
||||
register "deep_s3_enable_ac" = "0"
|
||||
register "deep_s3_enable_dc" = "1"
|
||||
|
|
|
@ -3,6 +3,15 @@ chip soc/intel/skylake
|
|||
# IGD Displays
|
||||
register "gfx" = "GMA_STATIC_DISPLAYS(0)"
|
||||
|
||||
register "panel_cfg" = "{
|
||||
.up_delay_ms = 100,
|
||||
.down_delay_ms = 500,
|
||||
.cycle_delay_ms = 500,
|
||||
.backlight_on_delay_ms = 1,
|
||||
.backlight_off_delay_ms = 200,
|
||||
.backlight_pwm_hz = 1000,
|
||||
}"
|
||||
|
||||
# Deep Sx states
|
||||
register "deep_s3_enable_ac" = "0"
|
||||
register "deep_s3_enable_dc" = "0"
|
||||
|
|
|
@ -3,6 +3,15 @@ chip soc/intel/skylake
|
|||
# IGD Displays
|
||||
register "gfx" = "GMA_STATIC_DISPLAYS(0)"
|
||||
|
||||
register "panel_cfg" = "{
|
||||
.up_delay_ms = 100,
|
||||
.down_delay_ms = 500,
|
||||
.cycle_delay_ms = 500,
|
||||
.backlight_on_delay_ms = 1,
|
||||
.backlight_off_delay_ms = 200,
|
||||
.backlight_pwm_hz = 1000,
|
||||
}"
|
||||
|
||||
# Deep Sx states
|
||||
register "deep_s3_enable_ac" = "0"
|
||||
register "deep_s3_enable_dc" = "0"
|
||||
|
|
Loading…
Reference in New Issue