/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-kernel/linux/arm-platforms-kmeta/bsp/arm-platforms/ |
H A D | fvp.scc | 6 kconf hardware fvp/fvp-board.cfg 7 kconf hardware fvp/fvp-net.cfg 8 kconf hardware fvp/fvp-rtc.cfg 9 kconf hardware fvp/fvp-serial.cfg 10 kconf hardware fvp/fvp-cfi.cfg 11 kconf hardware fvp/fvp-drm.cfg 12 kconf hardware fvp/fvp-watchdog.cfg
|
/openbmc/openbmc/meta-arm/scripts/ |
H A D | runfvp | 17 from fvp import conffile, terminal, runner 53 fvp = runner.FVPRunner(logger) 55 fvp.start(fvpconf, extra_args, args.terminals) 58 config = fvp.getConfig() 63 port_stdout, log_stdout = itertools.tee(fvp.stdout, 2) 74 telnet = fvp.create_telnet(port) 78 for line in fvp.stdout: 82 return fvp.stop()
|
/openbmc/openbmc/meta-arm/meta-arm/lib/oeqa/selftest/cases/ |
H A D | runfvp.py | 62 from fvp import conffile 71 from fvp import conffile 96 from fvp import runner 98 fvp = runner.FVPRunner(self.logger) 113 fvp.start(fvpconf.name) 128 from fvp import runner 130 fvp = runner.FVPRunner(self.logger) 145 fvp.start(fvpconf.name)
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/trusted-firmware-a/ |
H A D | trusted-firmware-a-fvp-base.inc | 7 FILESEXTRAPATHS:prepend := "${THISDIR}/files/:${THISDIR}/files/fvp-base" 10 file://optee_spmc_maifest.dts;subdir=git/plat/arm/board/fvp/fdts \ 18 '${S}/plat/arm/board/fvp/fdts/optee_spmc_maifest.dts', '', d)}" 50 COMPATIBLE_MACHINE = "fvp-base" 51 TFA_PLATFORM = "fvp" 61 EXTRA_OEMAKE += "FVP_DT_PREFIX=fvp-base-gicv3-psci-1t FVP_USE_GIC_DRIVER=FVP_GICV3" 63 # Our fvp-base machine explicitly has v8.4 cores
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-connectivity/ssh-pregen-hostkeys/ |
H A D | ssh-pregen-hostkeys_%.bbappend | 4 COMPATIBLE_MACHINE:corstone1000-fvp = "corstone1000-fvp" 5 COMPATIBLE_MACHINE:fvp-base = "fvp-base"
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-kernel/linux/ |
H A D | linux-arm-platforms.inc | 16 SRC_URI:append:fvp-base = " ${SRC_URI_KMETA}" 63 COMPATIBLE_MACHINE:fvp-base = "fvp-base" 64 KMACHINE:fvp-base = "fvp" 65 FILESEXTRAPATHS:prepend:fvp-base := "${ARMBSPFILESPATHS}:${ARMFILESPATHS}" 66 SRC_URI:append:fvp-base = " \ 67 file://0001-arm64-dts-fvp-Enable-virtio-rng-support.patch \
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/ |
H A D | 0042-corstone1000-enable-virtio-net-support.patch | 6 Adds virtio-net support in corstone1000-fvp. 11 arch/arm/dts/corstone1000-fvp.dts | 6 ++++++ 16 diff --git a/arch/arm/dts/corstone1000-fvp.dts b/arch/arm/dts/corstone1000-fvp.dts 18 --- a/arch/arm/dts/corstone1000-fvp.dts 19 +++ b/arch/arm/dts/corstone1000-fvp.dts 71 + if (!strcmp(cmp_dtb, "corstone1000-fvp")) {
|
H A D | 0049-corstone1000-Add-secondary-cores-cpu-nodes-for-FVP.patch | 11 arch/arm/dts/corstone1000-fvp.dts | 25 +++++++++++++++++++++++++ 15 diff --git a/arch/arm/dts/corstone1000-fvp.dts b/arch/arm/dts/corstone1000-fvp.dts 17 --- a/arch/arm/dts/corstone1000-fvp.dts 18 +++ b/arch/arm/dts/corstone1000-fvp.dts
|
/openbmc/openbmc/meta-arm/meta-arm/recipes-devtools/fvp/ |
H A D | fvp-corstone1000.bb | 1 require fvp-ecosystem.inc 7 …nloads/OSS/FVP/${MODEL}/${MODEL_CODE}_${PV_URL}_${FVP_ARCH}.tgz;subdir=${BP};name=fvp-${HOST_ARCH}" 8 SRC_URI[fvp-aarch64.sha256sum] = "e299e81d5fa8b3d2afee0850fd03be31c1a1c3fad07f79849c63e46ee5e36acc" 9 SRC_URI[fvp-x86_64.sha256sum] = "ec34c9564ccb5b1eb62fc2757673343a353db1d116a7cb1b5f82f9d985d99cdf"
|
H A D | fvp-base-a-aem_11.27.19.bb | 1 require fvp-envelope.inc 9 …tecture/${PV_URL_SHORT}/${MODEL_CODE}_${PV_URL}_${FVP_ARCH}.tgz;subdir=${BP};name=fvp-${HOST_ARCH}" 10 SRC_URI[fvp-aarch64.sha256sum] = "66c9939cb2b2104e415dcddb46a2ab52168e8a2b7f30a339e1c05d5d4864ed1d" 11 SRC_URI[fvp-x86_64.sha256sum] = "cd70946a6b632950dca5def33d7656991a29827fa2f6f72f75011d85bdcee248"
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/documentation/ |
H A D | fvp-base.md | 8 MACHINE = "fvp-base" 17 The `fvp-base` machine has support for the `runfvp` script, so running is simple: 20 $ runfvp tmp/deploy/images/fvp-base/core-image-base-fvp-base.fvpconf
|
/openbmc/openbmc/meta-arm/meta-arm/lib/oeqa/controllers/ |
H A D | fvp.py | 9 from fvp import runner 46 returncode = self.fvp.stop() 52 self.fvp = runner.FVPRunner(self.logger) 54 self.fvp.start(self.fvpconf, stdout=self.fvp_log) 87 config = self.fvp.getConfig() 93 self.fvp.create_pexpect(port, logfile=logfile) 149 return self.fvp.getConfig()
|
/openbmc/openbmc/meta-evb/meta-evb-arm/meta-evb-fvp-base/recipes-bsp/trusted-firmware-a/ |
H A D | trusted-firmware-a_%.bbappend | 1 COMPATIBLE_MACHINE = "fvp" 2 TFA_TARGET_PLATFORM = "fvp" 4 TFA_PLATFORM = "fvp"
|
/openbmc/openbmc/meta-arm/documentation/ |
H A D | runfvp.md | 3 …ad, but others need registration or are only available commercially. The `fvp-base` machine in me… 18 $ ./meta-arm/scripts/runfvp tmp/deploy/images/fvp-base/core-image-minimal-fvp-base.fvpconf 24 $ ./meta-arm/scripts/runfvp fvp-base 41 $ runfvp fvp-base -- --list-params 46 …ed to be set in the machine configuration file (such as `meta-arm-bsp/conf/machine/fvp-base.conf`). 52 The name of the FVP binary itself, for example `fvp-base` uses `FVP_Base_RevC-2xAEMvA`. 56 …pe that provides the FVP executable set in `FVP_EXE`, for example `fvp-base` uses `fvp-base-a-aem-… 58 … and writing new recipes is trivial. For FVPs which are free to download `fvp-base-a-aem.bb` is a… 67 FVP_CONFIG[bp.flashloader0.fname] = "fip-fvp.bin" 76 cluster0.cpu0=fvp-base-revc.dtb@0x83000000" [all …]
|
/openbmc/openbmc/meta-evb/meta-evb-arm/meta-evb-fvp-base/conf/ |
H A D | layer.conf | 9 BBFILE_PATTERN_evb-fvp-base = "^${LAYERDIR}/" 10 BBFILE_PRIORITY_evb-fvp-base = "6" 11 LAYERSERIES_COMPAT_evb-fvp-base = "scarthgap styhead"
|
/openbmc/openbmc/meta-arm/meta-arm-systemready/ |
H A D | README.md | 19 [`fvp-base`][] machine, which can be used with the recipes provided by this 79 [`fvp-base`][] machine. 84 `fvp-base` machine as an example): 86 ARM_FVP_EULA_ACCEPT=1 kas build kas/fvp-base.yml:kas/arm-systemready-firmware.yml 90 Arm SystemReady IR on the `fvp-base` machine as an example): 92 ARM_FVP_EULA_ACCEPT=1 kas build kas/fvp-base.yml:kas/arm-systemready-ir-acs.yml 95 installing openSUSE on the `fvp-base` machine as an example): 97 ARM_FVP_EULA_ACCEPT=1 kas build kas/fvp-base.yml:kas/arm-systemready-linux-distros-opensuse.yml 100 kas/fvp-base.yml:kas/arm-systemready-linux-distros-opensuse.yml \ 106 `fvp-base` machine defined in the `meta-arm-bsp` layer. The supported Arm [all …]
|
/openbmc/openbmc/meta-evb/meta-evb-arm/meta-evb-fvp-base/recipes-bsp/u-boot/ |
H A D | u-boot_%.bbappend | 7 file://fvp.cfg \ 8 file://fvp.env \ 12 install -m 644 ${UNPACKDIR}/fvp.env ${B}
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-security/trusted-services/ |
H A D | ts-sp-se-proxy_%.bbappend | 8 # Proxy is pointless on fvp-base as there is no dedicated security subsystem. It could be 10 COMPATIBLE_MACHINE:remove:fvp-base = "fvp-base"
|
H A D | ts-arm-platforms.inc | 29 COMPATIBLE_MACHINE:fvp-base = "fvp-base" 30 TS_PLATFORM:fvp-base = "arm/fvp/fvp_base_revc-2xaemv8a"
|
/openbmc/openbmc/meta-evb/meta-evb-arm/meta-evb-fvp-base/conf/machine/ |
H A D | fvp-config.inc | 3 FVP_PROVIDER ?= "fvp-base-a-aem-native" 35 FVP_CONFIG[bp.secureflashloader.fname] = "bl1-fvp.bin" 36 FVP_CONFIG[bp.flashloader0.fname] = "fip-fvp.bin" 43 FVP_CONFIG[bp.mmc.p_mmc_file]="obmc-phosphor-image-fvp.wic"
|
/openbmc/openbmc/meta-evb/meta-evb-arm/meta-evb-fvp-base/ |
H A D | README.md | 1 # meta-fvp-base 37 … - ```./meta-arm/scripts/runfvp build/fvp/tmp/deploy/images/fvp/obmc-phosphor-image-fvp.fvpconf``` 46 …- The port numbers are just examples, they can be hardcoded in fvp config, otherwise the fvp's wil…
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/boot-wrapper-aarch64/ |
H A D | boot-wrapper-aarch64_%.bbappend | 1 COMPATIBLE_MACHINE:fvp-base = "fvp-base"
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-security/optee/ |
H A D | optee-test-fvp-base.inc | 1 # fvp-base specific configuration 3 COMPATIBLE_MACHINE = "fvp-base"
|
H A D | optee-test_4.%.bbappend | 4 MACHINE_OPTEE_TEST_REQUIRE:fvp-base = "optee-test-fvp-base.inc"
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-security/packagegroups/ |
H A D | packagegroup-ts-tests.bbappend | 2 COMPATIBLE_MACHINE:fvp-base = "fvp-base"
|