/Linux-v5.4/Documentation/devicetree/bindings/arm/ |
D | cpus.yaml | 4 $id: http://devicetree.org/schemas/arm/cpus.yaml# 7 title: ARM CPUs bindings 10 - Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 21 with updates for 32-bit and 64-bit ARM systems provided in this document. 37 The ARM architecture, in accordance with the Devicetree Specification, 45 Usage and definition depend on ARM architecture version and 48 On uniprocessor ARM architectures previous to v7 51 On ARM 11 MPcore based systems this property is 59 On 32-bit ARM v7 or later systems this property is 68 On ARM v8 64-bit systems this property is required [all …]
|
D | arm-boards | 1 ARM Integrator/AP (Application Platform) and Integrator/CP (Compact Platform) 3 ARM's oldest Linux-supported platform with connectors for different core 7 compatible = "arm,integrator-ap"; /* Application Platform */ 8 compatible = "arm,integrator-cp"; /* Compact Platform */ 16 "arm,core-module-integrator" 19 compatible-string "arm,external-bus-interface" 28 "arm,integrator-ap-syscon" 29 "arm,integrator-cp-syscon" 46 model = "ARM Integrator/AP"; 47 compatible = "arm,integrator-ap"; [all …]
|
D | vexpress-sysreg.txt | 1 ARM Versatile Express system registers 9 - compatible value : = "arm,vexpress,sysreg"; 24 "arm,vexpress-sysreg,sys_led" 25 "arm,vexpress-sysreg,sys_mci" 26 "arm,vexpress-sysreg,sys_flash" 37 compatible = "arm,vexpress-sysreg"; 41 compatible = "arm,vexpress-sysreg,sys_led"; 47 compatible = "arm,vexpress-sysreg,sys_mci"; 53 compatible = "arm,vexpress-sysreg,sys_flash"; 64 node via "arm,vexpress,config-bridge" phandle and define appropriate [all …]
|
D | coresight.txt | 3 CoreSight components are compliant with the ARM CoreSight architecture 14 * compatible: These have to be supplemented with "arm,primecell" as 17 "arm,coresight-etb10", "arm,primecell"; 20 "arm,coresight-tpiu", "arm,primecell"; 26 "arm,coresight-tmc", "arm,primecell"; 29 "arm,coresight-dynamic-funnel", "arm,primecell"; 30 "arm,coresight-funnel", "arm,primecell"; (OBSOLETE. For 35 "arm,coresight-etm3x", "arm,primecell"; 38 "arm,coresight-etm4x", "arm,primecell"; 41 "arm,coresight-dynamic-replicator", "arm,primecell"; [all …]
|
D | pmu.yaml | 4 $id: http://devicetree.org/schemas/arm/pmu.yaml# 7 title: ARM Performance Monitor Units 10 - Mark Rutland <mark.rutland@arm.com> 11 - Will Deacon <will.deacon@arm.com> 14 ARM cores often have a PMU for counting cpu and cache events like cache misses 15 and hits. The interface to the PMU is part of the ARM ARM. The ARM PMU 23 - arm,armv8-pmuv3 24 - arm,cortex-a73-pmu 25 - arm,cortex-a72-pmu 26 - arm,cortex-a57-pmu [all …]
|
D | vexpress.txt | 1 ARM Versatile Express boards family 4 ARM's Versatile Express platform consists of a motherboard and one 20 compatible = "arm,vexpress,<model>", "arm,vexpress"; 24 compatible = "arm,vexpress,v2p-ca5s", "arm,vexpress"; 26 compatible = "arm,vexpress,v2p-ca9", "arm,vexpress"; 29 compatible = "arm,vexpress,<model>,<variant>", \ 30 "arm,vexpress,<model>", "arm,vexpress"; 33 compatible = "arm,vexpress,v2p-ca15,tc1", \ 34 "arm,vexpress,v2p-ca15", "arm,vexpress"; 36 compatible = "arm,vexpress,v2f-2xv6,ca7x3", \ [all …]
|
/Linux-v5.4/arch/arm64/boot/dts/lg/ |
D | lg1312.dtsi | 9 #include <dt-bindings/interrupt-controller/arm-gic.h> 24 compatible = "arm,cortex-a53"; 30 compatible = "arm,cortex-a53"; 37 compatible = "arm,cortex-a53"; 44 compatible = "arm,cortex-a53"; 55 compatible = "arm,psci-0.2", "arm,psci"; 64 compatible = "arm,gic-400"; 73 compatible = "arm,cortex-a53-pmu"; 85 compatible = "arm,armv8-timer"; 134 compatible = "arm,sp804"; [all …]
|
D | lg1313.dtsi | 9 #include <dt-bindings/interrupt-controller/arm-gic.h> 24 compatible = "arm,cortex-a53"; 30 compatible = "arm,cortex-a53"; 37 compatible = "arm,cortex-a53"; 44 compatible = "arm,cortex-a53"; 55 compatible = "arm,psci-0.2", "arm,psci"; 64 compatible = "arm,gic-400"; 73 compatible = "arm,cortex-a53-pmu"; 85 compatible = "arm,armv8-timer"; 134 compatible = "arm,sp804"; [all …]
|
/Linux-v5.4/arch/arm64/boot/dts/arm/ |
D | rtsm_ve-motherboard.dtsi | 3 * ARM Ltd. Fast Models 13 arm,v2m-memory-map = "rs1"; 14 compatible = "arm,vexpress,v2m-p1", "simple-bus"; 21 compatible = "arm,vexpress-flash", "cfi-flash"; 61 compatible = "arm,vexpress-sysreg"; 68 compatible = "arm,sp810", "arm,primecell"; 79 compatible = "arm,pl041", "arm,primecell"; 87 compatible = "arm,pl180", "arm,primecell"; 99 compatible = "arm,pl050", "arm,primecell"; 107 compatible = "arm,pl050", "arm,primecell"; [all …]
|
D | vexpress-v2m-rs1.dtsi | 3 * ARM Ltd. Versatile Express 10 * RS1 memory map ("ARM Cortex-A Series memory map" in the board's 25 arm,hbi = <0x190>; 26 arm,vexpress,site = <0>; 27 arm,v2m-memory-map = "rs1"; 28 compatible = "arm,vexpress,v2m-p1", "simple-bus"; 35 compatible = "arm,vexpress-flash", "cfi-flash"; 40 compatible = "arm,arm-firmware-suite"; 45 compatible = "arm,vexpress-psram", "mtd-ram"; 76 compatible = "arm,vexpress-sysreg"; [all …]
|
D | juno-base.dtsi | 12 compatible = "arm,armv7-timer-mem"; 27 compatible = "arm,mhu", "arm,primecell"; 39 compatible = "arm,mmu-401", "arm,smmu-v1"; 50 compatible = "arm,mmu-401", "arm,smmu-v1"; 61 compatible = "arm,gic-400", "arm,cortex-a15-gic"; 74 compatible = "arm,gic-v2m-frame"; 80 compatible = "arm,gic-v2m-frame"; 86 compatible = "arm,gic-v2m-frame"; 92 compatible = "arm,gic-v2m-frame"; 99 compatible = "arm,armv8-timer"; [all …]
|
/Linux-v5.4/arch/arm/boot/dts/ |
D | vexpress-v2m-rs1.dtsi | 3 * ARM Ltd. Versatile Express 10 * RS1 memory map ("ARM Cortex-A Series memory map" in the board's 25 arm,hbi = <0x190>; 26 arm,vexpress,site = <0>; 27 arm,v2m-memory-map = "rs1"; 28 compatible = "arm,vexpress,v2m-p1", "simple-bus"; 35 compatible = "arm,vexpress-flash", "cfi-flash"; 40 compatible = "arm,arm-firmware-suite"; 45 compatible = "arm,vexpress-psram", "mtd-ram"; 76 compatible = "arm,vexpress-sysreg"; [all …]
|
D | vexpress-v2m.dtsi | 3 * ARM Ltd. Versatile Express 25 arm,hbi = <0x190>; 26 arm,vexpress,site = <0>; 27 compatible = "arm,vexpress,v2m-p1", "simple-bus"; 34 compatible = "arm,vexpress-flash", "cfi-flash"; 39 compatible = "arm,arm-firmware-suite"; 44 compatible = "arm,vexpress-psram", "mtd-ram"; 75 compatible = "arm,vexpress-sysreg"; 82 compatible = "arm,vexpress-sysreg,sys_led"; 89 compatible = "arm,vexpress-sysreg,sys_mci"; [all …]
|
D | vexpress-v2p-ca15_a7.dts | 3 * ARM Ltd. Versatile Express 16 arm,hbi = <0x249>; 17 arm,vexpress,site = <0xf>; 18 compatible = "arm,vexpress,v2p-ca15_a7", "arm,vexpress"; 40 compatible = "arm,cortex-a15"; 50 compatible = "arm,cortex-a15"; 60 compatible = "arm,cortex-a7"; 70 compatible = "arm,cortex-a7"; 80 compatible = "arm,cortex-a7"; 90 compatible = "arm,idle-state"; [all …]
|
D | vexpress-v2p-ca9.dts | 3 * ARM Ltd. Versatile Express 16 arm,hbi = <0x191>; 17 arm,vexpress,site = <0xf>; 18 compatible = "arm,vexpress,v2p-ca9", "arm,vexpress"; 40 compatible = "arm,cortex-a9"; 47 compatible = "arm,cortex-a9"; 54 compatible = "arm,cortex-a9"; 61 compatible = "arm,cortex-a9"; 87 compatible = "arm,pl111", "arm,primecell"; 99 arm,pl11x,tft-r0g0b0-pads = <0 8 16>; [all …]
|
D | hip04.dtsi | 89 compatible = "arm,cortex-a15"; 94 compatible = "arm,cortex-a15"; 99 compatible = "arm,cortex-a15"; 104 compatible = "arm,cortex-a15"; 109 compatible = "arm,cortex-a15"; 114 compatible = "arm,cortex-a15"; 119 compatible = "arm,cortex-a15"; 124 compatible = "arm,cortex-a15"; 129 compatible = "arm,cortex-a15"; 134 compatible = "arm,cortex-a15"; [all …]
|
D | versatile-ab.dts | 5 model = "ARM Versatile AB"; 6 compatible = "arm,versatile-ab"; 71 compatible = "arm,core-module-versatile", "syscon", "simple-mfd"; 137 compatible = "arm,versatile-cm-auxosc"; 161 compatible = "arm,versatile-flash", "cfi-flash"; 165 compatible = "arm,arm-firmware-suite"; 172 compatible = "arm,versatile-i2c"; 188 compatible = "arm,versatile-lcd"; 199 compatible = "arm,versatile-vic"; 208 compatible = "arm,versatile-sic"; [all …]
|
D | arm-realview-pb11mp.dts | 30 model = "ARM RealView PB11MPcore"; 31 compatible = "arm,realview-pb11mp"; 54 enable-method = "arm,realview-smp"; 58 compatible = "arm,arm11mpcore"; 65 compatible = "arm,arm11mpcore"; 72 compatible = "arm,arm11mpcore"; 79 compatible = "arm,arm11mpcore"; 87 compatible = "arm,tc11mp-gic"; 96 compatible = "arm,l220-cache"; 114 arm,shared-override; [all …]
|
D | vexpress-v2p-ca15-tc1.dts | 3 * ARM Ltd. Versatile Express 16 arm,hbi = <0x237>; 17 arm,vexpress,site = <0xf>; 18 compatible = "arm,vexpress,v2p-ca15,tc1", "arm,vexpress,v2p-ca15", "arm,vexpress"; 40 compatible = "arm,cortex-a15"; 46 compatible = "arm,cortex-a15"; 71 compatible = "arm,hdlcd"; 79 compatible = "arm,pl341", "arm,primecell"; 86 compatible = "arm,sp805", "arm,primecell"; 95 compatible = "arm,cortex-a15-gic", "arm,cortex-a9-gic"; [all …]
|
D | hisi-x5hd2.dtsi | 18 compatible = "arm,cortex-a9-gic"; 40 compatible = "arm,sp804", "arm,primecell"; 54 compatible = "arm,sp804", "arm,primecell"; 63 compatible = "arm,sp804", "arm,primecell"; 72 compatible = "arm,sp804", "arm,primecell"; 81 compatible = "arm,sp804", "arm,primecell"; 90 compatible = "arm,pl011", "arm,primecell"; 99 compatible = "arm,pl011", "arm,primecell"; 108 compatible = "arm,pl011", "arm,primecell"; 117 compatible = "arm,pl011", "arm,primecell"; [all …]
|
D | arm-realview-pbx.dtsi | 29 compatible = "arm,realview-pbx"; 134 compatible = "arm,versatile-flash", "cfi-flash"; 138 compatible = "arm,arm-firmware-suite"; 144 compatible = "arm,versatile-flash", "cfi-flash"; 148 compatible = "arm,arm-firmware-suite"; 214 compatible = "arm,realview-pbx-soc", "simple-bus"; 221 compatible = "arm,realview-pbx-syscon", "syscon", "simple-mfd"; 284 compatible = "arm,syscon-icst307"; 291 compatible = "arm,syscon-icst307"; 298 compatible = "arm,syscon-icst307"; [all …]
|
/Linux-v5.4/arch/arm/kvm/ |
D | Makefile | 13 ccflags-y += -I $(srctree)/$(src) -I $(srctree)/virt/kvm/arm/vgic 14 CFLAGS_$(KVM)/arm/arm.o := $(plus_virt_def) 19 kvm-arm-y = $(KVM)/kvm_main.o $(KVM)/coalesced_mmio.o $(KVM)/eventfd.o $(KVM)/vfio.o 23 obj-y += kvm-arm.o init.o interrupts.o 26 obj-y += $(KVM)/arm/arm.o $(KVM)/arm/mmu.o $(KVM)/arm/mmio.o 27 obj-y += $(KVM)/arm/psci.o $(KVM)/arm/perf.o 28 obj-y += $(KVM)/arm/aarch32.o 30 obj-y += $(KVM)/arm/vgic/vgic.o 31 obj-y += $(KVM)/arm/vgic/vgic-init.o 32 obj-y += $(KVM)/arm/vgic/vgic-irqfd.o [all …]
|
/Linux-v5.4/arch/arm/crypto/ |
D | Makefile | 6 obj-$(CONFIG_CRYPTO_AES_ARM) += aes-arm.o 7 obj-$(CONFIG_CRYPTO_AES_ARM_BS) += aes-arm-bs.o 8 obj-$(CONFIG_CRYPTO_SHA1_ARM) += sha1-arm.o 9 obj-$(CONFIG_CRYPTO_SHA1_ARM_NEON) += sha1-arm-neon.o 10 obj-$(CONFIG_CRYPTO_SHA256_ARM) += sha256-arm.o 11 obj-$(CONFIG_CRYPTO_SHA512_ARM) += sha512-arm.o 15 ce-obj-$(CONFIG_CRYPTO_AES_ARM_CE) += aes-arm-ce.o 16 ce-obj-$(CONFIG_CRYPTO_SHA1_ARM_CE) += sha1-arm-ce.o 17 ce-obj-$(CONFIG_CRYPTO_SHA2_ARM_CE) += sha2-arm-ce.o 18 ce-obj-$(CONFIG_CRYPTO_GHASH_ARM_CE) += ghash-arm-ce.o [all …]
|
/Linux-v5.4/arch/arm64/boot/dts/hisilicon/ |
D | hi3670.dtsi | 9 #include <dt-bindings/interrupt-controller/arm-gic.h> 19 compatible = "arm,psci-0.2"; 59 compatible = "arm,cortex-a53"; 66 compatible = "arm,cortex-a53"; 73 compatible = "arm,cortex-a53"; 80 compatible = "arm,cortex-a53"; 87 compatible = "arm,cortex-a73"; 94 compatible = "arm,cortex-a73"; 101 compatible = "arm,cortex-a73"; 108 compatible = "arm,cortex-a73"; [all …]
|
/Linux-v5.4/arch/arm64/kvm/ |
D | Makefile | 6 ccflags-y += -I $(srctree)/$(src) -I $(srctree)/virt/kvm/arm/vgic 14 kvm-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/arm.o $(KVM)/arm/mmu.o $(KVM)/arm/mmio.o 15 kvm-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/psci.o $(KVM)/arm/perf.o 21 kvm-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/aarch32.o 23 kvm-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/vgic/vgic.o 24 kvm-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/vgic/vgic-init.o 25 kvm-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/vgic/vgic-irqfd.o 26 kvm-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/vgic/vgic-v2.o 27 kvm-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/vgic/vgic-v3.o 28 kvm-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/vgic/vgic-v4.o [all …]
|