/openbmc/qemu/docs/system/ |
H A D | target-arm.rst | 3 Arm System emulator 6 QEMU can emulate both 32-bit and 64-bit Arm CPUs. Use the 7 ``qemu-system-aarch64`` executable to simulate a 64-bit Arm machine. 8 You can use either ``qemu-system-arm`` or ``qemu-system-aarch64`` 9 to simulate a 32-bit Arm machine: in general, command lines that 10 work for ``qemu-system-arm`` will behave the same when used with 13 QEMU has generally good support for Arm guests. It has support for 15 Arm hardware is much more widely varying than x86 hardware. Arm CPUs 20 small fraction of the Arm hardware ecosystem. 22 The situation for 64-bit Arm is fairly similar, except that we don't [all …]
|
/openbmc/openbmc/meta-arm/meta-arm-systemready/ |
H A D | README.md | 1 # meta-arm-systemready Yocto Layer 4 [Arm SystemReady][] validation on the supported machines. 7 top-level meta-arm [README.md](../README.md) file. 13 * Building the firmware for the [Arm SystemReady][] certification program 14 * Running [Arm SystemReady ACS][] (Architecture Compliance Suite) tests 18 [`meta-arm-bsp`][] layer in the top-level meta-arm defines the 20 layer to build the firmware, run the [Arm SystemReady IR][] ACS tests, and 26 The `arm-systemready-firmware.bb` recipe is to build the firmware. It requires 39 There are two additional recipes for generating the Arm SystemReady ACS tests 41 [Arm SystemReady scripts][]. These packages are installed in the [all …]
|
/openbmc/u-boot/doc/ |
H A D | README.scrapyard | 20 da830evm arm arm926ejs d7e8b2b9 2015-09-12 Nick Thompson <nick.thompson@ge… 21 wireless_space arm arm926ejs b352182a 2015-09-12 Albert ARIBAUD <albert.u.boot@a… 31 balloon3 arm pxa 679d4456 2015-08-30 Marek Vasut <marex@denx.de> 32 cpu9260_128M arm arm926ejs af7f884b 2015-08-30 Eric Benard <eric@eukrea.com> 33 cpu9260 arm arm926ejs af7f884b 2015-08-30 Eric Benard <eric@eukrea.com> 34 cpu9260_nand_128M arm arm926ejs af7f884b 2015-08-30 Eric Benard <eric@eukrea.com> 35 cpu9260_nand arm arm926ejs af7f884b 2015-08-30 Eric Benard <eric@eukrea.com> 36 cpu9G20_128M arm arm926ejs af7f884b 2015-08-30 Eric Benard <eric@eukrea.com> 37 cpu9G20 arm arm926ejs af7f884b 2015-08-30 Eric Benard <eric@eukrea.com> 38 cpuat91 arm arm920t af7f884b 2015-08-30 Eric Benard <eric@eukrea.com> [all …]
|
H A D | README.clang | 7 Since version 3.4 the ARM backend can be instructed to leave r9 alone. 12 NOTE: target compilation only work for _some_ ARM boards at the moment. 15 in no strict reason to do so in the ARM world, since crt0.S takes care of this. 27 make HOSTCC=clang CROSS_COMPILE=arm-linux-gnueabi- \ 28 CC="clang -target arm-linux-gnueabi" -j8 37 incapable of building U-Boot. Therefore gas from devel/arm-gnueabi-binutils 40 ln -s /usr/local/bin/arm-gnueabi-freebsd-as /usr/bin/arm-freebsd-eabi-as 44 export CROSS_COMPILE=arm-gnueabi-freebsd- 46 gmake CC="clang -target arm-freebsd-eabi --sysroot /usr/arm-freebsd" -j8 51 /usr/local/bin/arm-gnueabi-freebsd-gcc [all …]
|
/openbmc/u-boot/board/engicam/imx6q/ |
H A D | MAINTAINERS | 12 F: arch/arm/dts/imx6qdl.dtsi 13 F: arch/arm/dts/imx6qdl-u-boot.dtsi 14 F: arch/arm/dts/imx6qdl-icore.dtsi 15 F: arch/arm/dts/imx6qdl-icore-u-boot.dtsi 16 F: arch/arm/dts/imx6q-icore.dts 17 F: arch/arm/dts/imx6q-icore-u-boot.dtsi 18 F: arch/arm/dts/imx6dl-icore.dts 19 F: arch/arm/dts/imx6dl-icore-u-boot.dtsi 20 F: arch/arm/dts/imx6qdl-icore-rqs.dtsi 21 F: arch/arm/dts/imx6qdl-icore-rqs-u-boot.dtsi [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | thunderx-88xx.dtsi | 16 compatible = "arm,psci-0.2"; 26 compatible = "cavium,thunder", "arm,armv8"; 32 compatible = "cavium,thunder", "arm,armv8"; 38 compatible = "cavium,thunder", "arm,armv8"; 44 compatible = "cavium,thunder", "arm,armv8"; 50 compatible = "cavium,thunder", "arm,armv8"; 56 compatible = "cavium,thunder", "arm,armv8"; 62 compatible = "cavium,thunder", "arm,armv8"; 68 compatible = "cavium,thunder", "arm,armv8"; 74 compatible = "cavium,thunder", "arm,armv8"; [all …]
|
H A D | hi6220.dtsi | 7 #include <dt-bindings/interrupt-controller/arm-gic.h> 17 compatible = "arm,psci-0.2"; 57 compatible = "arm,cortex-a53", "arm,armv8"; 64 compatible = "arm,cortex-a53", "arm,armv8"; 71 compatible = "arm,cortex-a53", "arm,armv8"; 78 compatible = "arm,cortex-a53", "arm,armv8"; 85 compatible = "arm,cortex-a53", "arm,armv8"; 92 compatible = "arm,cortex-a53", "arm,armv8"; 99 compatible = "arm,cortex-a53", "arm,armv8"; 106 compatible = "arm,cortex-a53", "arm,armv8"; [all …]
|
/openbmc/openbmc/meta-arm/ |
H A D | README.md | 3 This repository contains the Arm layers for OpenEmbedded. 5 * meta-arm 7 …This layer contains general recipes for the Arm architecture, such as firmware, FVPs, and Arm-spec… 9 * meta-arm-bsp 11 …This layer contains machines for Arm reference platforms, for example FVP Base, Corstone1000, and … 13 * meta-arm-toolchain 15 …This layer contains recipes for Arm's binary toolchains (GCC and Clang for -A and -M), and a recip… 38 To interact with the meta-arm developer community, please email the meta-arm mailing list at <meta-… 40 To subscribe to the meta-arm mailing list, please go to 41 https://lists.yoctoproject.org/g/meta-arm [all …]
|
H A D | SECURITY.md | 3 Arm takes security issues seriously and welcomes feedback from researchers and 17 number), please contact the meta-arm mailing list at 18 meta-arm@lists.yoctoproject.org and arm-security@arm.com. 21 to the maintainers \(see [README.md](/README.md)\) and arm-security@arm.com, including as much 24 For more information, please visit https://developer.arm.com/support/arm-security-updates/report-se… 29 meta-arm follows the Yocto release model, so see 42 Arm reference solutions are Arm public example software projects that track and 44 published over time. Arm partners are responsible for ensuring that the 46 deploy a product derived from Arm reference solutions.
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/conf/ |
H A D | layer.conf | 8 BBFILE_COLLECTIONS += "meta-arm-bsp" 9 BBFILE_PATTERN_meta-arm-bsp = "^${LAYERDIR}/" 10 BBFILE_PRIORITY_meta-arm-bsp = "5" 12 LAYERSERIES_COMPAT_meta-arm-bsp = "styhead walnascar" 14 LAYERDEPENDS_meta-arm-bsp = "core meta-arm" 16 LAYERDEPENDS_meta-arm-bsp:append:corstone1000 = " meta-python openembedded-layer efi-secure-boot" 17 LAYERDEPENDS_meta-arm-bsp:append:musca-b1 = " meta-python" 18 LAYERDEPENDS_meta-arm-bsp:append:musca-s1 = " meta-python" 24 meta-arm-systemready:${LAYERDIR}/dynamic-layers/meta-arm-systemready/*/*/*.bb \ 25 meta-arm-systemready:${LAYERDIR}/dynamic-layers/meta-arm-systemready/*/*/*.bbappend \ [all …]
|
/openbmc/qemu/hw/arm/ |
H A D | Kconfig | 4 depends on ARM 46 depends on TCG && ARM 52 depends on TCG && ARM 59 depends on TCG && ARM 73 depends on TCG && ARM 89 depends on TCG && ARM 103 depends on TCG && ARM 109 depends on TCG && ARM 114 depends on TCG && ARM 127 depends on TCG && ARM [all …]
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/ |
H A D | 0049-corstone1000-Add-secondary-cores-cpu-nodes-for-FVP.patch | 2 From: Harsimran Singh Tungal <harsimransingh.tungal@arm.com> 4 Subject: [PATCH] arm: dts: corstone1000: enable secondary cores for FVP 8 …atus: Submitted [https://lore.kernel.org/all/20240612100421.47938-1-harsimransingh.tungal@arm.com/] 9 Signed-off-by: Harsimran Singh Tungal <harsimransingh.tungal@arm.com> 11 arch/arm/dts/corstone1000-fvp.dts | 25 +++++++++++++++++++++++++ 12 arch/arm/dts/corstone1000.dtsi | 2 +- 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 27 + compatible = "arm,cortex-a35"; [all …]
|
H A D | 0001-FF-A-v15-arm64-smccc-add-support-for-SMCCCv1.2-x0-x1.patch | 2 From: Abdellatif El Khlifi <abdellatif.elkhlifi@arm.com> 16 [1]: https://documentation-service.arm.com/static/5f8edaeff86e16515cdbe4c6?token= 18 Signed-off-by: Abdellatif El Khlifi <abdellatif.elkhlifi@arm.com> 23 …ed [cover letter: https://lore.kernel.org/all/20230713132847.176000-1-abdellatif.elkhlifi@arm.com/] 25 arch/arm/cpu/armv8/smccc-call.S | 57 ++++++++++++++++++++++++++++++++- 26 arch/arm/lib/asm-offsets.c | 16 +++++++++ 27 include/linux/arm-smccc.h | 45 ++++++++++++++++++++++++++ 30 diff --git a/arch/arm/cpu/armv8/smccc-call.S b/arch/arm/cpu/armv8/smccc-call.S 32 --- a/arch/arm/cpu/armv8/smccc-call.S 33 +++ b/arch/arm/cpu/armv8/smccc-call.S [all …]
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-kernel/linux/files/corstone1000/ |
H A D | 0003-dt-bindings-remoteproc-Add-Arm-remoteproc.patch | 2 From: Abdellatif El Khlifi <abdellatif.elkhlifi@arm.com> 4 Subject: [PATCH 3/6] dt-bindings: remoteproc: Add Arm remoteproc 6 introduce the bindings for Arm remoteproc support. 8 Signed-off-by: Abdellatif El Khlifi <abdellatif.elkhlifi@arm.com> 9 …us: Denied [Agreement reached: https://lore.kernel.org/all/20241009094635.GA14639@e130802.arm.com/] 11 .../bindings/remoteproc/arm,rproc.yaml | 69 +++++++++++++++++++ 14 create mode 100644 Documentation/devicetree/bindings/remoteproc/arm,rproc.yaml 16 …ocumentation/devicetree/bindings/remoteproc/arm,rproc.yaml b/Documentation/devicetree/bindings/rem… 20 +++ b/Documentation/devicetree/bindings/remoteproc/arm,rproc.yaml 25 +$id: http://devicetree.org/schemas/remoteproc/arm,rproc.yaml# [all …]
|
H A D | 0002-arm64-dts-Add-corstone1000-external-system-device-no.patch | 2 From: Abdellatif El Khlifi <abdellatif.elkhlifi@arm.com> 8 Signed-off-by: Abdellatif El Khlifi <abdellatif.elkhlifi@arm.com> 9 …us: Denied [Agreement reached: https://lore.kernel.org/all/20241009094635.GA14639@e130802.arm.com/] 11 arch/arm64/boot/dts/arm/corstone1000.dtsi | 10 +++++++++- 14 diff --git a/arch/arm64/boot/dts/arm/corstone1000.dtsi b/arch/arm64/boot/dts/arm/corstone1000.dtsi 16 --- a/arch/arm64/boot/dts/arm/corstone1000.dtsi 17 +++ b/arch/arm64/boot/dts/arm/corstone1000.dtsi 21 - * Copyright (c) 2022, Arm Limited. All rights reserved. 22 + * Copyright 2022, 2024, Arm Limited and/or its affiliates <open-source-office@arm.com> 32 + compatible = "arm,corstone1000-extsys";
|
/openbmc/openbmc/meta-openembedded/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/ |
H A D | arm_crashdump.patch | 8 kexec/arch/arm/crashdump-arm.c:70:13: error: 'EM_ARM' undeclared here 16 kexec/arch/arm/crashdump-arm.c | 2 +- 19 diff --git a/kexec/arch/arm/crashdump-arm.c b/kexec/arch/arm/crashdump-arm.c 21 --- a/kexec/arch/arm/crashdump-arm.c 22 +++ b/kexec/arch/arm/crashdump-arm.c
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/mozjs/mozjs-128/ |
H A D | armv5.patch | 2 From: Ross Burton <ross.burton@arm.com> 8 Signed-off-by: Ross Burton <ross.burton@arm.com> 10 js/src/jit/arm/Architecture-arm.cpp | 2 ++ 13 diff --git a/js/src/jit/arm/Architecture-arm.cpp b/js/src/jit/arm/Architecture-arm.cpp 15 --- a/js/src/jit/arm/Architecture-arm.cpp 16 +++ b/js/src/jit/arm/Architecture-arm.cpp
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/uefi/files/ |
H A D | 0001-Platform-Sgi-workaround-ArmFfaLib-error.patch | 2 From: Jon Mason <jon.mason@arm.com> 8 …tform = /builder/meta-arm/build/tmp/work/sgi575-poky-linux/edk2-firmware/202502/edk2/edk2… 12 | /builder/meta-arm/build/tmp/work/sgi575-poky-linux/edk2-firmware/202502/edk2/edk2-platforms/Platf… 13 | in [/builder/meta-arm/build/tmp/work/sgi575-poky-linux/edk2-firmware/202502/edk2/ArmPkg/Drivers/… 14 | consumed by module [/builder/meta-arm/build/tmp/work/sgi575-poky-linux/edk2-firmware/202502/edk2… 21 That file is referenced in Platform/ARM/SgiPkg/SgiPlatform.dsc.inc 26 Signed-off-by: Jon Mason <jon.mason@arm.com> 28 Platform/ARM/SgiPkg/Sgi575/Sgi575.dsc | 3 +++ 31 diff --git a/Platform/ARM/SgiPkg/Sgi575/Sgi575.dsc b/Platform/ARM/SgiPkg/Sgi575/Sgi575.dsc 33 --- a/Platform/ARM/SgiPkg/Sgi575/Sgi575.dsc [all …]
|
/openbmc/u-boot/ |
H A D | MAINTAINERS | 77 ARM 80 T: git git://git.denx.de/u-boot-arm.git 81 F: arch/arm/ 83 ARM ALTERA SOCFPGA 87 F: arch/arm/mach-socfpga/ 89 ARM AMLOGIC SOC SUPPORT 94 F: arch/arm/mach-meson/ 95 F: arch/arm/include/asm/arch-meson/ 111 ARM BROADCOM BCM283X 114 F: arch/arm/mach-bcm283x/ [all …]
|
/openbmc/qemu/configs/targets/ |
H A D | arm-bsd-user.mak | 1 TARGET_ARCH=arm 2 …b-xml/arm-core.xml gdb-xml/arm-vfp.xml gdb-xml/arm-vfp3.xml gdb-xml/arm-vfp-sysregs.xml gdb-xml/ar…
|
H A D | arm-softmmu.mak | 1 TARGET_ARCH=arm 2 …b-xml/arm-core.xml gdb-xml/arm-vfp.xml gdb-xml/arm-vfp3.xml gdb-xml/arm-vfp-sysregs.xml gdb-xml/ar…
|
H A D | arm-linux-user.mak | 1 TARGET_ARCH=arm 4 …b-xml/arm-core.xml gdb-xml/arm-vfp.xml gdb-xml/arm-vfp3.xml gdb-xml/arm-vfp-sysregs.xml gdb-xml/ar…
|
H A D | armeb-linux-user.mak | 1 TARGET_ARCH=arm 5 …b-xml/arm-core.xml gdb-xml/arm-vfp.xml gdb-xml/arm-vfp3.xml gdb-xml/arm-vfp-sysregs.xml gdb-xml/ar…
|
/openbmc/qemu/tests/tcg/arm/ |
H A D | Makefile.target | 3 # ARM - included from tests/tcg/Makefile 6 ARM_SRC=$(SRC_PATH)/tests/tcg/arm 19 ARM_TESTS = hello-arm 20 hello-arm: CFLAGS+=-marm -ffreestanding -fno-stack-protector 21 hello-arm: LDFLAGS+=-nostdlib 40 ARM_TESTS += semihosting-arm 41 semihosting-arm: CFLAGS += -marm -I$(SRC_PATH)/tests/tcg/$(TARGET_NAME) 42 semihosting-arm: semihosting.c 45 run-semihosting-arm: semihosting-arm 48 ARM_TESTS += semiconsole-arm [all …]
|
/openbmc/u-boot/board/engicam/imx6ul/ |
H A D | MAINTAINERS | 11 F: arch/arm/dts/imx6ul.dtsi 12 F: arch/arm/dts/imx6ul-u-boot.dtsi 13 F: arch/arm/dts/imx6ul-geam-kit.dts 14 F: arch/arm/dts/imx6ul-geam-kit-u-boot.dtsi 15 F: arch/arm/dts/imx6ul-isiot.dtsi 16 F: arch/arm/dts/imx6ul-isiot-u-boot.dtsi 17 F: arch/arm/dts/imx6ul-isiot-emmc.dts 18 F: arch/arm/dts/imx6ul-isiot-emmc-u-boot.dtsi 19 F: arch/arm/dts/imx6ul-isiot-nand.dts
|