Home
last modified time | relevance | path

Searched full:versatile (Results 1 – 25 of 88) sorted by relevance

1234

/linux/Documentation/devicetree/bindings/arm/
H A Darm,versatile.yaml4 $id: http://devicetree.org/schemas/arm/arm,versatile.yaml#
7 title: ARM Versatile Boards
13 The ARM Versatile boards are two variants of ARM926EJ-S evaluation boards
14 with various pluggable interface boards, in essence the Versatile PB version
15 is a superset of the Versatile AB version.
17 The root node in the Versatile platforms must contain a core module child
18 node. They are always at physical address 0x10000000 in all the Versatile
21 When fitted with the IB2 Interface Board, the Versatile AB will present an
30 - description: The ARM Versatile Application Baseboard (HBI-0118) is an
35 - const: arm,versatile-ab
[all …]
H A Darm,versatile-sysreg.yaml4 $id: http://devicetree.org/schemas/arm/arm,versatile-sysreg.yaml#
7 title: Arm Versatile system registers
20 - const: arm,versatile-sysreg
/linux/arch/arm/boot/dts/arm/
H A Dversatile-ab.dts5 model = "ARM Versatile AB";
6 compatible = "arm,versatile-ab";
70 compatible = "arm,core-module-versatile", "syscon", "simple-mfd";
81 label = "versatile:0";
90 label = "versatile:1";
99 label = "versatile:2";
108 label = "versatile:3";
116 label = "versatile:4";
124 label = "versatile:5";
132 label = "versatile:6";
[all …]
H A Dversatile-ab-ib2.dts3 * The Versatile AB with the IB2 expansion board mounted.
4 * This works as a superset of the Versatile AB.
7 #include "versatile-ab.dts"
10 model = "ARM Versatile AB + IB2 board";
14 compatible = "arm,versatile-ib2-syscon", "syscon", "simple-mfd";
25 label = "versatile-ib2:0";
H A Dversatile-pb.dts2 #include "versatile-ab.dts"
5 model = "ARM Versatile PB";
6 compatible = "arm,versatile-pb";
9 /* The Versatile PB is using more SIC IRQ lines than the AB */
44 compatible = "arm,versatile-pci";
84 * the Versatile AB board file.
H A DMakefile23 versatile-ab.dtb \
24 versatile-ab-ib2.dtb \
25 versatile-pb.dtb
/linux/Documentation/devicetree/bindings/display/panel/
H A Darm,versatile-tft-panel.yaml4 $id: http://devicetree.org/schemas/display/panel/arm,versatile-tft-panel.yaml#
7 title: ARM Versatile TFT Panels
14 ARM Versatile reference designs.
24 const: arm,versatile-tft-panel
37 compatible = "arm,versatile-sysreg", "syscon", "simple-mfd";
41 compatible = "arm,versatile-tft-panel";
/linux/arch/arm/mach-versatile/
H A DKconfig3 bool "ARM Ltd. Versatile family"
18 This enables support for ARM Ltd Versatile board.
233 bool "ARM Ltd. Versatile Express family"
253 ARM core and logic (FPGA) tiles on the Versatile Express motherboard,
261 - Versatile Express RTSMs (Models)
276 Provides common dependencies for Versatile Express platforms
282 bool "Versatile Express Serial Power Controller (SPC)"
285 The TC2 (A15x2 A7x3) versatile express core tile integrates a logic
291 bool "Versatile Express TC2 power management"
297 Support for CPU and cluster power management on Versatile Express
H A Dversatile.c3 * Versatile board support using the device tree
30 * Versatile Registers
37 * VERSATILE peripheral addresses
129 np = of_find_compatible_node(NULL, NULL, "arm,versatile-pci"); in versatile_dt_pci_init()
164 np = of_find_compatible_node(NULL, NULL, "arm,core-module-versatile"); in versatile_dt_init()
175 "arm,versatile-ab",
176 "arm,versatile-pb",
180 DT_MACHINE_START(VERSATILE_PB, "ARM-Versatile (Device Tree Support)")
H A Dhotplug.c64 * This code should not be used outside Versatile platforms. in versatile_immitation_do_lowpower()
89 * This code supports immitation-style CPU hotplug for Versatile/Realview/
90 * Versatile Express platforms that are unable to do real CPU hotplug.
/linux/Documentation/devicetree/bindings/auxdisplay/
H A Darm,versatile-lcd.yaml4 $id: http://devicetree.org/schemas/auxdisplay/arm,versatile-lcd.yaml#
7 title: ARM Versatile Character LCD
14 This binding defines the character LCD interface found on ARM Versatile AB
19 const: arm,versatile-lcd
42 compatible = "arm,versatile-lcd";
/linux/Documentation/devicetree/bindings/interrupt-controller/
H A Darm,versatile-fpga-irq.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/arm,versatile-fpga-irq.yaml#
7 title: ARM Versatile FPGA IRQ Controller
14 such as the Integrator or Versatile family. The output of these different
20 const: arm,versatile-fpga-irq
55 compatible = "arm,versatile-fpga-irq";
/linux/drivers/mtd/maps/
H A Dphysmap-versatile.c3 * Versatile OF physmap driver add-on
17 #include "physmap-versatile.h"
38 .compatible = "arm,core-module-versatile",
184 pr_err("error setting Versatile VPP\n"); in versatile_flash_set_vpp()
198 if (!of_device_is_compatible(np, "arm,versatile-flash")) in of_flash_probe_versatile()
233 dev_info(&pdev->dev, "versatile/realview flash protection\n"); in of_flash_probe_versatile()
236 dev_info(&pdev->dev, "device marked as Versatile flash " in of_flash_probe_versatile()
/linux/Documentation/devicetree/bindings/mtd/partitions/
H A Darm,arm-firmware-suite.yaml14 ARM reference designs: Integrator AP, Integrator CP, Versatile AB,
15 Versatile PB, the RealView family, Versatile Express and Juno.
/linux/drivers/irqchip/
H A Dirq-versatile-fpga.c3 * Support for Versatile FPGA-based IRQ controllers
234 * On Versatile AB/PB, some secondary interrupts have a direct in fpga_irq_of_init()
236 * to be enabled. See section 3.10 of the Versatile AB user guide. in fpga_irq_of_init()
238 if (of_device_is_compatible(node, "arm,versatile-sic")) in fpga_irq_of_init()
243 IRQCHIP_DECLARE(arm_fpga, "arm,versatile-fpga-irq", fpga_irq_of_init);
244 IRQCHIP_DECLARE(arm_fpga_sic, "arm,versatile-sic", fpga_irq_of_init);
/linux/Documentation/hwmon/
H A Dvexpress.rst6 * ARM Ltd. Versatile Express platform
13 for the Versatile Express boards:
26 Versatile Express platform (http://www.arm.com/versatileexpress/) is a
/linux/drivers/clocksource/
H A Dtimer-sp.h3 * ARM timer implementation, found in Integrator, Versatile and Realview
6 * CP, V for Versatile and R for Realview.
8 * Integrator AP has 16-bit timers, Integrator CP, Versatile and Realview
H A Dtimer-versatile.c39 TIMER_OF_DECLARE(versatile, "arm,versatile-sysreg",
/linux/drivers/clk/versatile/
H A Dclk-versatile.c3 * Clock driver for the ARM Integrator/AP, Integrator/CP, Versatile AB and
4 * Versatile PB boards.
98 "arm,versatile-cm-auxosc", of_versatile_cm_osc_setup);
H A DMakefile2 # Makefile for Versatile-specific clocks
3 obj-$(CONFIG_CLK_ICST) += icst.o clk-icst.o clk-versatile.o
H A DKconfig23 tristate "Clock driver for Versatile Express OSC clock generators"
28 Simple regmap-based driver driving clock generators on Versatile
/linux/drivers/pci/controller/
H A Dpci-versatile.c115 * Do not to map Versatile FPGA PCI device into memory space in versatile_pci_probe()
156 { .compatible = "arm,versatile-pci", },
163 .name = "versatile-pci",
171 MODULE_DESCRIPTION("Versatile PCI driver");
/linux/Documentation/devicetree/bindings/leds/
H A Dregister-bit-led.yaml74 label = "versatile:0";
83 label = "versatile:1";
91 label = "versatile:2";
/linux/drivers/power/reset/
H A Darm-versatile-reboot.c20 /* Magic unlocking token used on all Versatile boards */
46 .compatible = "arm,core-module-versatile",
157 pr_info("versatile reboot driver registered\n"); in versatile_reboot_probe()
/linux/Documentation/devicetree/bindings/i2c/
H A Darm,i2c-versatile.yaml4 $id: http://devicetree.org/schemas/i2c/arm,i2c-versatile.yaml#
17 const: arm,versatile-i2c

1234