• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1## SPDX-License-Identifier: GPL-2.0-only
2
3config BOARD_ASUS_P8X7X_SERIES
4	bool
5	select HAVE_ACPI_RESUME
6	select HAVE_ACPI_TABLES
7	select HAVE_CMOS_DEFAULT
8	select HAVE_OPTION_TABLE
9	select INTEL_GMA_HAVE_VBT
10	select INTEL_INT15
11	select MAINBOARD_HAS_LIBGFXINIT
12	select NORTHBRIDGE_INTEL_SANDYBRIDGE
13	select SERIRQ_CONTINUOUS_MODE
14	select SOUTHBRIDGE_INTEL_C216
15
16config BOARD_ASUS_P8C_WS
17	select BOARD_ASUS_P8X7X_SERIES
18	select BOARD_ROMSIZE_KB_8192
19	select MEMORY_MAPPED_TPM
20	select SUPERIO_NUVOTON_NCT6776
21	select USE_NATIVE_RAMINIT
22
23config BOARD_ASUS_P8H77_V
24	select BOARD_ASUS_P8X7X_SERIES
25	select BOARD_ROMSIZE_KB_8192
26	select SUPERIO_NUVOTON_NCT6779D
27	select USE_NATIVE_RAMINIT
28
29config BOARD_ASUS_P8Z77_M_PRO
30	select BOARD_ASUS_P8X7X_SERIES
31	select BOARD_ROMSIZE_KB_8192
32	select DRIVERS_ASMEDIA_ASPM_BLACKLIST # for ASM1061 eSATA
33	select MEMORY_MAPPED_TPM
34	select SUPERIO_NUVOTON_NCT6779D
35
36config BOARD_ASUS_P8Z77_V_LX2
37	select BOARD_ASUS_P8X7X_SERIES
38	select BOARD_ROMSIZE_KB_8192
39	select REALTEK_8168_RESET
40	select SUPERIO_NUVOTON_NCT6779D
41	select USE_NATIVE_RAMINIT
42
43config BOARD_ASUS_P8Z77_V
44	select BOARD_ASUS_P8X7X_SERIES
45	select BOARD_ROMSIZE_KB_8192
46	select DRIVERS_ASMEDIA_ASPM_BLACKLIST # for ASM1061 eSATA
47	select MEMORY_MAPPED_TPM
48	select MAINBOARD_USES_IFD_GBE_REGION
49	select SUPERIO_NUVOTON_NCT6779D
50	select USE_NATIVE_RAMINIT
51
52config BOARD_ASUS_P8Z77_M
53	select BOARD_ASUS_P8X7X_SERIES
54	select BOARD_ROMSIZE_KB_8192
55	select MEMORY_MAPPED_TPM
56	select SUPERIO_NUVOTON_NCT6779D
57	select SUPERIO_NUVOTON_COMMON_COM_A
58
59if BOARD_ASUS_P8X7X_SERIES
60
61config MAINBOARD_DIR
62	default "asus/p8x7x-series"
63
64config VARIANT_DIR
65	default "p8c_ws"      if BOARD_ASUS_P8C_WS
66	default "p8h77-v"     if BOARD_ASUS_P8H77_V
67	default "p8z77-m_pro" if BOARD_ASUS_P8Z77_M_PRO
68	default "p8z77-v_lx2" if BOARD_ASUS_P8Z77_V_LX2
69	default "p8z77-v"     if BOARD_ASUS_P8Z77_V
70	default "p8z77-m"     if BOARD_ASUS_P8Z77_M
71
72config MAINBOARD_PART_NUMBER
73	default "P8C WS"      if BOARD_ASUS_P8C_WS
74	default "P8H77-V"     if BOARD_ASUS_P8H77_V
75	default "P8Z77-M PRO" if BOARD_ASUS_P8Z77_M_PRO
76	default "P8Z77-V LX2" if BOARD_ASUS_P8Z77_V_LX2
77	default "P8Z77-V"     if BOARD_ASUS_P8Z77_V
78	default "P8Z77-M"     if BOARD_ASUS_P8Z77_M
79
80config OVERRIDE_DEVICETREE
81	default "variants/\$(CONFIG_VARIANT_DIR)/overridetree.cb"
82
83config CMOS_DEFAULT_FILE
84	default "src/mainboard/\$(MAINBOARDDIR)/variants/\$(CONFIG_VARIANT_DIR)/cmos.default"
85
86config CMOS_LAYOUT_FILE
87	default "src/mainboard/\$(MAINBOARDDIR)/variants/\$(CONFIG_VARIANT_DIR)/cmos.layout"
88
89endif
90