Commit 75d89380 authored by Vijayenthiran Subramaniam's avatar Vijayenthiran Subramaniam Committed by Thomas Abraham
Browse files

rdn2cfg1/run_model: create default pcie topology on IOMacro0.x16



In preparation to enable support for multiple IO Macros (on pciex16),
attach the minimal endpoint topology file to io_macro_0.pciex4_0 and
don't pass any topology file to io_macro_0.pciex16. By not passing any
topology file, FVP will create a default predefined PCIe topology with
multiple exercisers, switches, smmu test engines and ahci devices. Also,
update the ahci image path to use io_macro_0.pciex16 instead of
io_macro_0.pciex4.
Signed-off-by: Vijayenthiran Subramaniam's avatarVijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
Change-Id: Ibf614ecb826706dd4d5a6515c4af456f7ed8b4de
parent c9dbe429
......@@ -175,7 +175,7 @@ fi
if [[ -n "$SATADISK_IMAGE_PATH" ]]; then
MODEL_PARAMS="$MODEL_PARAMS \
-C io_macro_0.pciex4_0.pcie_rc.ahci0.ahci.image_path="${SATADISK_IMAGE_PATH}""
-C io_macro_0.pciex16.pcie_rc.ahci0.ahci.image_path="${SATADISK_IMAGE_PATH}""
fi
#For distribution installation and boot, ensure that the virtio devices
......@@ -267,8 +267,8 @@ PARAMS="--data css.scp.armcortexm7ct=$OUTDIR/scp_ramfw.bin@0x0BD80000 \
-C soc.pl011_uart1.enable_dc4=0 \
-C css.pl011_s_uart_ap.unbuffered_output=1 \
-C css.gic_distributor.ITS-device-bits=20 \
-C io_macro_0.pciex16.pcie_rc.hierarchy_file_name=${MINIMAL_EP_TOPOLOGY_FILE} \
-C io_macro_0.pciex8.pcie_rc.hierarchy_file_name=${MINIMAL_EP_TOPOLOGY_FILE} \
-C io_macro_0.pciex4_0.pcie_rc.hierarchy_file_name=${MINIMAL_EP_TOPOLOGY_FILE} \
-C io_macro_0.pciex4_1.pcie_rc.hierarchy_file_name=${MINIMAL_EP_TOPOLOGY_FILE} \
-C io_macro_1.pciex16.pcie_rc.hierarchy_file_name=${MINIMAL_EP_TOPOLOGY_FILE} \
-C io_macro_1.pciex8.pcie_rc.hierarchy_file_name=${MINIMAL_EP_TOPOLOGY_FILE} \
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment