| /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 registers9 - 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 architecture14 	* 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 family4 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 Models13 			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 Express10  * 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 Express10  * 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 Express25 			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 Express16 	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 Express16 	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 Express16 	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/vgic14 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.o7 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/vgic14 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 …]
 
 |