Home
last modified time | relevance | path

Searched +full:re +full:- +full:arm (Results 1 – 25 of 267) sorted by relevance

1234567891011

/openbmc/openbmc/poky/meta/lib/oe/
H A Dgo.py4 # SPDX-License-Identifier: MIT
7 import re
10 if re.match('i.86', a):
14 elif re.match('arm.*', a):
15 return 'arm'
16 elif re.match('aarch64.*', a):
18 elif re.match('mips64el.*', a):
20 elif re.match('mips64.*', a):
26 elif re.match('p(pc|owerpc)(64le)', a):
28 elif re.match('p(pc|owerpc)(64)', a):
/openbmc/openbmc/poky/meta/recipes-core/musl/
H A Dlibucontext_1.2.bb4 SUMMARY = "ucontext implementation featuring glibc-compatible ABI"
17 COMPATIBLE_HOST = ".*-musl.*"
23 arm aarch64 \
28 import re
33 elif re.match('(i.86|athlon)$', a): return 'x86'
34 elif re.match('x86.64$', a): return 'x86_64'
35 elif re.match('armeb$', a): return 'arm'
36 elif re.match('aarch64$', a): return 'aarch64'
37 elif re.match('aarch64_be$', a): return 'aarch64'
38 elif re.match('aarch64_ilp32$', a): return 'aarch64'
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/uftrace/
H A Duftrace_0.17.bb5 LICENSE = "GPL-2.0-only"
9 DEPENDS:append:libc-musl = " argp-standalone"
15 file://0001-include-libgen.h-for-basename.patch"
18 LDFLAGS:append:libc-musl = " -largp"
21 import re
23 if re.match(r'i.86', arch, re.I):
25 elif re.match('armeb', arch, re.I):
26 return 'arm'
40 COMPATIBLE_HOST = "(i.86|x86_64|aarch64|arm|riscv64)"
/openbmc/openbmc/poky/meta/classes-recipe/
H A Dkernel-arch.bbclass4 # SPDX-License-Identifier: MIT
17 arm aarch64 \
27 import re
31 if re.match('(i.86|athlon|x86.64)$', a): return 'x86'
32 elif re.match('arceb$', a): return 'arc'
33 elif re.match('armeb$', a): return 'arm'
34 elif re.match('aarch64$', a): return 'arm64'
35 elif re.match('aarch64_be$', a): return 'arm64'
36 elif re.match('aarch64_ilp32$', a): return 'arm64'
37 elif re.match('aarch64_be_ilp32$', a): return 'arm64'
[all …]
H A Dgoarch.bbclass4 # SPDX-License-Identifier: MIT
15 HOST_GOARM:class-native = "7"
16 HOST_GO386:class-native = "sse2"
17 HOST_GOMIPS:class-native = "hardfloat"
24 TARGET_GOARM:class-native = "7"
25 TARGET_GO386:class-native = "sse2"
26 TARGET_GOMIPS:class-native = "hardfloat"
30 # Use the MACHINEOVERRIDES to map ARM CPU architecture passed to GO via GOARM.
41 GO_DYNLINK:arm ?= "1"
44 GO_DYNLINK:x86-64 ?= "1"
[all …]
H A Dlinuxloader.bbclass4 # SPDX-License-Identifier: MIT
8 import re
15 …ABIEXTENSION}${MIPSPKGSFX_BYTE}${MIPSPKGSFX_R6}${MIPSPKGSFX_ENDIAN}${@['', '-sf'][d.getVar('TARGET…
17 ldso_arch = "powerpc${@['', '-sf'][d.getVar('TARGET_FPU') == 'soft']}"
22 elif re.search("i.86", targetarch):
24 elif targetarch.startswith("arm"):
25 ldso_arch = "arm${ARMPKGSFX_ENDIAN}${ARMPKGSFX_EABI}"
29 ldso_arch = "riscv64${@['', '-sf'][d.getVar('TARGET_FPU') == 'soft']}"
31 ldso_arch = "riscv32${@['', '-sf'][d.getVar('TARGET_FPU') == 'soft']}"
35 import re
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/nodejs/
H A Dnodejs_22.16.0.bb3 LICENSE = "MIT & ISC & BSD-2-Clause & BSD-3-Clause & Artistic-2.0 & Apache-2.0"
8 DEPENDS = "openssl openssl-native file-replacement-native python3-packaging-native"
9 DEPENDS:append:class-target = " qemu-native"
10 DEPENDS:append:class-native = " c-ares-native"
22 SRC_URI = "http://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz \
23 file://0001-Do-not-use-glob-in-deps.patch \
24 file://0001-Disable-running-gyp-files-for-bundled-deps.patch \
25 file://0004-v8-don-t-override-ARM-CFLAGS.patch \
26 file://system-c-ares.patch \
27 file://0001-liftoff-Correct-function-signatures.patch \
[all …]
/openbmc/openbmc/poky/meta/recipes-bsp/gnu-efi/
H A Dgnu-efi_4.0.1.bb2 HOMEPAGE = "http://sourceforge.net/projects/gnu-efi/"
3 DESCRIPTION = "GNU-EFI aims to Develop EFI applications for ARM-64, ARM-32, x86_64, IA-64 (IPF), IA
5 LICENSE = "GPL-2.0-or-later & BSD-2-Clause"
6 LIC_FILES_CHKSUM = "file://gnuefi/crt0-efi-arm.S;beginline=4;endline=16;md5=8b0a86085b86eda7a3c7e8a…
7 … file://gnuefi/crt0-efi-aarch64.S;beginline=4;endline=16;md5=8b0a86085b86eda7a3c7e8a1eb7ec753 \
9 … file://lib/arm/math.c;beginline=2;endline=15;md5=ccb5c6b51053d1ee7277539ec38513d7 \
10 … file://lib/arm/initplat.c;beginline=2;endline=15;md5=ccb5c6b51053d1ee7277539ec38513d7 \
15 COMPATIBLE_HOST = "(x86_64.*|i.86.*|aarch64.*|arm.*|riscv64.*)-linux"
18 SRC_URI = "git://github.com/ncroxon/gnu-efi;protocol=https;branch=master \
19 file://0001-Do-not-treat-warnings-as-errors.patch \
[all …]
/openbmc/openbmc/meta-arm/scripts/
H A Dmachine-summary.py7 import re
23 # strip +git and see if this is a post-release snapshot
33 def layer_path(layername: str, d) -> pathlib.Path:
47 if re.match(pattern, path + "/"):
52 def get_url_for_patch(layer: str, localpath: pathlib.Path, d) -> str:
58 return f"https://git.openembedded.org/openembedded-core/tree/meta/{relative}"
59 elif layer in ("meta-arm", "meta-arm-bsp", "arm-toolchain"):
60 return f"https://git.yoctoproject.org/meta-arm/tree/{layer}/{relative}"
79 … m = re.search(r"^[\t ]*Upstream[-_ ]Status:?[\t ]*(\w*)", f.read(), re.IGNORECASE | re.MULTILINE)
95 # Queue of recipes that we're still looking for upstream releases for
[all …]
/openbmc/openbmc/poky/meta/recipes-bsp/grub/
H A Dgrub-efi_2.12.bb3 require conf/image-uefi.conf
7 DEPENDS:append = " grub-native"
8 RDEPENDS:${PN} = "grub-common virtual-grub-bootconf"
14 S = "${WORKDIR}/grub-${PV}"
18 import re
20 prefix = "" if d.getVar('EFI_PROVIDER') == "grub-efi" else "grub-efi-"
23 elif re.match('i.86', target):
25 elif re.match('aarch64', target):
27 elif re.match('arm', target):
28 grubtarget = 'arm'
[all …]
/openbmc/openbmc/meta-arm/ci/
H A Dlistmachines.py8 List all of the machines available under the listed sub-layers of meta-arm.
10 def list_machines(layers: typing.Sequence[str]) -> typing.Set[str]:
13 # We know we're in meta-arm/scripts, so find the top-level directory
15 if metaarm.name != "meta-arm":
16 raise Exception("Not running inside meta-arm")
/openbmc/u-boot/arch/arm/mach-rockchip/
H A DKconfig11 The Rockchip RK3036 is a ARM-based SoC with a dual-core Cortex-A7
12 including NEON and GPU, Mali-400 graphics, several DDR3 options
20 The Rockchip RK3128 is a ARM-based SoC with a quad-core Cortex-A7
21 including NEON and GPU, Mali-400 graphics, several DDR3 options
41 The Rockchip RK3188 is a ARM-based SoC with a quad-core Cortex-A9
42 including NEON and GPU, 512KB L2 cache, Mali-400 graphics, two
55 The Rockchip RK3229 is a ARM-based SoC with a dual-core Cortex-A7
56 including NEON and GPU, Mali-400 graphics, several DDR3 options
69 The Rockchip RK3288 is a ARM-based SoC with a quad-core Cortex-A17
70 including NEON and GPU, 1MB L2 cache, Mali-T7 graphics, two
[all …]
/openbmc/u-boot/doc/
H A DREADME.ARM-memory-map1 Subject: Re: [PATCH][CFT] bring ARM memory layout in line with the documented behaviour
8 >_armboot_end - which role do these play now? Can we get rid of them?
14 different parts of the (ARM) code.
15 Furthermore, the startup code (cpu/<arm>/start.S) internally uses
/openbmc/u-boot/doc/device-tree-bindings/firmware/
H A Dlinaro,optee-tz.txt1 OP-TEE Device Tree Bindings
3 OP-TEE is a piece of software using hardware features to provide a Trusted
4 Execution Environment. The security can be provided with ARM TrustZone, but
7 We're using "linaro" as the first part of the compatible property for
10 * OP-TEE based on ARM TrustZone required properties:
12 - compatible : should contain "linaro,optee-tz"
14 - method : The method of calling the OP-TEE Trusted OS. Permitted
28 compatible = "linaro,optee-tz";
/openbmc/u-boot/scripts/
H A Dcheckstack.pl8 # s390 port and big speedup by Arnd Bergmann <arnd@bergmann-dalldorf.de>
11 # Arm port by Holger Schurig
19 # objdump -d vmlinux | scripts/checkstack.pl [arch]
27 # $re is used for two matches:
28 # $& (whole re) matches the complete objdump line with the stack growth
32 # $& (whole re) matches the complete objdump line with the stack growth
36 my (@stack, $re, $dre, $x, $xs, $funcre);
40 $arch = `uname -m`;
44 $x = "[0-9a-f]"; # hex character
45 $xs = "[0-9a-f ]"; # hex character or space
[all …]
/openbmc/u-boot/include/configs/
H A Dintegrator-common.h1 /* SPDX-License-Identifier: GPL-2.0+ */
6 * Common ARM Integrator configuration settings
28 * then the U-Boot initialisation code will
29 * e.g. ARM Boot Monitor or pre-loader is repeated once
30 * (to re-initialise any existing CM_INIT settings to safe values).
33 * will either reboot into the ARM monitor (or pre-loader)
34 * or continuously cycle thru it without U-Boot running,
35 * depending upon the setting of Integrator/CP switch S2-4.
37 * However it may be needed if Integrator/CP switch S2-1
38 * is set OFF to boot direct into U-Boot.
[all …]
/openbmc/openbmc/poky/meta-yocto-bsp/conf/machine/
H A Dgenericarm64.conf6 require conf/machine/include/arm/arch-armv8a.inc
8 # Arm Base System Architecture says v8.0+ is allowed, but FEAT_CRC32 is required
9 DEFAULTTUNE = "armv8a-crc"
11 MACHINE_FEATURES = "acpi alsa bluetooth efi keyboard pci qemu-usermode rtc screen usbhost vfat wifi"
14 PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto"
17 MACHINE_EXTRA_RRECOMMENDS += "kernel-modules"
19 MACHINE_EXTRA_RRECOMMENDS += "linux-firmware-wl12xx linux-firmware-wl18xx linux-firmware-rtl-nic"
24 INITRAMFS_IMAGE ?= "core-image-initramfs-boot"
25 PACKAGE_INSTALL:append:pn-core-image-initramfs-boot = " ${MACHINE_EXTRA_RRECOMMENDS}"
30 EFI_PROVIDER ?= "${@bb.utils.contains("DISTRO_FEATURES", "systemd", "systemd-boot", "grub-efi", d)}"
[all …]
/openbmc/qemu/bsd-user/arm/
H A Dsignal.c2 * arm signal functions
24 * Compare to arm/arm/machdep.c sendsig()
43 env->regs[0] = sig; in set_sigtramp_args()
44 env->regs[1] = frame_addr + in set_sigtramp_args()
46 env->regs[2] = frame_addr + in set_sigtramp_args()
50 env->regs[5] = frame_addr + in set_sigtramp_args()
52 env->regs[TARGET_REG_PC] = ka->_sa_handler & ~1; in set_sigtramp_args()
53 env->regs[TARGET_REG_SP] = frame_addr; in set_sigtramp_args()
54 env->regs[TARGET_REG_LR] = TARGET_PS_STRINGS - TARGET_SZSIGCODE; in set_sigtramp_args()
56 * Low bit indicates whether or not we're entering thumb mode. in set_sigtramp_args()
[all …]
/openbmc/openbmc/meta-arm/documentation/
H A Doeqa-fvp.md1 # OEQA on Arm FVPs
3-Core's [oeqa][OEQA] framework provides a method of performing runtime tests on machines using the…
5 Tests can be configured to run automatically post-build by setting the variable `TESTIMAGE_AUTO="1"…
7 meta-arm provides the OEFVPTarget which must be set up in the machine configuration:
12 IMAGE_FEATURES:append = " ssh-server-dropbear"
15 FVP_CONSOLES[tf-a] = "s_terminal_0"
20 OEFVPTarget supports two different test interfaces - SSH and pexpect.
24 As in OEQA in OE-core, tests cases can run commands on the machine using SSH. It therefore requires…
28 (status, output) = self.target.run('uname -a')
30 which executes a single command on the target (using `ssh -c`) and returns the status code and the …
[all …]
/openbmc/openbmc/poky/meta/recipes-core/glib-2.0/files/
H A Dskip-timeout.patch2 From: Ross Burton <ross.burton@arm.com>
8 they're still exceeded inside a qemu on a loaded system.
12 Upstream-Status: Inappropriate [OE-specific]
13 Signed-off-by: Ross Burton <ross.burton@arm.com>
14 ---
15 glib/tests/timeout.c | 1 -
16 1 file changed, 1 deletion(-)
18 diff --git a/glib/tests/timeout.c b/glib/tests/timeout.c
20 --- a/glib/tests/timeout.c
22 @@ -214,7 +214,6 @@ main (int argc, char *argv[])
[all …]
/openbmc/openbmc/poky/meta/conf/machine/include/arm/
H A Darch-arm64.inc3 require conf/machine/include/arm/arch-armv7ve.inc
12 ARMPKGARCH:tune-aarch64 ?= "aarch64"
13 ARMPKGARCH:tune-aarch64_be ?= "aarch64"
14 TUNE_FEATURES:tune-aarch64 = "aarch64"
15 TUNE_FEATURES:tune-aarch64_be = "${TUNE_FEATURES:tune-aarch64} bigendian"
16 TUNE_PKGARCH_64:tune-aarch64 = "aarch64"
17 TUNE_PKGARCH_64:tune-aarch64_be = "aarch64_be"
18 BASE_LIB:tune-aarch64 = "lib64"
19 BASE_LIB:tune-aarch64_be = "lib64"
21 PACKAGE_EXTRA_ARCHS:tune-aarch64 = "aarch64"
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-benchmark/iozone3/iozone3/
H A Dcopyright.txt20 Re-distribution is permitted as long as the copyright is
22 see a problem with your mods to enable fileop for Linux-arm,
25 release :-)
30 ----- Original Message -----
35 Subject: iozone3 263 patch for arm and License question
42 > misc platforms: ARM, SH3, SH4, x86, PowerPC and different types of
47 > when I was building it for ARM I discovered that fileop binary was not
48 > built - so I created patch for it (attached). Not yet tested it on target
51 > Thus, I seek your written permission via e-mail to distribute a package of
52 > the unmodified source code and also a package of the pre-compiled binary.
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/licenses/
H A Diozone320 Re-distribution is permitted as long as the copyright is
22 see a problem with your mods to enable fileop for Linux-arm,
25 release :-)
30 ----- Original Message -----
35 Subject: iozone3 263 patch for arm and License question
42 > misc platforms: ARM, SH3, SH4, x86, PowerPC and different types of
47 > when I was building it for ARM I discovered that fileop binary was not
48 > built - so I created patch for it (attached). Not yet tested it on target
51 > Thus, I seek your written permission via e-mail to distribute a package of
52 > the unmodified source code and also a package of the pre-compiled binary.
[all …]
/openbmc/openbmc/poky/meta/recipes-core/systemd/
H A Dsystemd-boot_257.5.bb4 require conf/image-uefi.conf
6 DEPENDS = "libcap util-linux gperf-native python3-jinja2-native python3-pyelftools-native"
14 LDFLAGS += "-fuse-ld=${EFI_LD}"
18 cat >${WORKDIR}/meson-${PN}.cross <<EOF
24 MESON_CROSS_FILE:append = " --cross-file ${WORKDIR}/meson-${PN}.cross"
26 MESON_TARGET = "systemd-boot"
28 EXTRA_OEMESON += "-Defi=true \
29 -Dbootloader=true \
30 -Dman=false \
37 import re
[all …]
/openbmc/openbmc/meta-arm/meta-arm/recipes-security/trusted-services/files/
H A D0001-Pass-Yocto-build-settings-to-psa-arch-tests-native.patch2 From: Anton Antonov <Anton.Antonov@arm.com>
4 Subject: [PATCH] Pass Yocto build settings to psa-arch-tests native build
6 PSA-arch-tests need to build a native executable as a part of target build.
9 Upstream-Status: Inappropriate [Yocto build specific change]
10 Signed-off-by: Anton Antonov <Anton.Antonov@arm.com>
11 ---
12 api-tests/tools/scripts/target_cfg/CMakeLists.txt | 4 +++-
13 1 file changed, 3 insertions(+), 1 deletion(-)
15 diff --git a/api-tests/tools/scripts/target_cfg/CMakeLists.txt b/api-tests/tools/scripts/target_cfg…
17 --- a/api-tests/tools/scripts/target_cfg/CMakeLists.txt
[all …]

1234567891011