Home
last modified time | relevance | path

Searched +full:cortex +full:- +full:m (Results 1 – 25 of 208) sorted by relevance

123456789

/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/share/doc/as.html/
H A DARM-Options.html1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt…
3 <!-- This file documents the GNU Assembler "as".
5 Copyright (C) 1991-2021 Free Software Foundation, Inc.
10 with no Invariant Sections, with no Front-Cover Texts, and with no
11 Back-Cover Texts. A copy of the license is included in the
13 -->
14 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ -->
20 <meta name="resource-type" content="document">
23 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
25 <link href="AS-Index.html#AS-Index" rel="index" title="AS Index">
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/doc/as.html/
H A DARM-Options.html1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt…
3 <!-- This file documents the GNU Assembler "as".
5 Copyright (C) 1991-2021 Free Software Foundation, Inc.
10 with no Invariant Sections, with no Front-Cover Texts, and with no
11 Back-Cover Texts. A copy of the license is included in the
13 -->
14 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ -->
20 <meta name="resource-type" content="document">
23 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
25 <link href="AS-Index.html#AS-Index" rel="index" title="AS Index">
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/arm/stm32/
H A Dst,mlahb.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
7 title: STMicroelectronics STM32 ML-AHB interconnect bindings
10 - Fabien Dessenne <fabien.dessenne@st.com>
11 - Arnaud Pouliquen <arnaud.pouliquen@st.com>
14 These bindings describe the STM32 SoCs ML-AHB interconnect bus which connects
15 a Cortex-M subsystem with dedicated memories. The MCU SRAM and RETRAM memory
17 using different buses (see [2]): balancing the Cortex-M firmware accesses
23 - $ref: /schemas/simple-bus.yaml#
[all …]
/OK3568_Linux_fs/kernel/arch/arm/mm/
H A Dproc-v7m.S1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * linux/arch/arm/mm/proc-v7m.S
8 * This is the "shell" of the ARMv7-M processor support.
14 #include "proc-macros.S"
31 * - loc - location to jump to for soft reset
104 * This should be able to cover all ARMv7-M cores.
140 ldmia sp, {r0-r3, r12}
144 @ Special-purpose control register
150 stmiane sp, {r0-r6, lr} @ v7m_invalidate_l1 touches r0-r6
152 teq r8, #0 @ re-evalutae condition
[all …]
/OK3568_Linux_fs/buildroot/package/am33x-cm3/
H A D0001-fix-makefile.patch1 Enforce correct -march option
4 (which runs on a Cortex-M3 processor), but Buildroot will have a
5 default -march value that doesn't necessarily match the one needed for
6 Cortex-M3, leading to build failures (gcc complains that the
7 -mcpu=cortex-m3 option being passed is not compatible with the
8 selected -march).
10 Fix this by explicitly indicating -march=armv7-m.
12 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
16 Signed-off-by: Anders Darander <anders@chargestorm.se>
20 --- a/Makefile
[all …]
H A Dam33x-cm3.mk3 # am33x-cm3
9 AM33X_CM3_SITE = http://arago-project.org/git/projects/am33x-cm3.git
14 # The build command below will use the standard cross-compiler (normally
15 # build for Cortex-A8, to build the FW for the Cortex-M3.
17 $(TARGET_MAKE_ENV) $(MAKE) CC="$(TARGET_CC)" CROSS_COMPILE="$(TARGET_CROSS)" -C $(@D) all
22 $(INSTALL) -m 0644 -D $(@D)/bin/am335x-pm-firmware.bin \
23 $(TARGET_DIR)/lib/firmware/am335x-pm-firmware.bin
27 $(INSTALL) -m 0755 -D package/am33x-cm3/S93-am335x-pm-firmware-load \
28 $(TARGET_DIR)/etc/init.d/S93-am335x-pm-firmware-load
31 $(eval $(generic-package))
/OK3568_Linux_fs/yocto/poky/meta/conf/machine/include/arm/armv8-1m/
H A Dtune-cortexm55.inc2 # Tune Settings for Cortex-M55
6 TUNEVALID[cortexm55] = "Enable Cortex-M55 specific processor optimizations"
7 TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'cortexm55', ' -mcpu=cortex-m55', '', d)}"
9 require conf/machine/include/arm/arch-armv8-1m-main.inc
12 ARMPKGARCH:tune-cortexm55 = "cortexm55"
13 TUNE_FEATURES:tune-cortexm55 = "${TUNE_FEATURES:tune-armv8-1m-main} cortexm55"
14 PACKAGE_EXTRA_ARCHS:tune-cortexm55 = "${PACKAGE_EXTRA_ARCHS:tune-armv8-1m-main} cortexm55"
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/arm/
H A Dactions.yaml1 # SPDX-License-Identifier: GPL-2.0-or-later OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Andreas Färber <afaerber@suse.de>
11 - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
18 # The Actions Semi S500 is a quad-core ARM Cortex-A9 SoC.
19 - items:
20 - enum:
21 - allo,sparky # Allo.com Sparky
22 - cubietech,cubieboard6 # Cubietech CubieBoard6
[all …]
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/sprd/
H A Dsc9863a.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
8 #include <dt-bindings/clock/sprd,sc9863a-clk.h>
9 #include <dt-bindings/interrupt-controller/arm-gic.h>
14 #address-cells = <2>;
15 #size-cells = <0>;
17 cpu-map {
48 compatible = "arm,cortex-a55";
50 enable-method = "psci";
51 cpu-idle-states = <&CORE_PD>;
56 compatible = "arm,cortex-a55";
[all …]
/OK3568_Linux_fs/kernel/Documentation/translations/zh_CN/arm64/
H A Dsilicon-errata.txt1 Chinese translated version of Documentation/arm64/silicon-errata.rst
9 M: Will Deacon <will.deacon@arm.com>
12 ---------------------------------------------------------------------
13 Documentation/arm64/silicon-errata.rst 的中文翻译
26 ---------------------------------------------------------------------
51 相应的内核配置(Kconfig)选项被加在 “内核特性(Kernel Features)”->
62 +----------------+-----------------+-----------------+-------------------------+
63 | ARM | Cortex-A53 | #826319 | ARM64_ERRATUM_826319 |
64 | ARM | Cortex-A53 | #827319 | ARM64_ERRATUM_827319 |
65 | ARM | Cortex-A53 | #824069 | ARM64_ERRATUM_824069 |
[all …]
/OK3568_Linux_fs/kernel/arch/arm64/kernel/
H A Dcpu_errata.c1 // SPDX-License-Identifier: GPL-2.0-only
8 #include <linux/arm-smccc.h>
24 if (!is_midr_in_range(midr, &entry->midr_range)) in is_affected_midr_range()
29 for (fix = entry->fixed_revs; fix && fix->revidr_mask; fix++) in is_affected_midr_range()
30 if (midr == fix->midr_rv && (revidr & fix->revidr_mask)) in is_affected_midr_range()
41 return is_midr_in_range_list(read_cpuid_id(), entry->midr_range_list); in is_affected_midr_range_list()
55 return model == entry->midr_range.model; in is_kryo_midr()
102 if (cap->capability == ARM64_WORKAROUND_1542419) in cpu_enable_trap_ctr_access()
146 #define ERRATA_MIDR_REV_RANGE(m, var, r_min, r_max) \ argument
147 ERRATA_MIDR_RANGE(m, var, r_min, var, r_max)
[all …]
/OK3568_Linux_fs/buildroot/board/qemu/arm-vexpress-tz/
H A Dreadme.txt1 Board qemu_arm_vexpress_tz builds a QEMU ARMv7-A target system with
2 OP-TEE running in the TrustZone secure world and a Linux based
3 OS running in the non-secure world. The board configuration enables
9 The BIOS used in the QEMU host is the ARM Trusted Firmware-A (TF-A).
10 In our configuration, U-Boot uses QEMU semihosting file access to load the
14 cd output/images && ../host/bin/qemu-system-arm \
15 -machine virt -machine secure=on -cpu cortex-a15 \
16 -smp 1 -s -m 1024 -d unimp \
17 -serial stdio \
18 -netdev user,id=vmnic -device virtio-net-device,netdev=vmnic \
[all …]
/OK3568_Linux_fs/buildroot/package/tinymembench/
H A D0001-arm-fix-build-on-Thumb-only-architectures.patch2 From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4 Subject: [PATCH] arm: fix build on Thumb-only architectures
6 Building tinymembench for ARM Cortex-M currently fails, because the
7 arm-neon.S file contains ARM code that doesn't build on Thumb-only
8 architectures. To account for this and fix the build for Cortex-M,
13 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 ---
15 arm-neon.S | 2 +-
16 asm-opt.c | 2 +-
17 2 files changed, 2 insertions(+), 2 deletions(-)
[all …]
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/
H A Dmacro.h2 * include/asm-arm/macro.h
4 * Copyright (C) 2009 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
6 * SPDX-License-Identifier: GPL-2.0+
25 * caches are enabled or on a multi-core system.
82 * Branch if current processor is a Cortex-A35 core.
88 cmp \xreg, #0xD04 /* Cortex-A35 MPCore processor. */
93 * Branch if current processor is a Cortex-A57 core.
99 cmp \xreg, #0xD07 /* Cortex-A57 MPCore processor. */
104 * Branch if current processor is a Cortex-A53 core.
110 cmp \xreg, #0xD03 /* Cortex-A53 MPCore processor. */
[all …]
/OK3568_Linux_fs/yocto/poky/meta/recipes-support/boost/boost/
H A D0001-Don-t-set-up-arch-instruction-set-flags-we-do-that-o.patch4 Subject: [PATCH] Don't set up arch/instruction-set flags, we do that
8 Upstream-Status: Inappropriate
9 Signed-off-by: Christopher Larson <chris_larson@mentor.com>
10 Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
12 ---
13 tools/build/src/tools/gcc.jam | 144 ----------------------------------
14 1 file changed, 144 deletions(-)
16 diff --git a/tools/build/src/tools/gcc.jam b/tools/build/src/tools/gcc.jam
18 --- a/tools/build/src/tools/gcc.jam
20 @@ -1122,147 +1122,3 @@ local rule cpu-flags ( toolset variable : architecture : instruction-set + :
[all …]
/OK3568_Linux_fs/kernel/arch/arm/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
131 The ARM series is a line of low-power-consumption RISC chip designs
133 handhelds such as the Compaq IPAQ. ARM-based PCs are no longer
134 manufactured, but legacy ARM-based PC hardware remains popular in
244 Patch phys-to-virt and virt-to-phys translation functions at
248 This can only be used with non-XIP MMU kernels where the base
294 bool "MMU-based Paged Memory Management Support"
297 Select if you want MMU-based virtualised addressing space
336 bool "ARMv7-M based platforms (Cortex-M0/M3/M4)"
349 bool "EBSA-110"
[all …]
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dbcm4708.dtsi5 * Copyright 2013-2014 Hauke Mehrtens <hauke@hauke-m.de>
20 stdout-path = "serial0:115200n8";
24 #address-cells = <1>;
25 #size-cells = <0>;
26 enable-method = "brcm,bcm-nsp-smp";
30 compatible = "arm,cortex-a9";
31 next-level-cache = <&L2>;
37 compatible = "arm,cortex-a9";
38 next-level-cache = <&L2>;
39 secondary-boot-reg = <0xffff0400>;
/OK3568_Linux_fs/kernel/Documentation/arm/stm32/
H A Doverview.rst6 ------------
8 The STMicroelectronics STM32 family of Cortex-A microprocessors (MPUs) and
9 Cortex-M microcontrollers (MCUs) are supported by the 'STM32' platform of
13 -------------
21 ------
24 contained in arch/arm/mach-stm32
26 There is a generic board board-dt.c in the mach folder which support
32 - Maxime Coquelin <mcoquelin.stm32@gmail.com>
33 - Ludovic Barre <ludovic.barre@st.com>
34 - Gerald Baeza <gerald.baeza@st.com>
/OK3568_Linux_fs/kernel/arch/arm64/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
168 if $(cc-option,-fpatchable-function-entry=2)
217 ARM 64-bit (AArch64) Linux support.
249 # VA_BITS - PAGE_SHIFT - 3
342 def_bool !$(as-instr,1:\n.inst 0\n.rept . - 1b\n\nnop\n.endr\n)
369 …bool "Cortex-A53: 826319: System might deadlock if a write cannot complete until read data is acce…
374 erratum 826319 on Cortex-A53 parts up to r0p2 with an AMBA 4 ACE or
377 If a Cortex-A53 uses an AMBA AXI4 ACE interface to other processors
383 data cache clean-and-invalidate.
391 …bool "Cortex-A53: 827319: Data cache clean instructions might cause overlapping transactions to th…
[all …]
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/zte/
H A Dzx296718.dtsi5 * This file is dual-licensed: you can use it either under the terms
44 #include <dt-bindings/input/input.h>
45 #include <dt-bindings/interrupt-controller/arm-gic.h>
46 #include <dt-bindings/gpio/gpio.h>
47 #include <dt-bindings/clock/zx296718-clock.h>
51 #address-cells = <1>;
52 #size-cells = <1>;
53 interrupt-parent = <&gic>;
67 #address-cells = <2>;
68 #size-cells = <0>;
[all …]
/OK3568_Linux_fs/kernel/arch/arm/mach-imx/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
14 Support for Freescale MXC/iMX-based family of processors
25 bool "Enable MXC debug board(for 3-stack)"
28 The debug board is an integral part of the MXC 3-stack(PDK)
33 data/address de-multiplexing and decode, signal level shift,
104 comment "Cortex-A platforms"
209 comment "Cortex-A/Cortex-M asymmetric multiprocessing platforms"
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/share/man/man1/
H A Darm-none-linux-gnueabihf-as.118 .\" Set up some character translations and predefined strings. \*(-- will
24 .tr \(*W-
27 . ds -- \(*W-
29 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
30 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
37 . ds -- \|\(em\|
73 .\" Fear. Run. Save yourself. No user-serviceable parts.
77 . ds #V .8m
78 . ds #F .3m
83 . ds #H ((1u-(\\\\n(.fu%2u))*.13m)
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/man/man1/
H A Daarch64-none-linux-gnu-as.118 .\" Set up some character translations and predefined strings. \*(-- will
24 .tr \(*W-
27 . ds -- \(*W-
29 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
30 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
37 . ds -- \|\(em\|
73 .\" Fear. Run. Save yourself. No user-serviceable parts.
77 . ds #V .8m
78 . ds #F .3m
83 . ds #H ((1u-(\\\\n(.fu%2u))*.13m)
[all …]
/OK3568_Linux_fs/yocto/poky/scripts/
H A Dsstate-diff-machines.sh3 # SPDX-License-Identifier: GPL-2.0-only
6 # Execute script and compare generated list.M files.
14 # sstate-diff/1349348392/fake-cortexa8/list.M \
15 # sstate-diff/1349348392/fake-cortexa9/list.M \
16 # | wc -l
20 # $ ls sstate-diff/1349348392/*/armv7a-vfp-neon*/linux-libc-headers/*do_configure*sigdata*
21 # sstate-diff/1349348392/fake-cortexa8/armv7a-vfp-neon-oe-linux-gnueabi/linux-libc-headers/3.4.3-
22 # sstate-diff/1349348392/fake-cortexa9/armv7a-vfp-neon-oe-linux-gnueabi/linux-libc-headers/3.4.3-
23 # $ bitbake-diffsigs stamps.1349348392/*/armv7a-vfp-neon*/linux-libc-headers/*do_configure*sigdata*
25-march=armv7-a -mthumb-interwork -mfloat-abi=softfp -mfpu=neon -mtune=cortex-a8 to -march=arm…
[all …]
/OK3568_Linux_fs/kernel/tools/testing/selftests/wireguard/qemu/
H A DMakefile1 # SPDX-License-Identifier: GPL-2.0
3 # Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
7 CHOST := $(shell gcc -dumpmachine)
8 HOST_ARCH := $(firstword $(subst -, ,$(CHOST)))
10 CBUILD := $(subst -gcc,,$(lastword $(subst /, ,$(firstword $(wildcard $(foreach bindir,$(subst :, ,…
16 ARCH := $(firstword $(subst -, ,$(CBUILD)))
25 MIRROR := https://download.wireguard.com/qemu-test/distfiles/
32 $(1)_NAME := $(2)-$$($(1)_VERSION)
40 mkdir -p $(DISTFILES_PATH)
41-x $$@.lock -c '[ -f $$@ ] && exit 0; wget -O $$@.tmp $(MIRROR)$(1) || wget -O $$@.tmp $(2)$(1) ||…
[all …]

123456789