/freebsd/sys/contrib/device-tree/Bindings/arm/ |
H A D | pmu.yaml | 1 # 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 D | hwpmc_armv7.c | 1 /*- 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 D | arm,arch_timer.yaml | 1 # 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 D | pmc.3 | 1 .\" 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 D | src.conf.5 | 1 .\" 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 D | bectl_test.sh | 2 # 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 D | sysreg.h | 1 /*- 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 D | make.conf | 25 # 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 D | nvidia,tegra194-cbb.yaml | 1 # 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 D | ARMErrataFix.cpp | 1 //===- 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 D | uefi.8 | 33 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 D | be_create.sh | 2 # 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 D | README-Travis.md | 5 …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 D | README-Travis.md | 5 …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 D | README | 1 = 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 D | alpine.dtsi | 27 #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 D | ARMFeatures.td | 1 //===----------------------------------------------------------------------===// 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 D | UPDATING | 1 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 D | ARMTargetParser.def | 1 //===- 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 D | imx7d.dtsi | 1 // 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 D | generic_timer.c | 1 /*- 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 D | test_read_format_rar5.c | 1 /*- 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 D | ChangeLog | 3 - 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 D | Driver.cpp | 1 //===-- 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 D | 15-android.conf | 3 # 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 …]
|