## SPDX-License-Identifier: GPL-2.0-only

config BOARD_DELL_OPTIPLEX_780_COMMON
	def_bool n
	select BOARD_ROMSIZE_KB_8192
	select CPU_INTEL_SOCKET_LGA775
	select DRIVERS_I2C_CK505
	select HAVE_ACPI_RESUME
	select HAVE_ACPI_TABLES
	select HAVE_CMOS_DEFAULT
	select HAVE_OPTION_TABLE
	select INTEL_GMA_HAVE_VBT
	select MAINBOARD_HAS_LIBGFXINIT
	select MAINBOARD_USES_IFD_GBE_REGION
	select NORTHBRIDGE_INTEL_X4X
	select PCIEXP_ASPM
	select PCIEXP_CLK_PM
	select SOUTHBRIDGE_INTEL_I82801JX

config BOARD_DELL_OPTIPLEX_780_MT
	select BOARD_DELL_OPTIPLEX_780_COMMON

config BOARD_DELL_OPTIPLEX_780_USFF
	select BOARD_DELL_OPTIPLEX_780_COMMON

if BOARD_DELL_OPTIPLEX_780_COMMON

config VGA_BIOS_ID
	default "8086,2e22"

config MAINBOARD_DIR
	default "dell/optiplex_780"

config MAINBOARD_PART_NUMBER
	default "OptiPlex 780 MT" if BOARD_DELL_OPTIPLEX_780_MT
	default "OptiPlex 780 USFF" if BOARD_DELL_OPTIPLEX_780_USFF

config OVERRIDE_DEVICETREE
	default "variants/\$(CONFIG_VARIANT_DIR)/overridetree.cb"

config VARIANT_DIR
	default "780_mt" if BOARD_DELL_OPTIPLEX_780_MT
	default "780_usff" if BOARD_DELL_OPTIPLEX_780_USFF

endif # BOARD_DELL_OPTIPLEX_780_COMMON
