Home
last modified time | relevance | path

Searched +full:non +full:- +full:armv7 (Results 1 – 25 of 79) sorted by relevance

1234

/freebsd/sys/contrib/device-tree/Bindings/arm/
H A Dpmu.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Mark Rutland <mark.rutland@arm.com>
11 - Will Deacon <will.deacon@arm.com>
16 representation in the device tree should be done as under:-
[all...]
/freebsd/sys/dev/hwpmc/
H A Dhwpmc_armv7.c1 /*-
6 * Cambridge Computer Laboratory under DARPA/AFRL contract (FA8750-10-C-0237)
49 * Per-processor information.
142 ("[armv7,%d] illegal CPU value %d", __LINE__, cpu)); in armv7_allocate_pmc()
144 ("[armv7,%d] illegal row index %d", __LINE__, ri)); in armv7_allocate_pmc()
146 if (a->pm_class != PMC_CLASS_ARMV7) in armv7_allocate_pmc()
148 pe = a->pm_ev; in armv7_allocate_pmc()
151 pm->pm_md.pm_armv7.pm_armv7_evsel = config; in armv7_allocate_pmc()
153 PMCDBG2(MDP, ALL, 2, "armv7-allocate ri=%d -> config=0x%x", ri, config); in armv7_allocate_pmc()
167 ("[armv7,%d] illegal CPU value %d", __LINE__, cpu)); in armv7_read_pmc()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/timer/
H A Darm,arch_timer.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Marc Zyngier <marc.zyngier@arm.com>
11 - Mark Rutland <mark.rutland@arm.com>
13 ARM cores may have a per-core architected timer, which provides per-cpu timers,
17 The per-core architected timer is attached to a GIC to deliver its
18 per-processor interrupts via PPIs. The memory mapped timer is attached to a GIC
24 - items:
25 - const: arm,cortex-a15-timer
[all …]
/freebsd/lib/libpmc/
H A Dpmc.31 .\" Copyright (c) 2003-2008 Joseph Koshy. All rights reserved.
40 The library is implemented using the lower-level facilities offered by
50 .Bl -bullet
53 These PMCs measure events in a whole-system manner, i.e., independent
57 Non-privileged process are allowed to allocate system scope PMCs if the
61 is non-zero.
72 .Bl -bullet
90 The library uses human-readable strings to name the event being
99 Additionally, process-scope PMCs have to be attached to one or more
101 A process-scope PMC may be attached to those target processes
[all …]
/freebsd/share/man/man5/
H A Dsrc.conf.51 .\" DO NOT EDIT-- this file is @generated by tools/build/options/makeman.
40 may be necessary if the system-wide settings are not suitable
72 .Pa /etc/src-env.conf .
79 as they are environment-only variables.
96 .Bl -tag -width indent
114 memory corruption bugs such as buffer overflows or use-after-free.
119 .Bl -item -compact
147 .Pa /etc/src-env.conf ,
182 .Bl -inset -compact
216 flag set to indicate that the run-time loader should perform all relocation
[all …]
/freebsd/sbin/bectl/tests/
H A Dbectl_test.sh2 # SPDX-License-Identifier: BSD-2-Clause
35 mktemp -u bectl_test_XXXXXX > $ZPOOL_NAME_FILE
48 atf_check test -n "$zpool"
50 kldload -n -q zfs || atf_skip "ZFS module not loaded on the current system"
58 atf_check mkdir -p ${mnt}
59 atf_check truncate -s 1G ${disk}
60 atf_check zpool create -R ${mnt} ${zpool} ${disk}
61 atf_check zfs create -o mountpoint=none ${zpool}/ROOT
62 atf_check zfs create -o mountpoint=/ -o canmount=noauto \
72 atf_check test -n "$zpool"
[all …]
/freebsd/sys/arm/include/
H A Dsysreg.h1 /*-
31 * Note that when register r0 is hard-coded in these definitions it means the
33 * because some syntatically-valid register name has to appear at that point to
98 #define CP15_NSACR(rr) p15, 0, rr, c1, c1, 2 /* Non-Secure Access Control Register */
130 /* From ARMv7: */
149 /* From ARMv7: */
169 /* From ARMv7: */
170 #define CP15_ATS12NSOPR(rr) p15, 0, rr, c7, c8, 4 /* Stages 1 and 2 Non-secure only PL1 read */
171 #define CP15_ATS12NSOPW(rr) p15, 0, rr, c7, c8, 5 /* Stages 1 and 2 Non-secure only PL1 write */
172 #define CP15_ATS12NSOUR(rr) p15, 0, rr, c7, c8, 6 /* Stages 1 and 2 Non-secure only unprivileged r…
[all …]
/freebsd/share/examples/etc/
H A Dmake.conf25 # generated code. This controls processor-specific optimizations in
33 # bdver1, btver2, btver1, amdfam10, opteron-sse3,
34 # athlon64-sse3, k8-sse3, opteron, athlon64, athlon-fx,
35 # k8, athlon-mp, athlon-xp, athlon-4, athlon-tbird,
36 # athlon, k7, geode, k6-3, k6-2, k6
38 # cascadelake, tremont, goldmont-plus, icelake-server,
39 # icelake-client, cannonlake, knm, skylake-avx512, knl,
43 # pentium3m, pentium3, pentium-m, pentium2, pentiumpro,
44 # pentium-mmx, pentium, i486
45 # (VIA CPUs) c7, c3-2, c3
[all …]
/freebsd/sys/contrib/device-tree/Bindings/arm/tegra/
H A Dnvidia,tegra194-cbb.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/arm/tegra/nvidia,tegra194-cbb.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sumit Gupta <sumitg@nvidia.com>
15 multiple hierarchical sub-NOCs (Network-on-Chip) and connects various
20 "AON-NOC, SCE-NOC, RCE-NOC, BPMP-NOC, CV-NOC" and "CBB Central NOC"
28 - For CCPLEX (CPU Complex) initiator, the driver sets ERD bit. So, the
31 - For other initiators, the ERD is disabled. So, the access issuing
34 include all engines using Cortex-R5 (which is ARMv7 CPU cluster) and
[all …]
/freebsd/contrib/llvm-project/lld/ELF/
H A DARMErrataFix.cpp1 //===- ARMErrataFix.cpp ---------------------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // Cortex-a8 erratum 657417 "A 32bit branch instruction that spans 2 4K regions
12 // Cortex-A8. A high level description of the patching technique is given in
14 //===----------------------------------------------------------------------===//
40 // 32-bit B.w instruction encoded as a pair of halfwords 0xf7fe 0xbfff
49 // - There is a 32-bit Thumb-2 branch instruction with an address of the form
52 // - The branch instruction is one of BLX, BL, B.w BCC.w
53 // - The instruction preceding the branch is a 32-bit non-branch instruction.
[all …]
/freebsd/share/man/man8/
H A Duefi.833 Unified Extensible Firmware Interface provides boot- and run-time services
50 .Bl -column -offset indent "Partition Scheme" "ESP Identifier"
52 .It GPT Ta C12A7328-F81F-11D2-BA4B-00A0C93EC93B
59 .Bl -enum -offset indent -compact
66 If not set, an architecture-specific default is used.
67 .Bl -column -offset indent "Architecture" "Default Path"
100 .Bl -tag -width /boot/loader -compact
108 Typical non-default kernel (optional)
129 for armv7 in
134 There is no support for 32-bit i386 booting via UEFI.
/freebsd/lib/libbe/tests/
H A Dbe_create.sh2 # SPDX-License-Identifier: BSD-2-Clause
38 mktemp -u libbe_test_XXXXXX > $ZPOOL_NAME_FILE
51 atf_check test -n "$zpool"
53 kldload -n -q zfs || atf_skip "ZFS module not loaded on the current system"
54 atf_check mkdir -p ${mnt}
55 atf_check truncate -s 1G ${disk}
56 atf_check zpool create -o altroot=${mnt} ${zpool} ${disk}
57 atf_check zfs create -o mountpoint=none ${zpool}/ROOT
58 atf_check zfs create -o mountpoint=/ -o canmount=noauto \
60 atf_check zfs create -o mountpoint=/usr -o canmount=noauto \
[all …]
/freebsd/contrib/ldns/
H A DREADME-Travis.md5 …n builds LDNS. The testing is tailored for Android NDK-r19 and above, and includes NDK-r20 and NDK
9 The LDNS Travis configuration file `.travis.yml` does not use top-level keys like `os:` and `compil…
13 …des AMD64, Aarch64, PowerPC and s390x. PowerPC is a little-endian platform, and s390x is a big-end…
16 - os: linux
21 - os: linux
37 - os: linux
43 - os: linux
55 export CFLAGS="-DNDEBUG -g2 -O3 -fsanitize=undefined -fno-sanitize-recover"
58 export CFLAGS="-DNDEBUG -g2 -O3 -fsanitize=address"
65 …the Android NDK and SDK, it requires a cross-compile, and requires OpenSSL prerequisites. The Andr…
[all …]
/freebsd/contrib/unbound/
H A DREADME-Travis.md5 …uilds Unbound. The testing is tailored for Android NDK-r19 and above, and includes NDK-r20 and NDK
9 The Unbound Travis configuration file `.travis.yml` does not use top-level keys like `os:` and `com…
13 …des AMD64, Aarch64, PowerPC and s390x. PowerPC is a little-endian platform, and s390x is a big-end…
16 - os: linux
21 - os: linux
37 - os: linux
43 - os: linux
55 export CFLAGS="-DNDEBUG -g2 -O3 -fsanitize=undefined -fno-sanitize-recover"
57 make -j 2
60 export CFLAGS="-DNDEBUG -g2 -O3 -fsanitize=address"
[all …]
/freebsd/contrib/cortex-strings/
H A DREADME1 = Cortex-A String Routines =
4 strcpy(), strlen() for the ARM Cortex-A series of cores.
7 implementations for ARMv7-A cores with/without Neon, Thumb2 implementations
11 First configure and then install libcortex-strings.so. To make other
12 applications use this library, either add -lcortex-strings to the link
21 * reference/ contains reference copies of other ARM-focused
28 * src/thumb-2 contains generic non-NEON routines for AArch32 (with Thumb-2).
29 * src/arm contains tuned routines for Cortex-A class processors.
31 * src/thumb contains generic routines for armv6-M (with Thumb).
41 * Bionic android-2.3.5_r1
[all …]
/freebsd/sys/contrib/device-tree/src/arm/amazon/
H A Dalpine.dtsi27 #include <dt-bindings/interrupt-controller/arm-gic.h>
30 #address-cells = <2>;
31 #size-cells = <2>;
42 #address-cells = <1>;
43 #size-cells = <0>;
44 enable-method = "al,alpine-smp";
47 compatible = "arm,cortex-a1
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFeatures.td1 //===----------------------------------------------------------------------===//
6 def ModeThumb : SubtargetFeature<"thumb-mode", "IsThumb",
10 def ModeSoftFloat : SubtargetFeature<"soft-float","UseSoftFloat",
14 //===----------------------------------------------------------------------===//
21 string TargetFeatureName, // String used for -target-feature.
32 // FP loads/stores/moves, shared between VFP and MVE (even in the integer-only
37 // 16-bit FP loads/stores/moves, shared between VFP (with the v8.2A FP16
38 // extension) and MVE (even in the integer-only version).
40 "Enable 16-bit FP registers",
44 "Enable 64-bit FP registers",
[all …]
/freebsd/
H A DUPDATING1 Updating Information for users of FreeBSD-CURRENT.
9 https://docs.freebsd.org/en/books/handbook/cutting-edge/#makeworld
22 includes various WITNESS- related kernel options, INVARIANTS, malloc
28 at runtime, run "ln -s 'abort:false,junk:false' /etc/malloc.conf".)
44 The build now defaults to WITHOUT_CLEAN - i.e., no automatic clean
50 freebsd-current mailing list so that a special-case dependency can be
58 uart1: non-PNP ISA device will be removed from GENERIC in FreeBSD 15.
73 package FreeBSD-audi
[all...]
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DARMTargetParser.def1 //===- ARMTargetParser.def - ARM target parsing defines ---------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
28 ARM_FPU("vfpv3-fp16", FK_VFPV3_FP16, FPUVersion::VFPV3_FP16,
30 ARM_FPU("vfpv3-d16", FK_VFPV3_D16, FPUVersion::VFPV3, NeonSupportLevel::None,
32 ARM_FPU("vfpv3-d16-fp16", FK_VFPV3_D16_FP16, FPUVersion::VFPV3_FP16,
36 ARM_FPU("vfpv3xd-fp16", FK_VFPV3XD_FP16, FPUVersion::VFPV3_FP16,
40 ARM_FPU("vfpv4-d16", FK_VFPV4_D16, FPUVersion::VFPV4, NeonSupportLevel::None,
42 ARM_FPU("fpv4-sp-d16", FK_FPV4_SP_D16, FPUVersion::VFPV4,
[all …]
/freebsd/sys/contrib/device-tree/src/arm/nxp/imx/
H A Dimx7d.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
7 #include <dt-bindings/reset/imx7-reset.h>
18 clock-frequency = <996000000>;
19 operating-points-v2 = <&cpu0_opp_table>;
20 #cooling-cells = <2>;
21 nvmem-cell
[all...]
/freebsd/sys/arm/arm/
H A Dgeneric_timer.c1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
36 * Cortex-A7, Cortex-A15, ARMv8 and later Generic Timer
125 .name = "sec-phys",
140 .name = "hyp-phys",
145 .name = "hyp-virt",
278 if (arm_tmr_sc->physical_user) { in setup_user_access()
301 if (reg < nitems(frame->tf_x)) { in cntpct_handler()
302 frame->tf_x[reg] = val; in cntpct_handler()
304 frame->tf_lr = val; in cntpct_handler()
[all …]
/freebsd/contrib/libarchive/libarchive/test/
H A Dtest_read_format_rar5.c1 /*-
69 * we are re-generating it here and we check if our re-generated in verify_data()
77 signed int val = k * k - 3 * k + (1 + magic); in verify_data()
137 la_ssize_t file_size = sizeof(helloworld_txt) - 1; in DEFINE_TEST()
488 assertEqualString("elf-Linux-ARMv7-ls", archive_entry_pathname(ae)); in DEFINE_TEST()
523 assertEqualString("elf-Linux-ARMv7-ls", archive_entry_pathname(ae)); in DEFINE_TEST()
557 assertEqualString("elf-Linux-ARMv7-ls", archive_entry_pathname(ae)); in DEFINE_TEST()
562 /* "skip_all_but_scnd" -> am I hitting the test name limit here after
594 assertEqualString("elf-Linux-ARMv7-ls", archive_entry_pathname(ae)); in DEFINE_TEST()
628 assertEqualString("elf-Linux-ARMv7-ls", archive_entry_pathname(ae)); in DEFINE_TEST()
[all …]
/freebsd/sys/contrib/libsodium/
H A DChangeLog3 - Signatures computations and verifications are now way faster on
4 64-bit platforms with compilers supporting 128-bit arithmetic (gcc,
6 - New low-level APIs for computations over edwards25519:
11 - `crypto_sign_open()`, `crypto_sign_verify_detached() and
13 non-canonical form in addition to low-order points.
14 - The library can be built with `ED25519_NONDETERMINISTIC` defined in
16 - Webassembly: `crypto_pwhash_*()` functions are now included in
17 non-sumo builds.
18 - `sodium_stackzero()` was added to wipe content off the stack.
19 - Android: support new SDKs where unified headers have become the
[all …]
/freebsd/contrib/llvm-project/lldb/tools/driver/
H A DDriver.cpp1 //===-- Driver.cpp ----------------------------------------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
67 std::size(NAME##_init) - 1);
132 command_set->push_back(InitialCmdEntry(command, is_file)); in AddInitialCommand()
136 command_set->push_back(InitialCmdEntry(final_path, is_file)); in AddInitialCommand()
139 "file specified in --source (-s) option doesn't exist: '%s'", in AddInitialCommand()
142 command_set->push_back(InitialCmdEntry(command, is_file)); in AddInitialCommand()
165 strm.Printf("command source -s %i '%s'\n", in WriteCommandsForSourcing()
183 // the flags back to "read them in" here, and then if we see the "-n" flag, in ProcessArgs()
[all …]
/freebsd/crypto/openssl/Configurations/
H A D15-android.conf3 # See NOTES-Android.md for details, and don't miss platform-specific
11 arm => "arm-linux-androideabi",
12 arm64 => "aarch64-linux-android",
13 mips => "mipsel-linux-android",
14 mips64 => "mips64el-linux-android",
15 x86 => "i686-linux-android",
16 x86_64 => "x86_64-linux-android",
33 my $is_standalone_toolchain = -f "$ndk/AndroidVersion.txt";
35 my $is_ndk = -f $ndk_src_props;
46 if (m|Pkg\.Revision\s*=\s*([0-9]+)|) {
[all …]

1234