| /kernel/linux/linux-5.10/arch/arm/mach-integrator/ |
| D | Kconfig | 3 bool "ARM Ltd. Integrator family" 18 Support for ARM's Integrator platform. 23 bool "Support Integrator/AP and Integrator/PP2 platforms" 29 Include support for the ARM(R) Integrator/AP and 30 Integrator/PP2 platforms. 33 bool "Include support for Integrator/IM-PD1" 41 The IM-PD1 is an add-on logic module for the Integrator which 43 The IM-PD1 can be found on the Integrator/PP2 platform. 46 bool "Integrator/CM7TDMI core module" 52 bool "Integrator/CM720T core module" [all …]
|
| D | integrator_ap.c | 3 * linux/arch/arm/mach-integrator/integrator_ap.c 34 * Setup a VA for the Integrator interrupt controller (for header #0, 102 * For the PL010 found in the Integrator/AP some of the UART control is 170 { .compatible = "arm,integrator-ap-syscon"}, 185 pr_crit("could not find Integrator/AP system controller\n"); in ap_init_of() 191 "arm,integrator-ap", 195 DT_MACHINE_START(INTEGRATOR_AP_DT, "ARM Integrator/AP (Device Tree)")
|
| D | integrator_cp.c | 3 * linux/arch/arm/mach-integrator/integrator_cp.c 93 cm_map = syscon_regmap_lookup_by_compatible("arm,core-module-integrator"); in intcp_init_early() 116 { .compatible = "arm,integrator-cp-syscon"}, 136 "arm,integrator-cp", 140 DT_MACHINE_START(INTEGRATOR_CP_DT, "ARM Integrator/CP (Device Tree)")
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/ |
| D | arm,integrator.yaml | 4 $id: http://devicetree.org/schemas/arm/arm,integrator.yaml# 7 title: ARM Integrator Boards Device Tree Bindings 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 [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/arm/ |
| 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 [all …]
|
| /kernel/linux/linux-6.6/arch/arm/mach-versatile/ |
| 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 …]
|
| 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)")
|
| 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)")
|
| /kernel/linux/linux-5.10/drivers/bus/ |
| D | arm-integrator-lm.c | 3 * ARM Integrator Logical Module bus driver 66 { .compatible = "arm,integrator-ap-syscon"}, 83 "could not find Integrator/AP system controller\n"); in integrator_ap_lm_probe() 89 "could not find Integrator/AP system controller\n"); in integrator_ap_lm_probe() 95 dev_err(dev, "could not read from Integrator/AP syscon\n"); in integrator_ap_lm_probe() 114 { .compatible = "arm,integrator-ap-lm"}, 127 MODULE_DESCRIPTION("Integrator AP Logical Module driver");
|
| /kernel/linux/linux-6.6/drivers/bus/ |
| 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");
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | integrator.dtsi | 3 * SoC core Device Tree for the ARM Integrator platforms 16 compatible = "arm,core-module-integrator", "syscon", "simple-mfd"; 24 label = "integrator:core_module"; 116 label = "integrator:green0"; 124 label = "integrator:yellow"; 131 label = "integrator:red"; 138 label = "integrator:green1";
|
| 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 141 compatible = "arm,integrator-cp-syscon", "syscon"; 147 compatible = "arm,integrator-cp-timer"; 153 compatible = "arm,integrator-cp-timer"; 159 compatible = "arm,integrator-cp-timer"; [all …]
|
| 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 */ 110 compatible = "arm,integrator-ap-syscon", "syscon"; 136 compatible = "arm,integrator-timer"; 141 compatible = "arm,integrator-timer"; 146 compatible = "arm,integrator-timer"; 155 compatible = "arm,integrator-ap-pci", "v3,v360epc-pci"; [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/arm/ |
| 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 …]
|
| 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";
|
| 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 */ 112 compatible = "arm,integrator-ap-syscon", "syscon"; 143 compatible = "arm,integrator-timer"; 148 compatible = "arm,integrator-timer"; 153 compatible = "arm,integrator-timer"; 162 compatible = "arm,integrator-ap-pci", "v3,v360epc-pci"; [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/ |
| 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
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ |
| 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
|
| /kernel/linux/linux-5.10/drivers/clocksource/ |
| 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
|
| /kernel/linux/linux-6.6/drivers/clocksource/ |
| 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
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/bus/ |
| 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";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/bus/ |
| 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";
|
| /kernel/linux/linux-5.10/drivers/mtd/maps/ |
| 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()
|
| /kernel/linux/linux-6.6/drivers/mtd/maps/ |
| 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()
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/pl111/ |
| D | pl111_versatile.c | 46 .compatible = "arm,core-module-integrator", 89 * Core module CLCD control on the Integrator/CP, bits 119 dev_info(drm->dev, "enable Integrator CLCD connectors\n"); in pl111_integrator_enable() 137 dev_err(drm->dev, "unhandled format on Integrator 0x%08x\n", in pl111_integrator_enable() 266 /* PL110 pixel formats for Integrator, vanilla PL110 */ 278 /* Extended PL110 pixel formats for Integrator and Versatile */ 310 * The Integrator variant is a PL110 with a bunch of broken, or not 314 .name = "PL110 Integrator", 500 * On the Integrator, check if we should use the IM-PD1 instead, in pl111_versatile_init() 501 * if we find it, it will take precedence. This is on the Integrator/AP in pl111_versatile_init() [all …]
|