Home
last modified time | relevance | path

Searched full:integrator (Results 1 – 25 of 98) sorted by relevance

1234

/openbmc/u-boot/board/armltd/integrator/
H A DREADME2 U-Boot for ARM Integrator Development Platforms
13 There are two Integrator variants - Integrator/AP and Integrator/CP.
25 Integrator platforms can be configured to use U-Boot in at least three ways :-
31 writeable memory to 0x00000000 in the Integrator address space.
38 The makefile contains targets for Integrator platforms of both types
51 for ARM Integrator CMs has been added
59 of the Integrator board itself, has been placed in
61 board/integrator<>/platform.S
62 board/integrator<>/integrator<>.c
68 Integrator/AP is no longer available from ARM.
[all …]
H A Dintegrator.c25 #include "integrator-sc.h"
65 /* arch number of Integrator Board */ in board_init()
82 * Flash protection on the Integrator/CP is in a simple register in board_init()
89 * The Integrator/AP has some special protection mechanisms in board_init()
123 * The Integrator remaps the Flash memory to 0x00000000 and executes U-Boot
H A Dintegrator-sc.h7 * the similar "CP Controller" found in the ARM Integrator/AP and
8 * Integrator/CP reference designs
54 * The Integrator/CP as a smaller set of registers, at a different
H A DMAINTAINERS1 INTEGRATOR BOARD
4 F: board/armltd/integrator/
/openbmc/linux/Documentation/devicetree/bindings/arm/
H A Darm,integrator.yaml4 $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 …]
/openbmc/linux/arch/arm/mach-versatile/
H A DKconfig21 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 Dintegrator_ap.c22 #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 Dintegrator_cp.c19 #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 Dintegrator.c27 #include "integrator-hardware.h"
28 #include "integrator-cm.h"
29 #include "integrator.h"
66 { .compatible = "arm,core-module-integrator"},
/openbmc/u-boot/arch/arm/mach-integrator/
H A DKconfig1 menu "Integrator Options"
5 prompt "Integrator platform select"
9 bool "Support Integrator/AP platform"
12 bool "Support Integrator/CP platform"
21 prompt "Integrator core module select"
47 default "integrator"
/openbmc/linux/drivers/bus/
H A Darm-integrator-lm.c3 * 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");
/openbmc/linux/arch/arm/boot/dts/arm/
H A Dintegratorcp.dts3 * 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 Dintegrator.dtsi3 * 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 Dintegratorap.dts3 * 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 …]
/openbmc/linux/drivers/clocksource/
H A Dtimer-sp.h3 * 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
/openbmc/linux/Documentation/devicetree/bindings/clock/
H A Darm,syscon-icst.yaml37 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
/openbmc/linux/Documentation/devicetree/bindings/bus/
H A Darm,integrator-ap-lm.yaml4 $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";
/openbmc/linux/drivers/mtd/maps/
H A Dphysmap-versatile.c30 .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()
/openbmc/u-boot/include/configs/
H A Dintegratorcp.h11 * Configuration for Compact Integrator board.
17 #include "integrator-common.h"
19 /* Integrator CP-specific configuration */
48 * drivers/mtd/cfi_flash.c::flash_init() can read the Integrator CP_FLASHPROG
H A Dintegratorap.h11 * Configuration for Integrator AP board.
17 #include "integrator-common.h"
19 /* Integrator/AP-specific configuration */
/openbmc/linux/drivers/gpu/drm/pl111/
H A Dpl111_versatile.c46 .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 …]
/openbmc/linux/Documentation/devicetree/bindings/pci/
H A Dv3-v360epc-pci.txt3 This bridge is found in the ARM Integrator/AP (Application Platform)
8 "arm,integrator-ap-pci", "v3,v360epc-pci"
26 Integrator-specific required properties:
28 on the Integrator, some registers in the syscon are required to
34 compatible = "arm,integrator-ap-pci", "v3,v360epc-pci";
/openbmc/linux/drivers/soc/versatile/
H A Dsoc-integrator.c21 { .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()
/openbmc/linux/drivers/clk/versatile/
H A Dclk-versatile.c3 * Clock driver for the ARM Integrator/AP, Integrator/CP, Versatile AB and
91 "arm,integrator-cm-auxosc", of_integrator_cm_osc_setup);
/openbmc/qemu/docs/system/arm/
H A Dintegratorcp.rst1 Arm Integrator/CP (``integratorcp``)
4 The Arm Integrator/CP board is emulated with the following devices:

1234