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

if BOARD_INTEL_PANTHERLAKE_CRB

config BOARD_SPECIFIC_OPTIONS
	def_bool y
	select BOARD_ROMSIZE_KB_32768
	select CPU_INTEL_SOCKET_OTHER
	select CRB_TPM
	select DRIVERS_INTEL_DPTF
	select DRIVERS_INTEL_MIPI_CAMERA
	select DRIVERS_INTEL_MIPI_SUPPORTS_PRE_PRODUCTION_SOC if SOC_INTEL_PANTHERLAKE_PRE_PRODUCTION_SILICON
	select DRIVERS_INTEL_PMC
	select DRIVERS_INTEL_USB4_RETIMER
	select DRIVERS_INTEL_SOUNDWIRE
	select DRIVERS_SOUNDWIRE_ALC_BASE_7XX
	select DRIVERS_GFX_GENERIC
	select DRIVERS_I2C_GENERIC
	select DRIVERS_USB_ACPI
	select DRIVERS_SPI_ACPI
	select DUMP_SMBIOS_TYPE17
	select GENERATE_SMBIOS_TABLES
	select HAVE_ACPI_RESUME
	select HAVE_ACPI_TABLES
	select HAVE_INTEL_PTT
	select INTEL_GMA_HAVE_VBT
	select DRIVERS_UART_8250IO
	select MAINBOARD_USES_IFD_GBE_REGION
	select MAINBOARD_USES_IFD_EC_REGION
	select PMC_IPC_ACPI_INTERFACE
	select SOC_INTEL_COMMON_BLOCK_HDA_VERB
	select AZALIA_USE_LEGACY_VERB_TABLE
	select SOC_INTEL_COMMON_BLOCK_MEMINIT
	select SOC_INTEL_IOE_DIE_SUPPORT
	select SOC_INTEL_ENABLE_USB4_PCIE_RESOURCES
	select SOC_INTEL_PANTHERLAKE_H
	select SOC_INTEL_TCSS_USE_PDC_PMC_USBC_MUX_CONFIGURATION
	select SUPERIO_ITE_IT8659E
	# To be removed when we receive production SKUs for testing
	select SOC_INTEL_PANTHERLAKE_PRE_PRODUCTION_SILICON
	select FSP_UGOP_EARLY_SIGN_OF_LIFE

config MAINBOARD_SMBIOS_PRODUCT_NAME
	default "PantherLake CRB"

config MAINBOARD_DIR
	default "intel/pantherlake_crb"

config MAINBOARD_PART_NUMBER
	default "PantherLake CRB"

config CBFS_SIZE
	default 0xA00000

config USE_PM_ACPI_TIMER
	default n

endif
