| /linux/Documentation/devicetree/bindings/arm/ |
| H A D | arm,realview.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/arm/arm,realview.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ARM RealView Boards 10 - Linus Walleij <linusw@kernel.org> 13 The ARM RealView series of reference designs were built to explore the Arm11, 14 Cortex-A8, and Cortex-A9 CPUs. This included new features compared to the 22 - description: ARM RealView Emulation Baseboard (HBI-0140) was created 23 as a generic platform to test different FPGA designs, and has [all …]
|
| H A D | arm,integrator.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/arm/arm,integrator.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ARM Integrator Boards 10 - Linus Walleij <linusw@kernel.org> 13 These were the first ARM platforms officially supported by ARM Ltd. 14 They are ARMv4, ARMv5 and ARMv6-capable using different core tiles, 23 - description: ARM Integrator Application Platform, this board has a PCI 27 rapid prototyping. See ARM DUI 0098B. This board can physically come [all …]
|
| /linux/arch/arm/mach-versatile/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 3 bool "ARM Ltd. Versatile family" 18 This enables support for ARM Ltd Versatile board. 21 bool "ARM Ltd. Integrator family" 37 Support for ARM's Integrator platform. 48 Include support for the ARM(R) Integrator/AP and 52 bool "Include support for Integrator/IM-PD1" 60 The IM-PD1 is an add-on logic module for the Integrator which 61 allows ARM(R) Ltd PrimeCells to be developed and evaluated. 62 The IM-PD1 can be found on the Integrator/PP2 platform. [all …]
|
| /linux/Documentation/hwmon/ |
| H A D | vexpress.rst | 6 * ARM Ltd. Versatile Express platform 15 - http://infocenter.arm.com/help/topic/com.arm.doc.subset.boards.express/index.html 17 * Section "4.4.14. System Configuration registers" of the V2M-P1 TRM: 19 - http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0447-/index.html 24 ----------- 26 Versatile Express platform (http://www.arm.com/versatileexpress/) is a 27 reference & prototyping system for ARM Ltd. processors. It can be set up 29 chip/FPGA) a number of microcontrollers responsible for platform 39 As these devices are non-discoverable, they must be described in a Device
|
| /linux/Documentation/arch/arm/ |
| H A D | arm.rst | 2 ARM Linux 2.6 and upper 5 Please check <ftp://ftp.arm.linux.org.uk/pub/armlinux> for 9 --------------------- 11 In order to compile ARM Linux, you will need a compiler capable of 12 generating ARM ELF code with GNU extensions. GCC 3.3 is known to be 16 To build ARM Linux natively, you shouldn't have to alter the ARCH = line 17 in the top level Makefile. However, if you don't have the ARM Linux ELF 21 If you wish to cross-compile, then alter the following lines in the top 28 ARCH = arm 36 CROSS_COMPILE=<your-path-to-your-compiler-without-gcc> [all …]
|
| /linux/Documentation/arch/arm64/ |
| H A D | acpi_object_usage.rst | 16 - Required: DSDT, FADT, GTDT, MADT, MCFG, RSDP, SPCR, XSDT 18 - Recommended: BERT, EINJ, ERST, HEST, PCCT, SSDT 20 - Optional: AGDI, BGRT, CEDT, CPEP, CSRT, DBG2, DRTM, ECDT, FACS, FPDT, 24 - Not supported: AEST, APMT, BOOT, DBGP, DMAR, ETDT, HPET, IVRS, LPIT, 32 **Arm Error Source Table** 35 compliant with the Arm RAS architecture. 39 **Arm Generic diagnostic Dump and Reset Device Interface Table** 41 This table describes a non-maskable event, that is used by the platform 46 **Arm Performance Monitoring Table** 55 Must be supplied if RAS support is provided by the platform. It [all …]
|
| /linux/Documentation/arch/arm/spear/ |
| H A D | overview.rst | 2 SPEAr ARM Linux Overview 6 ------------ 11 The ST Microelectronics SPEAr range of ARM9/CortexA9 System-on-Chip CPUs are 12 supported by the 'spear' platform of ARM Linux. Currently SPEAr1310, 17 SPEAr (Platform) 19 - SPEAr3XX (3XX SOC series, based on ARM9) 20 - SPEAr300 (SOC) 21 - SPEAr300 Evaluation Board 22 - SPEAr310 (SOC) 23 - SPEAr310 Evaluation Board [all …]
|
| /linux/drivers/soc/versatile/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # ARM Versatile SoC drivers 6 bool "SoC bus device for the ARM Integrator platform core modules" 10 Include support for the SoC bus on the ARM Integrator platform 15 bool "SoC bus device for the ARM RealView platforms" 19 Include support for the SoC bus on the ARM RealView platforms
|
| /linux/include/linux/amba/ |
| H A D | pl08x.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * linux/amba/pl08x.h - ARM PrimeCell DMA Controller driver 5 * Copyright (C) 2005 ARM Ltd 6 * Copyright (C) 2010 ST-Ericsson SA 8 * pl08x information required by platform code 10 * Please credit ARM.com 11 * Documentation: ARM DDI 0196D 32 * struct pl08x_channel_data - data structure to pass info between 33 * platform and PL08x driver regarding channel configuration 84 * struct pl08x_platform_data - the platform configuration for the PL08x [all …]
|
| /linux/Documentation/arch/arm/sti/ |
| H A D | overview.rst | 2 STi ARM Linux Overview 6 ------------ 9 CortexA9 System-on-Chip are supported by the 'STi' platform of 10 ARM Linux. Currently STiH407, STiH410 and STiH418 are supported. 14 ------------- 16 The configuration for the STi platform is supported via the multi_v7_defconfig. 19 ------ 22 are located in the platform code contained in arch/arm/mach-sti 24 There is a generic board board-dt.c in the mach folder which support 30 ---------------
|
| /linux/arch/arm/mach-artpec/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 bool "Axis Communications ARM based ARTPEC SoCs" 9 bool "Axis ARTPEC-6 ARM Cortex A9 Platform" 20 Support for Axis ARTPEC-6 ARM Cortex A9 Platform
|
| /linux/drivers/firmware/arm_scmi/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 menu "ARM System Control and Management Interface Protocol" 5 tristate "ARM System Control and Management Interface (SCMI) Message Protocol" 6 depends on ARM || ARM64 || COMPILE_TEST 8 ARM System Control and Management Interface (SCMI) protocol is a 9 set of operating system-independent software interfaces that are 11 interfaces for: Discovery and self-description of the interfaces 13 a given device or domain into the various power-saving states that 17 management which is the ability to set and inquire rates on platform 77 Enables support for SCMI Quirks framework to workaround SCMI platform [all …]
|
| /linux/ |
| H A D | MAINTAINERS | 5 --------------------------------------------------- 21 W: *Web-page* with status/info 23 B: URI for where to file *bugs*. A web-page with detailed bug 28 patches to the given subsystem. This is either an in-tree file, 29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst 47 N: [^a-z]tegra all files whose path contains tegra 65 ---------------- 90 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 92 L: linux-scsi@vger.kernel.org 95 F: drivers/scsi/3w-* [all …]
|
| /linux/Documentation/devicetree/bindings/bus/ |
| H A D | arm,integrator-ap-lm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/bus/arm,integrator-ap-lm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linusw@kernel.org> 12 description: The Integrator/AP is a prototyping platform and as such has a 14 use with this platform. A special system controller register can be read to 17 then have their own specific per-module bindings and they will be described 21 "#address-cells": 24 "#size-cells": [all …]
|
| /linux/Documentation/arch/arm/stm32/ |
| H A D | overview.rst | 2 STM32 ARM Linux Overview 6 ------------ 8 The STMicroelectronics STM32 family of Cortex-A microprocessors (MPUs) and 9 Cortex-M microcontrollers (MCUs) are supported by the 'STM32' platform of 10 ARM Linux. 13 ------------- 21 ------ 23 All the files for multiple machine families are located in the platform code 24 contained in arch/arm/mach-stm32 26 There is a generic board board-dt.c in the mach folder which support [all …]
|
| /linux/arch/arm/boot/dts/arm/ |
| H A D | arm-realview-pbx-a9.dts | 23 /dts-v1/; 24 #include "arm-realview-pbx.dtsi" 28 * This is the RealView Platform Baseboard Explore for Cortex-A9 29 * (HBI0182 + HBI0183) as described in ARM DUI 0440B 31 model = "ARM RealView Platform Baseboard Explore for Cortex-A9"; 32 arm,hbi = <0x182>; 35 #address-cells = <1>; 36 #size-cells = <0>; 37 enable-method = "arm,realview-smp"; 39 cpu-map { [all …]
|
| /linux/arch/arm/mach-zynq/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 3 bool "Xilinx Zynq ARM Cortex A9 Platform" 17 Support for Xilinx Zynq ARM Cortex A9 Platform
|
| /linux/arch/arm/mach-omap2/ |
| H A D | omap-hotplug.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * OMAP4 SMP cpu-hotplug support 9 * Platform file needed for the OMAP4 SMP. This file is based on arm 10 * realview smp platform. 11 * Copyright (c) 2002 ARM Limited. 19 #include "omap-wakeupgen.h" 24 * platform-specific code to shutdown a CPU
|
| /linux/drivers/net/ethernet/cirrus/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 9 depends on ISA || EISA || ARM || MAC || COMPILE_TEST 40 tristate "CS89x0 platform driver support" 41 depends on ARM || (COMPILE_TEST && !PPC) 44 Say Y to compile the cs89x0 platform driver. This makes this driver 52 depends on (ARM && ARCH_EP93XX) || COMPILE_TEST 63 Nubus or LC-PDS network (Ethernet) card of this type, say Y here.
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-devices-soc | 5 The /sys/devices/ directory contains a sub-directory for each 6 System-on-Chip (SoC) device on a running platform. Information 8 functionality is only available if implemented by the platform. 11 about devices which are commonly contained in /sys/devices/platform. 19 Read-only attribute common to all SoCs. Contains the SoC machine 26 Read-only attribute common to all SoCs. Contains SoC family name 29 On many of ARM based silicon with SMCCC v1.2+ compliant firmware 47 For example, ARM has identity code 0x7F 0x7F 0x7F 0x7F 0x3B, 57 Read-only attribute supported by most SoCs. Contains the SoC's 64 Read-only attribute supported by most SoCs. In the case of [all …]
|
| /linux/arch/arm/mach-ux500/ |
| H A D | cpu-db8500.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2008-2009 ST-Ericsson SA 14 #include <linux/irqchip/arm-gic.h> 15 #include <linux/mfd/dbx500-prcmu.h> 16 #include <linux/platform_data/arm-ux500-pm.h> 25 #include <asm/hardware/cache-l2x0.h> 35 np = of_find_compatible_node(NULL, NULL, "arm,pl310-cache"); in ux500_l2x0_unlock() 39 return -ENODEV; in ux500_l2x0_unlock() 42 * Unlock Data and Instruction Lock if locked. Ux500 U-Boot versions in ux500_l2x0_unlock() 61 * We can't write to secure registers as we are in non-secure in ux500_l2c310_write_sec() [all …]
|
| /linux/Documentation/arch/arm/samsung/ |
| H A D | overview.rst | 2 Samsung ARM Linux Overview 6 ------------ 8 The Samsung range of ARM SoCs spans many similar devices, from the initial 9 ARM9 through to the newest ARM cores. This document shows an overview of 15 - S3C64XX: S3C6400 and S3C6410 16 - S5PC110 / S5PV210 20 ------------- 26 - S5PC110 specific default configuration 28 - S5PV210 specific default configuration 32 ------ [all …]
|
| /linux/drivers/pci/controller/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 24 depends on ARM || NIOS2 || ARM64 || COMPILE_TEST 52 system-on-chips, like the Apple M1. This is required for the USB 53 type-A ports, Ethernet, Wi-Fi, and Bluetooth. 58 bool "ARM Versatile PB PCI controller" 74 Select Y if your platform uses an ASPEED SoC and requires PCIe 97 tristate "Broadcom iProc PCIe platform bus driver" 98 depends on ARCH_BCM_IPROC || (ARM && COMPILE_TEST) 104 through the generic platform bus interface 108 depends on ARM && (ARCH_BCM_IPROC || COMPILE_TEST) [all …]
|
| /linux/arch/arm/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 2 config ARM config 49 # https://github.com/llvm/llvm-project/commit/d130f402642fba3d065aacb506cb061c899558de 166 The ARM series is a line of low-power-consumption RISC chip designs 167 licensed by ARM Ltd and targeted at embedded applications and 168 handhelds such as the Compaq IPAQ. ARM-based PCs are no longer 169 manufactured, but legacy ARM-based PC hardware remains popular in 170 Europe. There is an ARM Linux project with a web page at 171 <http://www.arm.linux.org.uk/>. 177 relocations. The combined range is -/+ 256 MiB, which is usually [all …]
|
| /linux/arch/arm/mach-spear/ |
| H A D | spear310.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * arch/arm/mach-spear3xx/spear310.c 7 * Copyright (C) 2009-2012 ST Microelectronics 26 /* DMAC platform data's slave info */ 212 /* Add SPEAr310 auxdata to pass platform data */ 214 OF_DEV_AUXDATA("arm,pl022", SPEAR3XX_ICM1_SSP_BASE, NULL, 216 OF_DEV_AUXDATA("arm,pl080", SPEAR_ICM3_DMA_BASE, NULL, 218 OF_DEV_AUXDATA("arm,pl011", SPEAR310_UART1_BASE, NULL, 220 OF_DEV_AUXDATA("arm,pl011", SPEAR310_UART2_BASE, NULL, 222 OF_DEV_AUXDATA("arm,pl011", SPEAR310_UART3_BASE, NULL, [all …]
|