Searched full:armv8 (Results 1 – 25 of 322) sorted by relevance
12345678910>>...13
/Linux-v6.1/arch/arm64/crypto/ |
D | Kconfig | 6 tristate "Hash functions: GHASH (ARMv8 Crypto Extensions)" 16 - ARMv8 Crypto Extensions 40 tristate "Hash functions: SHA-1 (ARMv8 Crypto Extensions)" 48 - ARMv8 Crypto Extensions 59 tristate "Hash functions: SHA-224 and SHA-256 (ARMv8 Crypto Extensions)" 67 - ARMv8 Crypto Extensions 78 tristate "Hash functions: SHA-384 and SHA-512 (ARMv8 Crypto Extensions)" 86 - ARMv8 Crypto Extensions 89 tristate "Hash functions: SHA-3 (ARMv8.2 Crypto Extensions)" 97 - ARMv8.2 Crypto Extensions [all …]
|
D | polyval-ce-glue.c | 3 * Glue code for POLYVAL using ARMv8 Crypto Extensions 15 * ARMv8 Crypto Extensions instructions to implement the finite field operations. 189 MODULE_DESCRIPTION("POLYVAL hash function accelerated by ARMv8 Crypto Extensions");
|
D | sm3-ce-glue.c | 3 * sm3-ce-glue.c - SM3 secure hash using ARMv8.2 Crypto Extensions 19 MODULE_DESCRIPTION("SM3 secure hash using ARMv8 Crypto Extensions");
|
/Linux-v6.1/arch/arm64/ |
D | Kconfig.platforms | 79 This enables support for Broadcom's ARMv8 Set Top Box SoCs 98 bool "ARMv8 based Samsung Exynos SoC family" 108 This enables support for ARMv8 based Samsung Exynos SoC family. 111 bool "ARMv8 based Microchip Sparx5 SoC family" 115 This enables support for the Microchip Sparx5 ARMv8-based 149 This enables support for Hisilicon ARMv8 SoC family 163 & MT81xx ARMv8 SoCs 202 bool "ARMv8 based Freescale Layerscape SoC family" 208 bool "ARMv8 based NXP i.MX SoC family" 218 This enables support for the ARMv8 based SoCs in the [all …]
|
D | Kconfig | 1205 ARMv8.3 Pointer Authentication will result in the PAC being 1246 bool "52-bit (ARMv8.2)" 1251 part of the ARMv8.2-LPA extension. 1254 do not support ARMv8.2-LPA, but with some added memory overhead (and 1556 to ARMv8 without modification. 1599 bool "Emulate deprecated/obsolete ARMv8 instructions" 1615 ARMv8 obsoletes the use of A32 SWP/SWPB instructions such that 1639 CP15DMB - are deprecated in ARMv8 (and ARMv7). It is 1655 AArch32 EL0, and is deprecated in ARMv8. 1671 menu "ARMv8.1 architectural features" [all …]
|
D | Makefile | 63 asm-arch := armv8.2-a 80 # -march=armv8.3-a enables the non-nops instructions for PAC, to avoid the 85 asm-arch := armv8.3-a 93 asm-arch := armv8.4-a 98 asm-arch := armv8.5-a
|
/Linux-v6.1/tools/testing/selftests/arm64/pauth/ |
D | Makefile | 10 # check if the compiler supports ARMv8.3 and branch protection with PAuth 11 pauth_cc_support := $(shell if ($(CC) $(CFLAGS) -march=armv8.3-a -E -x c /dev/null -o /dev/null 2>&… 23 # ARMv8.3. Therefore target ARMv8.3 wherever they are used directly 25 $(CC) -c $^ -o $@ $(CFLAGS) -march=armv8.3-a 28 $(CC) -c $^ -o $@ $(CFLAGS) -march=armv8.3-a 30 # when -mbranch-protection is enabled and the target architecture is ARMv8.3 or 32 # preventing the tests from occurring at all. Compile for ARMv8.2 so tests can 35 $(CC) $^ -o $@ $(CFLAGS) -march=armv8.2-a 38 $(CC) $^ -o $@ $(CFLAGS) -march=armv8.2-a
|
/Linux-v6.1/Documentation/devicetree/bindings/ |
D | numa.txt | 176 compatible = "arm,armv8"; 184 compatible = "arm,armv8"; 191 compatible = "arm,armv8"; 198 compatible = "arm,armv8"; 205 compatible = "arm,armv8"; 212 compatible = "arm,armv8"; 219 compatible = "arm,armv8"; 226 compatible = "arm,armv8"; 233 compatible = "arm,armv8"; 241 compatible = "arm,armv8"; [all …]
|
/Linux-v6.1/arch/arm/crypto/ |
D | Kconfig | 17 tristate "Hash functions: GHASH (PMULL/NEON/ARMv8 Crypto Extensions)" 28 - ARMv8 Crypto Extensions 32 that is part of the ARMv8 Crypto Extensions, or a slower variant that 79 On ARM processors that have NEON support but not the ARMv8 106 tristate "Hash functions: SHA-1 (ARMv8 Crypto Extensions)" 113 Architecture: arm using ARMv8 Crypto Extensions 116 tristate "Hash functions: SHA-224 and SHA-256 (ARMv8 Crypto Extensions)" 124 - ARMv8 Crypto Extensions 188 tristate "Ciphers: AES, modes: ECB/CBC/CTS/CTR/XTS (ARMv8 Crypto Extensions)" 204 - ARMv8 Crypto Extensions
|
D | sha1-ce-core.S | 3 * sha1-ce-core.S - SHA-1 secure hash using ARMv8 Crypto Extensions 13 .arch armv8-a 14 .fpu crypto-neon-fp-armv8
|
D | sha2-ce-core.S | 3 * sha2-ce-core.S - SHA-224/256 secure hash using ARMv8 Crypto Extensions 13 .arch armv8-a 14 .fpu crypto-neon-fp-armv8
|
D | sha1-ce-glue.c | 3 * sha1-ce-glue.c - SHA-1 secure hash using ARMv8 Crypto Extensions 22 MODULE_DESCRIPTION("SHA1 secure hash using ARMv8 Crypto Extensions");
|
D | sha2-ce-glue.c | 3 * sha2-ce-glue.c - SHA-224/SHA-256 using ARMv8 Crypto Extensions 23 MODULE_DESCRIPTION("SHA-224/SHA-256 secure hash using ARMv8 Crypto Extensions");
|
/Linux-v6.1/arch/arm64/boot/dts/arm/ |
D | fvp-base-revc.dts | 5 * Architecture Envelope Model (AEM) ARMv8-A 47 compatible = "arm,armv8"; 53 compatible = "arm,armv8"; 59 compatible = "arm,armv8"; 65 compatible = "arm,armv8"; 71 compatible = "arm,armv8"; 77 compatible = "arm,armv8"; 83 compatible = "arm,armv8"; 89 compatible = "arm,armv8"; 138 compatible = "arm,armv8-timer"; [all …]
|
D | rtsm_ve-aemv8a.dts | 5 * Architecture Envelope Model (AEM) ARMv8-A 41 compatible = "arm,armv8"; 49 compatible = "arm,armv8"; 57 compatible = "arm,armv8"; 65 compatible = "arm,armv8"; 110 compatible = "arm,armv8-timer"; 119 compatible = "arm,armv8-pmuv3";
|
D | foundation-v8.dtsi | 5 * ARMv8 Foundation model DTS 36 compatible = "arm,armv8"; 42 compatible = "arm,armv8"; 48 compatible = "arm,armv8"; 54 compatible = "arm,armv8"; 71 compatible = "arm,armv8-timer"; 80 compatible = "arm,armv8-pmuv3";
|
/Linux-v6.1/tools/perf/arch/arm64/util/ |
D | tsc.c | 12 * According to ARM DDI 0487F.c, from Armv8.0 to Armv8.5 inclusive, the in rdtsc() 13 * system counter is at least 56 bits wide; from Armv8.6, the counter in rdtsc()
|
/Linux-v6.1/Documentation/trace/coresight/ |
D | coresight-cpu-debug.rst | 11 Coresight CPU debug module is defined in ARMv8-a architecture reference manual 49 - ARMv8-a (ARM DDI 0487A.k) and ARMv7-a (ARM DDI 0406C.b) have different 52 If PCSROffset=0b0000, on ARMv8-a the feature of EDPCSR is not implemented; 59 If PCSROffset=0b0010, ARMv8-a defines "EDPCSR implemented, and samples have 61 state". So on ARMv8 if EDDEVID1.PCSROffset is 0b0010 and the CPU operates 70 have been enabled properly. In ARMv8-a ARM (ARM DDI 0487A.k) chapter 'H9.1
|
/Linux-v6.1/Documentation/arm64/ |
D | arm-acpi.rst | 2 ACPI on ARMv8 Servers 5 ACPI can be used for ARMv8 general purpose servers designed to follow 11 The ARMv8 kernel implements the reduced hardware model of ACPI version 17 If an ARMv8 system does not meet the requirements of the SBSA and SBBR, 22 industry-standard ARMv8 servers, they also apply to more than one operating 24 ACPI and Linux only, on an ARMv8 system -- that is, what Linux expects of 34 reasoning behind ACPI on ARMv8 servers. Actually, we snitch a good portion 111 ACPI support in drivers and subsystems for ARMv8 should never be mutually 124 The only defined method for passing ACPI tables to the kernel on ARMv8 128 When an ARMv8 system boots, it can either have DT information, ACPI tables, [all …]
|
D | sve.rst | 478 ARMv8-A programmer's model that are relevant to this document. 489 For each Zn, Zn bits [127:0] alias the ARMv8-A vector register Vn. 513 * FPSR and FPCR are retained from ARMv8-A, and interact with SVE floating-point 514 operations in a similar way to the way in which they interact with ARMv8 548 The ARMv8-A base procedure call standard is extended as follows with respect to 559 Appendix B. ARMv8-A FP/SIMD programmer's model 567 ARMv8-A defines the following floating-point / SIMD register state:
|
/Linux-v6.1/tools/memory-model/Documentation/ |
D | references.txt | 44 o ARM Ltd. (Ed.). 2014. "ARM Architecture Reference Manual (ARMv8, 45 for ARMv8-A architecture profile)". ARM Ltd. 54 Sewell. 2016. "Modelling the ARMv8 Architecture, Operationally: 68 multicopy-atomic axiomatic and operational models for ARMv8". In
|
/Linux-v6.1/Documentation/devicetree/bindings/perf/ |
D | spe-pmu.yaml | 7 title: ARMv8.2 Statistical Profiling Extension (SPE) Performance Monitor Units (PMU) 13 ARMv8.2 introduces the optional Statistical Profiling Extension for collecting
|
/Linux-v6.1/tools/testing/selftests/arm64/mte/ |
D | Makefile | 15 mte_cc_support := $(shell if ($(CC) $(CFLAGS) -march=armv8.5-a+memtag -E -x c /dev/null -o /dev/nul… 23 $(warning compiler "$(CC)" does not support the ARMv8.5 MTE extension.)
|
/Linux-v6.1/drivers/soc/samsung/ |
D | Kconfig | 10 # There is no need to enable these drivers for ARMv8 46 # There is no need to enable these drivers for ARMv8
|
/Linux-v6.1/arch/arm64/boot/dts/intel/ |
D | keembay-soc.dtsi | 64 compatible = "arm,armv8-timer"; 73 compatible = "arm,armv8-pmuv3";
|
12345678910>>...13