/linux/arch/arm/mach-versatile/ |
H A D | Kconfig | 21 bool "ARM Ltd. Integrator family" 37 Support for ARM's Integrator platform. 42 bool "Support Integrator/AP and Integrator/PP2 platforms" 48 Include support for the ARM(R) Integrator/AP and 49 Integrator/PP2 platforms. 52 bool "Include support for Integrator/IM-PD1" 60 The IM-PD1 is an add-on logic module for the Integrator which 62 The IM-PD1 can be found on the Integrator/PP2 platform. 65 bool "Integrator/CM720T core module" 71 bool "Integrator/CM920T core module" [all …]
|
H A D | integrator_ap.c | 22 #include "integrator-hardware.h" 23 #include "integrator-cm.h" 24 #include "integrator.h" 33 * Setup a VA for the Integrator interrupt controller (for header #0, 101 * For the PL010 found in the Integrator/AP some of the UART control is 165 { .compatible = "arm,integrator-ap-syscon"}, 180 pr_crit("could not find Integrator/AP system controller\n"); in ap_init_of() 186 "arm,integrator-ap", 190 DT_MACHINE_START(INTEGRATOR_AP_DT, "ARM Integrator/AP (Device Tree)")
|
H A D | integrator_cp.c | 19 #include "integrator-hardware.h" 20 #include "integrator-cm.h" 21 #include "integrator.h" 91 cm_map = syscon_regmap_lookup_by_compatible("arm,core-module-integrator"); in intcp_init_early() 114 { .compatible = "arm,integrator-cp-syscon"}, 134 "arm,integrator-cp", 138 DT_MACHINE_START(INTEGRATOR_CP_DT, "ARM Integrator/CP (Device Tree)")
|
H A D | integrator.c | 27 #include "integrator-hardware.h" 28 #include "integrator-cm.h" 29 #include "integrator.h" 66 { .compatible = "arm,core-module-integrator"},
|
H A D | integrator-hardware.h | 3 * This file contains the hardware definitions of the Integrator. 23 * Integrator memory map 72 * Integrator header card registers 162 * Integrator system registers 281 * Integrator Interrupt Controllers
|
H A D | Makefile | 9 # integrator 10 obj-$(CONFIG_ARCH_INTEGRATOR) += integrator.o
|
H A D | integrator-cm.h | 17 * Integrator/AP,PP2 specific 25 * ARM926/946/966 Integrator/CP specific
|
/linux/Documentation/devicetree/bindings/arm/ |
H A D | arm,integrator.yaml | 4 $id: http://devicetree.org/schemas/arm/arm,integrator.yaml# 7 title: ARM Integrator Boards 23 - description: ARM Integrator Application Platform, this board has a PCI 28 pre-packaged in a PC Tower form factor called Integrator/PP1 or a 29 special metal fixture called Integrator/PP2, see ARM DUI 0169A. 31 - const: arm,integrator-ap 32 - description: ARM Integrator Compact Platform (HBI-0086), this board has 36 - const: arm,integrator-cp 37 - description: ARM Integrator Standard Development Board (SDB) Platform, 41 - const: arm,integrator-sp
|
/linux/Documentation/devicetree/bindings/mfd/ |
H A D | arm,dev-platforms-syscon.yaml | 13 The Arm Ltd Integrator, Realview, and Versatile families of developer 22 - arm,integrator-ap-syscon 23 - arm,integrator-cp-syscon 24 - arm,integrator-sp-syscon 29 - arm,core-module-integrator 30 - arm,integrator-ap-syscon 31 - arm,integrator-cp-syscon 32 - arm,integrator-sp-syscon
|
/linux/drivers/bus/ |
H A D | arm-integrator-lm.c | 3 * ARM Integrator Logical Module bus driver 67 { .compatible = "arm,integrator-ap-syscon"}, 84 "could not find Integrator/AP system controller\n"); in integrator_ap_lm_probe() 91 "could not find Integrator/AP system controller\n"); in integrator_ap_lm_probe() 97 dev_err(dev, "could not read from Integrator/AP syscon\n"); in integrator_ap_lm_probe() 116 { .compatible = "arm,integrator-ap-lm"}, 129 MODULE_DESCRIPTION("Integrator AP Logical Module driver");
|
/linux/arch/arm/boot/dts/arm/ |
H A D | integratorcp.dts | 3 * Device Tree for the ARM Integrator/CP platform 7 /include/ "integrator.dtsi" 10 model = "ARM Integrator/CP"; 11 compatible = "arm,integrator-cp"; 44 * The Integrator/CP overall clocking architecture can be found in 45 * ARM DUI 0184B page 7-28 "Integrator/CP922T system clocks" which 144 compatible = "arm,integrator-cp-syscon", "syscon"; 150 compatible = "arm,integrator-cp-timer"; 156 compatible = "arm,integrator-cp-timer"; 162 compatible = "arm,integrator-cp-timer"; [all …]
|
H A D | integrator.dtsi | 3 * SoC core Device Tree for the ARM Integrator platforms 16 compatible = "arm,core-module-integrator", "syscon", "simple-mfd"; 28 label = "integrator:core_module"; 124 label = "integrator:green0"; 133 label = "integrator:yellow"; 141 label = "integrator:red"; 149 label = "integrator:green1";
|
H A D | integratorap.dts | 3 * Device Tree for the ARM Integrator/AP platform 7 #include "integrator.dtsi" 12 model = "ARM Integrator/AP"; 13 compatible = "arm,integrator-ap"; 59 /* 24 MHz chrystal on the Integrator/AP development board */ 104 compatible = "arm,integrator-ap-syscon", "syscon"; 135 compatible = "arm,integrator-timer"; 140 compatible = "arm,integrator-timer"; 145 compatible = "arm,integrator-timer"; 154 compatible = "arm,integrator-ap-pci", "v3,v360epc-pci"; [all …]
|
/linux/Documentation/devicetree/bindings/clock/ |
H A D | arm,syscon-icst.yaml | 37 Integrator/AP 22 1 Bit 8 0, rest variable 40 Integrator/AP 46 3 Bit 8 0, rest variable 43 Integrator/AP 22 or 1 17 or (33 or 25 MHz) 46 Integrator/CP 22 variable Bit 8 0, rest variable 49 Integrator/CP 22 variable Bit 8 0, rest variable 67 - arm,integrator-cm-auxosc
|
/linux/drivers/clocksource/ |
H A D | timer-sp.h | 3 * ARM timer implementation, found in Integrator, Versatile and Realview 5 * registers, so we mark them with A for Integrator AP, C for Integrator 8 * Integrator AP has 16-bit timers, Integrator CP, Versatile and Realview
|
H A D | timer-integrator-ap.c | 3 * Integrator/AP timer driver 168 base = of_io_request_and_map(node, 0, "integrator-timer"); in integrator_ap_timer_init_of() 224 TIMER_OF_DECLARE(integrator_ap_timer, "arm,integrator-timer",
|
/linux/Documentation/devicetree/bindings/bus/ |
H A D | arm,integrator-ap-lm.yaml | 4 $id: http://devicetree.org/schemas/bus/arm,integrator-ap-lm.yaml# 7 title: Integrator/AP Logic Module extension bus 12 description: The Integrator/AP is a prototyping platform and as such has a 29 - const: arm,integrator-ap-lm 52 compatible = "arm,integrator-ap-lm";
|
/linux/drivers/mtd/maps/ |
H A D | physmap-versatile.c | 30 .compatible = "arm,integrator-ap-syscon", 34 .compatible = "arm,integrator-cp-syscon", 65 * Flash protection handling for the Integrator/AP 105 dev_err(&pdev->dev, "error clearing Integrator VPP/WP\n"); in ap_flash_init() 142 * Flash protection handling for the Integrator/CP 224 dev_info(&pdev->dev, "Integrator/AP flash protection\n"); in of_flash_probe_versatile() 228 dev_info(&pdev->dev, "Integrator/CP flash protection\n"); in of_flash_probe_versatile()
|
/linux/drivers/soc/versatile/ |
H A D | soc-integrator.c | 21 { .compatible = "arm,core-module-integrator", }, 99 ATTRIBUTE_GROUPS(integrator); 130 soc_dev_attr->soc_id = "Integrator"; in integrator_soc_init() 131 soc_dev_attr->machine = "Integrator"; in integrator_soc_init()
|
H A D | Kconfig | 6 bool "SoC bus device for the ARM Integrator platform core modules" 10 Include support for the SoC bus on the ARM Integrator platform
|
/linux/drivers/clk/versatile/ |
H A D | clk-versatile.c | 3 * Clock driver for the ARM Integrator/AP, Integrator/CP, Versatile AB and 91 "arm,integrator-cm-auxosc", of_integrator_cm_osc_setup);
|
H A D | clk-icst.c | 73 * The Integrator/AP core clock can only access the low eight in vco_get() 77 * "Integrator CM926EJ-S, CM946E-S, CM966E-S, CM1026EJ-S and in vco_get() 88 * The Integrator/AP system clock on the base board can only in vco_get() 92 * "Integrator AP ASIC Development Motherboard" ARM DUI 0098B, in vco_get() 103 * The Integrator/AP PCI clock is using an odd pattern to create in vco_get() 120 * The Integrator/CP core clock can access the low eight bits in vco_get() 124 * "Integrator/CM940T, CM920T, CM740T, and CM720T User Guide" in vco_get() 451 * The core modules on the Integrator/AP and Integrator/CP have
|
H A D | Kconfig | 12 - Integrator/AP and Integrator/CP
|
/linux/Documentation/devicetree/bindings/mtd/partitions/ |
H A D | arm,arm-firmware-suite.yaml | 16 ARM reference designs: Integrator AP, Integrator CP, Versatile AB,
|
/linux/Documentation/devicetree/bindings/pci/ |
H A D | v3,v360epc-pci.yaml | 13 This bridge is found in the ARM Integrator/AP (Application Platform) 21 - const: arm,integrator-ap-pci 63 compatible = "arm,integrator-ap-pci", "v3,v360epc-pci";
|