summaryrefslogtreecommitdiff
path: root/src/mainboard/amd/onyx
diff options
context:
space:
mode:
Diffstat (limited to 'src/mainboard/amd/onyx')
-rw-r--r--src/mainboard/amd/onyx/Kconfig14
-rw-r--r--src/mainboard/amd/onyx/Kconfig.name2
-rw-r--r--src/mainboard/amd/onyx/board_info.txt1
-rw-r--r--src/mainboard/amd/onyx/devicetree.cb6
-rw-r--r--src/mainboard/amd/onyx/dsdt.asl13
5 files changed, 36 insertions, 0 deletions
diff --git a/src/mainboard/amd/onyx/Kconfig b/src/mainboard/amd/onyx/Kconfig
new file mode 100644
index 0000000000..ce1b980359
--- /dev/null
+++ b/src/mainboard/amd/onyx/Kconfig
@@ -0,0 +1,14 @@
+if BOARD_AMD_ONYX
+
+config BOARD_SPECIFIC_OPTIONS
+ def_bool y
+ select SOC_AMD_GENOA
+ select MISSING_BOARD_RESET
+
+config MAINBOARD_DIR
+ default "amd/onyx"
+
+config MAINBOARD_PART_NUMBER
+ default "Onyx"
+
+endif
diff --git a/src/mainboard/amd/onyx/Kconfig.name b/src/mainboard/amd/onyx/Kconfig.name
new file mode 100644
index 0000000000..0dc99a735b
--- /dev/null
+++ b/src/mainboard/amd/onyx/Kconfig.name
@@ -0,0 +1,2 @@
+config BOARD_AMD_ONYX
+ bool "Onyx"
diff --git a/src/mainboard/amd/onyx/board_info.txt b/src/mainboard/amd/onyx/board_info.txt
new file mode 100644
index 0000000000..b351b8e696
--- /dev/null
+++ b/src/mainboard/amd/onyx/board_info.txt
@@ -0,0 +1 @@
+Category: eval
diff --git a/src/mainboard/amd/onyx/devicetree.cb b/src/mainboard/amd/onyx/devicetree.cb
new file mode 100644
index 0000000000..5f447b2540
--- /dev/null
+++ b/src/mainboard/amd/onyx/devicetree.cb
@@ -0,0 +1,6 @@
+chip soc/amd/genoa
+
+ device domain 0 on
+ end
+
+end
diff --git a/src/mainboard/amd/onyx/dsdt.asl b/src/mainboard/amd/onyx/dsdt.asl
new file mode 100644
index 0000000000..ecfe7a5ebe
--- /dev/null
+++ b/src/mainboard/amd/onyx/dsdt.asl
@@ -0,0 +1,13 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
+
+/* DefinitionBlock Statement */
+#include <acpi/acpi.h>
+DefinitionBlock (
+ "dsdt.aml",
+ "DSDT",
+ ACPI_DSDT_REV_2,
+ OEM_ID,
+ ACPI_TABLE_CREATOR,
+ 0x00010001 /* OEM Revision */
+)
+} /* End of ASL file */