summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core/conf/machine
diff options
context:
space:
mode:
authorSandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>2022-12-24 22:00:02 -0700
committerMark Hatle <mark.hatle@amd.com>2023-01-06 10:58:21 -0800
commit603b099acab70632e3c7d6e4c261d7603df2a62b (patch)
tree0f2a186a8025027a128c2d2ff4a020988480cb4a /meta-xilinx-core/conf/machine
parent557131346a4129a9d41affffea396cf5c34e24c3 (diff)
downloadmeta-xilinx-603b099acab70632e3c7d6e4c261d7603df2a62b.tar.gz
versal-net-generic: Update machine conf file using gen-machineconf tool
1. Update machine conf file using gen-machineconf tool by parsing versal-net static xsa. 2. Move variables which changes based on xsa before required inclusion file to handle pre-expansion values. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
Diffstat (limited to 'meta-xilinx-core/conf/machine')
-rw-r--r--meta-xilinx-core/conf/machine/versal-net-generic.conf15
1 files changed, 13 insertions, 2 deletions
diff --git a/meta-xilinx-core/conf/machine/versal-net-generic.conf b/meta-xilinx-core/conf/machine/versal-net-generic.conf
index 7b410aaa..4b368e83 100644
--- a/meta-xilinx-core/conf/machine/versal-net-generic.conf
+++ b/meta-xilinx-core/conf/machine/versal-net-generic.conf
@@ -1,6 +1,6 @@
1#@TYPE: Machine 1#@TYPE: Machine
2#@NAME: Versal Net Generic 2#@NAME: versal-net-generic
3##@DESCRIPTION: Versal Net 3#@DESCRIPTION: Machine configuration for the versal-net-generic devices
4 4
5#### Preamble 5#### Preamble
6MACHINEOVERRIDES =. "${@['', 'versal-net-generic:']['versal-net-generic' != '${MACHINE}']}" 6MACHINEOVERRIDES =. "${@['', 'versal-net-generic:']['versal-net-generic' != '${MACHINE}']}"
@@ -9,10 +9,21 @@ MACHINEOVERRIDES =. "${@['', 'versal-net-generic:']['versal-net-generic' != '${M
9# Must be set first, or versal-generic will set it 9# Must be set first, or versal-generic will set it
10UBOOT_MACHINE ?= "xilinx_versal_net_virt_defconfig" 10UBOOT_MACHINE ?= "xilinx_versal_net_virt_defconfig"
11 11
12# Yocto Versal Net device-tree variables
13YAML_CONSOLE_DEVICE_CONFIG:pn-device-tree ?= "psx_wizard_0_psxl_0_psx_sbsauart_0"
14YAML_DT_BOARD_FLAGS ?= "{BOARD versal-net-ipp-rev1.9}"
15
16# Yocto Versal Net PLM variables
17YAML_SERIAL_CONSOLE_STDIN:pn-plm-firmware ?= "psx_wizard_0_psxl_0_psx_sbsauart_0"
18YAML_SERIAL_CONSOLE_STDOUT:pn-plm-firmware ?= "psx_wizard_0_psxl_0_psx_sbsauart_0"
19
12require conf/machine/versal-generic.conf 20require conf/machine/versal-generic.conf
13 21
14SOC_VARIANT = "net" 22SOC_VARIANT = "net"
15 23
24# versal-generic.conf uses vck190-versal xsa as reference input.
25# User can override with custom xsa using HDF_BASE and HDF_PATH variables from
26# local.conf.
16HDF_MACHINE = "versal-net-generic" 27HDF_MACHINE = "versal-net-generic"
17 28
18QEMU_HW_DTB_PS = "${QEMU_HW_DTB_PATH}/board-versal-net-psx-spp-1.4.dtb" 29QEMU_HW_DTB_PS = "${QEMU_HW_DTB_PATH}/board-versal-net-psx-spp-1.4.dtb"