1## SPDX-License-Identifier: GPL-2.0-only 2 3config BOARD_SYSTEM76_ADL_COMMON 4 def_bool n 5 select BOARD_ROMSIZE_KB_32768 6 select DRIVERS_GENERIC_BAYHUB_LV2 7 select DRIVERS_GENERIC_CBFS_SERIAL 8 select DRIVERS_GENERIC_CBFS_UUID 9 select DRIVERS_I2C_HID 10 select DRIVERS_INTEL_PMC 11 select DRIVERS_INTEL_USB4_RETIMER 12 select EC_SYSTEM76_EC 13 select HAVE_ACPI_RESUME 14 select HAVE_ACPI_TABLES 15 select HAVE_CMOS_DEFAULT 16 select HAVE_OPTION_TABLE 17 select INTEL_GMA_HAVE_VBT 18 select INTEL_LPSS_UART_FOR_CONSOLE 19 select MAINBOARD_HAS_TPM2 20 select MEMORY_MAPPED_TPM 21 select NO_UART_ON_SUPERIO 22 select SOC_INTEL_ALDERLAKE_PCH_P 23 select SOC_INTEL_COMMON_BLOCK_HDA_VERB 24 select SOC_INTEL_CRASHLOG 25 select SOC_INTEL_ENABLE_USB4_PCIE_RESOURCES 26 select SPD_READ_BY_WORD 27 select SYSTEM_TYPE_LAPTOP 28 select TPM_RDRESP_NEED_DELAY 29 30config BOARD_SYSTEM76_DARP8 31 select BOARD_SYSTEM76_ADL_COMMON 32 33config BOARD_SYSTEM76_GALP6 34 select BOARD_SYSTEM76_ADL_COMMON 35 36config BOARD_SYSTEM76_GAZE17_3050 37 select BOARD_SYSTEM76_ADL_COMMON 38 select EC_SYSTEM76_EC_DGPU 39 40config BOARD_SYSTEM76_GAZE17_3060_B 41 select BOARD_SYSTEM76_ADL_COMMON 42 select EC_SYSTEM76_EC_DGPU 43 select MAINBOARD_USES_IFD_GBE_REGION 44 45config BOARD_SYSTEM76_LEMP11 46 select BOARD_SYSTEM76_ADL_COMMON 47 select HAVE_SPD_IN_CBFS 48 49config BOARD_SYSTEM76_ORYP9 50 select BOARD_SYSTEM76_ADL_COMMON 51 select DRIVERS_I2C_TAS5825M 52 select EC_SYSTEM76_EC_DGPU 53 54config BOARD_SYSTEM76_ORYP10 55 select BOARD_SYSTEM76_ADL_COMMON 56 select EC_SYSTEM76_EC_DGPU 57 58if BOARD_SYSTEM76_ADL_COMMON 59 60config MAINBOARD_DIR 61 default "system76/adl" 62 63config VARIANT_DIR 64 default "darp8" if BOARD_SYSTEM76_DARP8 65 default "galp6" if BOARD_SYSTEM76_GALP6 66 default "gaze17-3050" if BOARD_SYSTEM76_GAZE17_3050 67 default "gaze17-3060-b" if BOARD_SYSTEM76_GAZE17_3060_B 68 default "lemp11" if BOARD_SYSTEM76_LEMP11 69 default "oryp9" if BOARD_SYSTEM76_ORYP9 70 default "oryp10" if BOARD_SYSTEM76_ORYP10 71 72config OVERRIDE_DEVICETREE 73 default "variants/\$(CONFIG_VARIANT_DIR)/overridetree.cb" 74 75config MAINBOARD_PART_NUMBER 76 default "darp8" if BOARD_SYSTEM76_DARP8 77 default "galp6" if BOARD_SYSTEM76_GALP6 78 default "gaze17-3050" if BOARD_SYSTEM76_GAZE17_3050 79 default "gaze17-3060-b" if BOARD_SYSTEM76_GAZE17_3060_B 80 default "lemp11" if BOARD_SYSTEM76_LEMP11 81 default "oryp9" if BOARD_SYSTEM76_ORYP9 82 default "oryp10" if BOARD_SYSTEM76_ORYP10 83 84config MAINBOARD_SMBIOS_PRODUCT_NAME 85 default "Darter Pro" if BOARD_SYSTEM76_DARP8 86 default "Galago Pro" if BOARD_SYSTEM76_GALP6 87 default "Gazelle" if BOARD_SYSTEM76_GAZE17_3050 || BOARD_SYSTEM76_GAZE17_3060_B 88 default "Lemur Pro" if BOARD_SYSTEM76_LEMP11 89 default "Oryx Pro" if BOARD_SYSTEM76_ORYP9 || BOARD_SYSTEM76_ORYP10 90 91config MAINBOARD_VERSION 92 default "darp8" if BOARD_SYSTEM76_DARP8 93 default "galp6" if BOARD_SYSTEM76_GALP6 94 default "gaze17-3050" if BOARD_SYSTEM76_GAZE17_3050 95 default "gaze17-3060-b" if BOARD_SYSTEM76_GAZE17_3060_B 96 default "lemp11" if BOARD_SYSTEM76_LEMP11 97 default "oryp9" if BOARD_SYSTEM76_ORYP9 98 default "oryp10" if BOARD_SYSTEM76_ORYP10 99 100config CONSOLE_POST 101 default y 102 103config D3COLD_SUPPORT 104 default n 105 106config FMDFILE 107 default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/board.fmd" 108 109config ONBOARD_VGA_IS_PRIMARY 110 default y 111 112config POST_DEVICE 113 default n 114 115config TPM_MEASURED_BOOT 116 default y 117 118config UART_FOR_CONSOLE 119 default 0 120 121# PM Timer Disabled, saves power 122config USE_PM_ACPI_TIMER 123 default n 124 125endif 126