/openbmc/linux/arch/arm/boot/dts/intel/axm/ |
H A D | axm5516-cpus.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * arch/arm/boot/dts/axm5516-cpus.dtsi 10 #address-cells = <1>; 11 #size-cells = <0>; 13 cpu-map { 74 compatible = "arm,cortex-a15"; 76 clock-frequency = <1400000000>; 77 cpu-release-addr = <0>; // Fixed by the boot loader 82 compatible = "arm,cortex-a15"; 84 clock-frequency = <1400000000>; [all …]
|
/openbmc/openbmc/poky/meta/recipes-devtools/valgrind/valgrind/ |
H A D | use-appropriate-march-mcpu-mfpu-for-ARM-test-apps.patch | 3 Date: Tue, 19 Jan 2016 16:00:00 -0800 4 Subject: [PATCH] use appropriate -march/-mcpu/-mfpu for ARM test apps 7 -march/-mcpu/-mfpu flags to support the instructions being tested. 12 -march=armv7ve and -mcpu=cortex-a15 (since some TUNE_CCARGS may set 13 -march=armv7-a and adding -mcpu=cortex-a15 alone is not enough to 14 over-ride that). 18 Upstream-Status: Submitted [https://bugs.kde.org/show_bug.cgi?id=454346] 20 Signed-off-by: Andre McCurdy <armccurdy@gmail.com> 21 --- 22 none/tests/arm/Makefile.am | 6 ++++-- [all …]
|
H A D | 0001-makefiles-Drop-setting-mcpu-to-cortex-a8-on-arm-arch.patch | 3 Date: Thu, 20 Apr 2017 10:11:16 -0700 4 Subject: [PATCH] makefiles: Drop setting -mcpu to cortex-a8 on arm 7 We can not assume that all arches armv7+ are cortex-a8 only 8 it fails to build for rpi which is armv7ve based (cortex-a8) cpu 11 | cc1: warning: switch -mcpu=cortex-a8 conflicts with -march=armv7ve switch 13 Upstream-Status: Submitted [https://bugs.kde.org/show_bug.cgi?id=454346] 15 Signed-off-by: Khem Raj <raj.khem@gmail.com> 16 --- 17 Makefile.all.am | 6 +++--- 18 helgrind/tests/Makefile.am | 6 +++--- [all …]
|
/openbmc/linux/arch/arm/boot/dts/calxeda/ |
H A D | ecx-2000.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright 2011-2012 Calxeda, Inc. 6 /dts-v1/; 12 model = "Calxeda ECX-2000"; 13 compatible = "calxeda,ecx-2000"; 14 #address-cells = <2>; 15 #size-cells = <2>; 18 #address-cells = <1>; 19 #size-cells = <0>; 22 compatible = "arm,cortex-a15"; [all …]
|
/openbmc/linux/arch/arm/boot/dts/samsung/ |
H A D | exynos5420-cpus.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 9 * boards: CPU[0123] being the A15. 14 * Exynos5420 and Exynos5800 always boot from Cortex-A15. On Exynos5422 16 * the gpg2-1 GPIO. By default all Exynos5422 based boards choose booting 17 * from the LITTLE: Cortex-A7. 22 #address-cells = <1>; 23 #size-cells = <0>; 25 cpu-map { 59 compatible = "arm,cortex-a15"; 62 clock-frequency = <1800000000>; [all …]
|
H A D | exynos5422-cpus.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 13 * Exynos5420 and Exynos5800 always boot from Cortex-A15. On Exynos5422 15 * the gpg2-1 GPIO. By default all Exynos5422 based boards choose booting 16 * from the LITTLE: Cortex-A7. 21 #address-cells = <1>; 22 #size-cells = <0>; 24 cpu-map { 58 compatible = "arm,cortex-a7"; 61 clock-frequency = <1000000000>; 62 cci-control-port = <&cci_control0>; [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/arm/cpu-enable-method/ |
H A D | al,alpine-smp | 2 Secondary CPU enable-method "al,alpine-smp" binding 5 This document describes the "al,alpine-smp" method for 7 "al,alpine-smp" enable method should be defined in the 10 Enable method name: "al,alpine-smp" 12 Compatible CPUs: "arm,cortex-a15" 17 "al,alpine-cpu-resume" and "al,alpine-nb-service". 26 - compatible : Should contain "al,alpine-cpu-resume". 27 - reg : Offset and length of the register set for the device 30 * Alpine System-Fabric Service Registers 32 The System-Fabric Service Registers allow various operation on CPU and [all …]
|
/openbmc/linux/arch/arm/boot/dts/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-a15"; 50 clock-frequency = <1700000000>; 54 compatible = "arm,cortex-a15"; 57 clock-frequency = <1700000000>; [all …]
|
/openbmc/linux/arch/arm/boot/dts/hisilicon/ |
H A D | hip04.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2013-2014 HiSilicon Ltd. 6 * Copyright (C) 2013-2014 Linaro Ltd. 12 /* memory bus is 64-bit */ 13 #address-cells = <2>; 14 #size-cells = <2>; 21 compatible = "hisilicon,hip04-bootwrapper"; 22 boot-method = <0x10c00000 0x10000>, <0xe0000100 0x1000>; 26 #address-cells = <1>; 27 #size-cells = <0>; [all …]
|
/openbmc/linux/arch/arm/boot/dts/xen/ |
H A D | xenvm-4.2.dts | 1 // SPDX-License-Identifier: GPL-2.0 6 * Cortex-A15 MPCore (V2P-CA15) 10 /dts-v1/; 13 model = "XENVM-4.2"; 14 compatible = "xen,xenvm-4.2", "xen,xenvm"; 15 interrupt-parent = <&gic>; 16 #address-cells = <2>; 17 #size-cells = <2>; 25 #address-cells = <1>; 26 #size-cells = <0>; [all …]
|
/openbmc/linux/arch/arm/boot/dts/arm/ |
H A D | vexpress-v2p-ca15_a7.dts | 1 // SPDX-License-Identifier: GPL-2.0 6 * Cortex-A15_A7 MPCore (V2P-CA15_A7) 8 * HBI-0249A 11 /dts-v1/; 12 #include "vexpress-v2m-rs1.dtsi" 15 model = "V2P-CA15_CA7"; 18 compatible = "arm,vexpress,v2p-ca15_a7", "arm,vexpress"; 19 interrupt-parent = <&gic>; 20 #address-cells = <2>; 21 #size-cells = <2>; [all …]
|
H A D | vexpress-v2p-ca15-tc1.dts | 1 // SPDX-License-Identifier: GPL-2.0 6 * Cortex-A15 MPCore (V2P-CA15) 8 * HBI-0237A 11 /dts-v1/; 12 #include "vexpress-v2m-rs1.dtsi" 15 model = "V2P-CA15"; 18 compatible = "arm,vexpress,v2p-ca15,tc1", "arm,vexpress,v2p-ca15", "arm,vexpress"; 19 interrupt-parent = <&gic>; 20 #address-cells = <2>; 21 #size-cells = <2>; [all …]
|
/openbmc/linux/arch/arm/mach-sunxi/ |
H A D | headsmp.S | 1 /* SPDX-License-Identifier: GPL-2.0 3 * Copyright (c) 2018 Chen-Yu Tsai 6 * Chen-Yu Tsai <wens@csie.org> 9 * SMP support for sunxi based systems with Cortex A7/A15 18 .arch armv7-a 20 * Enable cluster-level coherency, in preparation for turning on the MMU. 23 * Cortex-A15. These settings are from the vendor kernel. 34 /* The following is Cortex-A15 specific */ 55 /* End of Cortex-A15 specific setup */ 69 first: .word sunxi_mc_smp_first_comer - .
|
/openbmc/linux/Documentation/devicetree/bindings/interrupt-controller/ |
H A D | arm,gic.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/interrupt-controller/arm,gic.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Marc Zyngier <marc.zyngier@arm.com> 22 - $ref: /schemas/interrupt-controller.yaml# 27 - items: 28 - enum: 29 - arm,arm11mp-gic 30 - arm,cortex-a15-gic [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | keystone-k2hk.dtsi | 2 * Copyright 2013-2014 Texas Instruments, Inc. 13 #address-cells = <1>; 14 #size-cells = <0>; 16 interrupt-parent = <&gic>; 19 compatible = "arm,cortex-a15"; 25 compatible = "arm,cortex-a15"; 31 compatible = "arm,cortex-a15"; 37 compatible = "arm,cortex-a15"; 44 /include/ "keystone-k2hk-clocks.dtsi" 47 compatible = "ti,keystone-dsp-gpio"; [all …]
|
H A D | keystone-k2e.dtsi | 2 * Copyright 2013-2014 Texas Instruments, Inc. 13 #address-cells = <1>; 14 #size-cells = <0>; 16 interrupt-parent = <&gic>; 19 compatible = "arm,cortex-a15"; 25 compatible = "arm,cortex-a15"; 31 compatible = "arm,cortex-a15"; 37 compatible = "arm,cortex-a15"; 44 /include/ "keystone-k2e-clocks.dtsi" 54 compatible = "ti,keystone-usbphy"; [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/cpu/ |
H A D | cpu-capacity.txt | 6 1 - Introduction 15 2 - CPU capacity definition 19 heterogeneity. Such heterogeneity can come from micro-architectural differences 23 capture a first-order approximation of the relative performance of CPUs. 29 * A "single-threaded" or CPU affine benchmark 43 3 - capacity-dmips-mhz 46 capacity-dmips-mhz is an optional cpu node [1] property: u32 value 51 capacity-dmips-mhz property is all-or-nothing: if it is specified for a cpu 54 available, final capacities are calculated by directly using capacity-dmips- 58 4 - Examples [all …]
|
H A D | cpu-topology.txt | 6 1 - Introduction 12 - socket 13 - cluster 14 - core 15 - thread 18 symmetric multi-threading (SMT) is supported or not. 29 Currently, only ARM/RISC-V intend to use this cpu topology binding but it may be 39 2 - cpu-map node 42 The ARM/RISC-V CPU topology is defined within the cpu-map node, which is a direct 46 - cpu-map node [all …]
|
/openbmc/linux/arch/arm/boot/dts/ti/keystone/ |
H A D | keystone-k2e.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2013-2017 Texas Instruments Incorporated - http://www.ti.com/ 8 #include <dt-bindings/reset/ti-syscon.h> 15 #address-cells = <1>; 16 #size-cells = <0>; 18 interrupt-parent = <&gic>; 21 compatible = "arm,cortex-a15"; 27 compatible = "arm,cortex-a15"; 33 compatible = "arm,cortex-a15"; 39 compatible = "arm,cortex-a15"; [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/arm/ |
H A D | arm,vexpress-juno.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/arm/arm,vexpress-juno.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sudeep Holla <sudeep.holla@arm.com> 11 - Linus Walleij <linus.walleij@linaro.org> 15 multicore Cortex-A class systems. The Versatile Express family contains both 37 further subvariants are released of the core tile, even more fine-granular 45 - description: CoreTile Express A9x4 (V2P-CA9) has 4 Cortex A9 CPU cores 49 - const: arm,vexpress,v2p-ca9 [all …]
|
H A D | cpus.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 21 with updates for 32-bit and 64-bit ARM systems provided in this document. 30 - square brackets define bitfields, eg reg[7:0] value of the bitfield in 59 On 32-bit ARM v7 or later systems this property is 68 On ARM v8 64-bit systems this property is required 71 * If cpus node's #address-cells property is set to 2 79 * If cpus node's #address-cells property is set to 1 [all …]
|
/openbmc/openbmc/poky/meta/conf/machine/ |
H A D | qemuarm.conf | 2 #@NAME: QEMU Arm Cortex-A15 machine 5 require conf/machine/include/arm/armv7a/tune-cortexa15.inc 10 PREFERRED_PROVIDER_virtual/bootloader ?= "u-boot" 16 QB_SYSTEM_NAME = "qemu-system-arm" 17 QB_MACHINE = "-machine virt,highmem=off" 18 QB_CPU = "-cpu cortex-a15" 19 QB_SMP ?= "-smp 4" 21 QB_GRAPHICS = "-device virtio-gpu-pci" 22 QB_OPT_APPEND = "-device qemu-xhci -device usb-tablet -device usb-kbd" 24 QB_TAP_OPT = "-netdev tap,id=net0,ifname=@TAP@,script=no,downscript=no" [all …]
|
/openbmc/qemu/docs/system/arm/ |
H A D | cpu-features.rst | 10 Cortex-A15 and the Cortex-A57, which respectively implement Arm 11 architecture reference manuals ARMv7-A and ARMv8-A, may both optionally 12 implement PMUs. For example, if a user wants to use a Cortex-A15 without 13 a PMU, then the ``-cpu`` parameter should contain ``pmu=off`` on the QEMU 14 command line, i.e. ``-cpu cortex-a15,pmu=off``. 18 that implement the ARMv8-A architecture reference manual may optionally 20 ``aarch64`` CPU property. A CPU type such as the Cortex-A15, which does 21 not implement ARMv8-A, will not have the ``aarch64`` CPU property. 30 prefixed with "kvm-" and are described in "KVM VCPU Features". 36 CPU type is possible with the ``query-cpu-model-expansion`` QMP command. [all …]
|
/openbmc/qemu/tests/functional/ |
H A D | test_arm_tuxrun.py | 12 # SPDX-License-Identifier: GPL-2.0-or-later 26 'https://storage.tuxboot.com/20230331/armv5/versatile-pb.dtb', 37 drive="virtio-blk-pci") 48 self.cpu='cortex-a15' 63 self.cpu='cortex-a15'
|
/openbmc/linux/arch/arm/boot/dts/mediatek/ |
H A D | mt8135.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <dt-bindings/clock/mt8135-clk.h> 9 #include <dt-bindings/interrupt-controller/irq.h> 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 #include <dt-bindings/reset/mt8135-resets.h> 12 #include <dt-bindings/pinctrl/mt8135-pinfunc.h> 15 #address-cells = <2>; 16 #size-cells = <2>; 18 interrupt-parent = <&sysirq>; 20 cpu-map { [all …]
|