| /linux/Documentation/devicetree/bindings/arm/ |
| H A D | arm,versatile.yaml | 4 $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 D | arm,versatile-sysreg.yaml | 4 $id: http://devicetree.org/schemas/arm/arm,versatile-sysreg.yaml# 7 title: Arm Versatile system registers 20 - const: arm,versatile-sysreg
|
| /linux/drivers/gpu/drm/panel/ |
| H A D | panel-arm-versatile.c | 3 * Panel driver for the ARM Versatile family reference designs from 9 * On the Versatile AB, these panels come mounted on daughterboards 23 * On the Versatile PB, a special CLCD adaptor board is available 24 * supporting the same displays as the Versatile AB, plus one more 44 * This configuration register in the Versatile and RealView 50 /* The Versatile can detect the connected panel type */ 58 /* IB2 control register for the Versatile daughterboard */ 99 * struct versatile_panel - state container for the Versatile panels 111 * @panel_type: the Versatile panel type as detected 127 * found on the Versatile AB IB1 connector or the Versatile [all …]
|
| /linux/arch/arm/boot/dts/arm/ |
| H A D | versatile-ab.dts | 5 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 D | versatile-ab-ib2.dts | 3 * 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 D | versatile-pb.dts | 2 #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 D | Makefile | 23 versatile-ab.dtb \ 24 versatile-ab-ib2.dtb \ 25 versatile-pb.dtb
|
| /linux/Documentation/devicetree/bindings/display/panel/ |
| H A D | arm,versatile-tft-panel.yaml | 4 $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/Documentation/devicetree/bindings/auxdisplay/ |
| H A D | arm,versatile-lcd.yaml | 4 $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/arch/arm/mach-versatile/ |
| H A D | versatile.c | 3 * 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 D | hotplug.c | 64 * 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.
|
| H A D | Makefile | 6 # versatile 7 obj-$(CONFIG_ARCH_VERSATILE) += versatile.o
|
| /linux/Documentation/devicetree/bindings/interrupt-controller/ |
| H A D | arm,versatile-fpga-irq.yaml | 4 $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 D | physmap-versatile.c | 3 * 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 D | arm,arm-firmware-suite.yaml | 14 ARM reference designs: Integrator AP, Integrator CP, Versatile AB, 15 Versatile PB, the RealView family, Versatile Express and Juno.
|
| /linux/Documentation/hwmon/ |
| H A D | vexpress.rst | 6 * 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 D | timer-sp.h | 3 * 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 D | timer-versatile.c | 39 TIMER_OF_DECLARE(versatile, "arm,versatile-sysreg",
|
| /linux/drivers/clk/versatile/ |
| H A D | clk-versatile.c | 3 * 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 D | Makefile | 2 # Makefile for Versatile-specific clocks 3 obj-$(CONFIG_CLK_ICST) += icst.o clk-icst.o clk-versatile.o
|
| H A D | Kconfig | 23 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 D | pci-versatile.c | 115 * 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 D | register-bit-led.yaml | 74 label = "versatile:0"; 83 label = "versatile:1"; 91 label = "versatile:2";
|
| /linux/Documentation/devicetree/bindings/i2c/ |
| H A D | arm,i2c-versatile.yaml | 4 $id: http://devicetree.org/schemas/i2c/arm,i2c-versatile.yaml# 17 const: arm,versatile-i2c
|
| /linux/drivers/power/reset/ |
| H A D | arm-versatile-reboot.c | 20 /* 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()
|