summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Hatle <mark.hatle@amd.com>2022-11-07 14:12:50 -0800
committerMark Hatle <mark.hatle@amd.com>2022-11-10 15:04:42 -0800
commit752434ed40576ef869548719d85681820ca7ae43 (patch)
tree63a0c223eeca618ceba638db9fc34980d89e9638
parent67602df8ac7b885871402a6d7df851544fef8cfc (diff)
downloadmeta-xilinx-752434ed40576ef869548719d85681820ca7ae43.tar.gz
conf/machine: Add all of the zynqmp and versal variants
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
-rw-r--r--meta-xilinx-core/conf/machine/versal-ai-core-generic.conf12
-rw-r--r--meta-xilinx-core/conf/machine/versal-ai-edge-generic.conf12
-rw-r--r--meta-xilinx-core/conf/machine/versal-hbm-generic.conf12
-rw-r--r--meta-xilinx-core/conf/machine/versal-net-generic.conf4
-rw-r--r--meta-xilinx-core/conf/machine/versal-premium-generic.conf12
-rw-r--r--meta-xilinx-core/conf/machine/versal-prime-generic.conf12
-rw-r--r--meta-xilinx-core/conf/machine/zynqmp-cg-generic.conf12
-rw-r--r--meta-xilinx-core/conf/machine/zynqmp-dr-generic.conf12
-rw-r--r--meta-xilinx-core/conf/machine/zynqmp-eg-generic.conf12
-rw-r--r--meta-xilinx-core/conf/machine/zynqmp-ev-generic.conf12
10 files changed, 110 insertions, 2 deletions
diff --git a/meta-xilinx-core/conf/machine/versal-ai-core-generic.conf b/meta-xilinx-core/conf/machine/versal-ai-core-generic.conf
new file mode 100644
index 00000000..34f57691
--- /dev/null
+++ b/meta-xilinx-core/conf/machine/versal-ai-core-generic.conf
@@ -0,0 +1,12 @@
1#### Preamble
2MACHINEOVERRIDES =. "${@['', 'versal-ai-core-generic:']['versal-ai-core-generic' != '${MACHINE}']}"
3#### Regular settings follow
4
5require conf/machine/versal-generic.conf
6
7SOC_VARIANT = "ai-core"
8
9#### No additional settings should be after the Postamble
10#### Postamble
11PACKAGE_EXTRA_ARCHS:append = "${@['', ' versal_ai_core_generic']['versal-ai-core-generic' != "${MACHINE}"]}"
12
diff --git a/meta-xilinx-core/conf/machine/versal-ai-edge-generic.conf b/meta-xilinx-core/conf/machine/versal-ai-edge-generic.conf
new file mode 100644
index 00000000..bf5523ed
--- /dev/null
+++ b/meta-xilinx-core/conf/machine/versal-ai-edge-generic.conf
@@ -0,0 +1,12 @@
1#### Preamble
2MACHINEOVERRIDES =. "${@['', 'versal-ai-edge-generic:']['versal-ai-edge-generic' != '${MACHINE}']}"
3#### Regular settings follow
4
5require conf/machine/versal-generic.conf
6
7SOC_VARIANT = "ai-edge"
8
9#### No additional settings should be after the Postamble
10#### Postamble
11PACKAGE_EXTRA_ARCHS:append = "${@['', ' versal_ai_edge_generic']['versal-ai-edge-generic' != "${MACHINE}"]}"
12
diff --git a/meta-xilinx-core/conf/machine/versal-hbm-generic.conf b/meta-xilinx-core/conf/machine/versal-hbm-generic.conf
new file mode 100644
index 00000000..23fffcb9
--- /dev/null
+++ b/meta-xilinx-core/conf/machine/versal-hbm-generic.conf
@@ -0,0 +1,12 @@
1#### Preamble
2MACHINEOVERRIDES =. "${@['', 'versal-hbm-generic:']['versal-hbm-generic' != '${MACHINE}']}"
3#### Regular settings follow
4
5require conf/machine/versal-generic.conf
6
7SOC_VARIANT = "hbm"
8
9#### No additional settings should be after the Postamble
10#### Postamble
11PACKAGE_EXTRA_ARCHS:append = "${@['', ' versal_hbm_generic']['versal-hbm-generic' != "${MACHINE}"]}"
12
diff --git a/meta-xilinx-core/conf/machine/versal-net-generic.conf b/meta-xilinx-core/conf/machine/versal-net-generic.conf
index 611d9de4..7b410aaa 100644
--- a/meta-xilinx-core/conf/machine/versal-net-generic.conf
+++ b/meta-xilinx-core/conf/machine/versal-net-generic.conf
@@ -6,13 +6,13 @@
6MACHINEOVERRIDES =. "${@['', 'versal-net-generic:']['versal-net-generic' != '${MACHINE}']}" 6MACHINEOVERRIDES =. "${@['', 'versal-net-generic:']['versal-net-generic' != '${MACHINE}']}"
7#### Regular settings follow 7#### Regular settings follow
8 8
9SOC_VARIANT = "net"
10
11# Must be set first, or versal-generic will set it 9# Must be set first, or versal-generic will set it
12UBOOT_MACHINE ?= "xilinx_versal_net_virt_defconfig" 10UBOOT_MACHINE ?= "xilinx_versal_net_virt_defconfig"
13 11
14require conf/machine/versal-generic.conf 12require conf/machine/versal-generic.conf
15 13
14SOC_VARIANT = "net"
15
16HDF_MACHINE = "versal-net-generic" 16HDF_MACHINE = "versal-net-generic"
17 17
18QEMU_HW_DTB_PS = "${QEMU_HW_DTB_PATH}/board-versal-net-psx-spp-1.4.dtb" 18QEMU_HW_DTB_PS = "${QEMU_HW_DTB_PATH}/board-versal-net-psx-spp-1.4.dtb"
diff --git a/meta-xilinx-core/conf/machine/versal-premium-generic.conf b/meta-xilinx-core/conf/machine/versal-premium-generic.conf
new file mode 100644
index 00000000..d785edff
--- /dev/null
+++ b/meta-xilinx-core/conf/machine/versal-premium-generic.conf
@@ -0,0 +1,12 @@
1#### Preamble
2MACHINEOVERRIDES =. "${@['', 'versal-premium-generic:']['versal-premium-generic' != '${MACHINE}']}"
3#### Regular settings follow
4
5require conf/machine/versal-generic.conf
6
7SOC_VARIANT = "premium"
8
9#### No additional settings should be after the Postamble
10#### Postamble
11PACKAGE_EXTRA_ARCHS:append = "${@['', ' versal_premium_generic']['versal-premium-generic' != "${MACHINE}"]}"
12
diff --git a/meta-xilinx-core/conf/machine/versal-prime-generic.conf b/meta-xilinx-core/conf/machine/versal-prime-generic.conf
new file mode 100644
index 00000000..94e9b05e
--- /dev/null
+++ b/meta-xilinx-core/conf/machine/versal-prime-generic.conf
@@ -0,0 +1,12 @@
1#### Preamble
2MACHINEOVERRIDES =. "${@['', 'versal-prime-generic:']['versal-prime-generic' != '${MACHINE}']}"
3#### Regular settings follow
4
5require conf/machine/versal-generic.conf
6
7SOC_VARIANT = "prime"
8
9#### No additional settings should be after the Postamble
10#### Postamble
11PACKAGE_EXTRA_ARCHS:append = "${@['', ' versal_prime_generic']['versal-prime-generic' != "${MACHINE}"]}"
12
diff --git a/meta-xilinx-core/conf/machine/zynqmp-cg-generic.conf b/meta-xilinx-core/conf/machine/zynqmp-cg-generic.conf
new file mode 100644
index 00000000..38c9126f
--- /dev/null
+++ b/meta-xilinx-core/conf/machine/zynqmp-cg-generic.conf
@@ -0,0 +1,12 @@
1#### Preamble
2MACHINEOVERRIDES =. "${@['', 'zynqmp-cg-generic:']['zynqmp-cg-generic' != '${MACHINE}']}"
3#### Regular settings follow
4
5require conf/machine/zynqmp-generic.conf
6
7SOC_VARIANT = "cg"
8
9#### No additional settings should be after the Postamble
10#### Postamble
11PACKAGE_EXTRA_ARCHS:append = "${@['', ' zynqmp_cg_generic']['zynqmp-cg-generic' != "${MACHINE}"]}"
12
diff --git a/meta-xilinx-core/conf/machine/zynqmp-dr-generic.conf b/meta-xilinx-core/conf/machine/zynqmp-dr-generic.conf
new file mode 100644
index 00000000..fbe445aa
--- /dev/null
+++ b/meta-xilinx-core/conf/machine/zynqmp-dr-generic.conf
@@ -0,0 +1,12 @@
1#### Preamble
2MACHINEOVERRIDES =. "${@['', 'zynqmp-dr-generic:']['zynqmp-dr-generic' != '${MACHINE}']}"
3#### Regular settings follow
4
5require conf/machine/zynqmp-generic.conf
6
7SOC_VARIANT = "dr"
8
9#### No additional settings should be after the Postamble
10#### Postamble
11PACKAGE_EXTRA_ARCHS:append = "${@['', ' zynqmp_dr_generic']['zynqmp-dr-generic' != "${MACHINE}"]}"
12
diff --git a/meta-xilinx-core/conf/machine/zynqmp-eg-generic.conf b/meta-xilinx-core/conf/machine/zynqmp-eg-generic.conf
new file mode 100644
index 00000000..33375b46
--- /dev/null
+++ b/meta-xilinx-core/conf/machine/zynqmp-eg-generic.conf
@@ -0,0 +1,12 @@
1#### Preamble
2MACHINEOVERRIDES =. "${@['', 'zynqmp-eg-generic:']['zynqmp-eg-generic' != '${MACHINE}']}"
3#### Regular settings follow
4
5require conf/machine/zynqmp-generic.conf
6
7SOC_VARIANT = "eg"
8
9#### No additional settings should be after the Postamble
10#### Postamble
11PACKAGE_EXTRA_ARCHS:append = "${@['', ' zynqmp_eg_generic']['zynqmp-eg-generic' != "${MACHINE}"]}"
12
diff --git a/meta-xilinx-core/conf/machine/zynqmp-ev-generic.conf b/meta-xilinx-core/conf/machine/zynqmp-ev-generic.conf
new file mode 100644
index 00000000..f2ffe40f
--- /dev/null
+++ b/meta-xilinx-core/conf/machine/zynqmp-ev-generic.conf
@@ -0,0 +1,12 @@
1#### Preamble
2MACHINEOVERRIDES =. "${@['', 'zynqmp-ev-generic:']['zynqmp-ev-generic' != '${MACHINE}']}"
3#### Regular settings follow
4
5require conf/machine/zynqmp-generic.conf
6
7SOC_VARIANT = "ev"
8
9#### No additional settings should be after the Postamble
10#### Postamble
11PACKAGE_EXTRA_ARCHS:append = "${@['', ' zynqmp_ev_generic']['zynqmp-ev-generic' != "${MACHINE}"]}"
12