/openbmc/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. 22 - description: The ARM Versatile Application Baseboard (HBI-0118) is an 27 - const: arm,versatile-ab 28 - description: The ARM Versatile Platform Baseboard (HBI-0117) is an 29 extension of the Versatile Application Baseboard that includes a 33 - const: arm,versatile-pb [all …]
|
H A D | arm,vexpress-juno.yaml | 7 title: ARM Versatile Express and Juno Boards 14 ARM's Versatile Express platform were built as reference designs for exploring 15 multicore Cortex-A class systems. The Versatile Express family contains both 29 shared to many common characteristics with the Versatile Express that the 47 DUI 0448I. This was the first Versatile Express platform. 82 - description: Arm Versatile Express Juno "r0" (the first Juno board, 90 - description: Arm Versatile Express Juno r1 Development Platform 99 - description: Arm Versatile Express Juno r2 Development Platform 106 - description: Arm AEMv8a Versatile Express Real-Time System Model 107 (VE RTSM) is a programmers view of the Versatile Express with Arm [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
|
/openbmc/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 45 * This configuration register in the Versatile and RealView 51 /* The Versatile can detect the connected panel type */ 59 /* IB2 control register for the Versatile daughterboard */ 100 * struct versatile_panel - state container for the Versatile panels 112 * @panel_type: the Versatile panel type as detected 128 * found on the Versatile AB IB1 connector or the Versatile [all …]
|
/openbmc/linux/arch/arm/boot/dts/arm/ |
H A D | versatile-ab.dts | 5 model = "ARM Versatile AB"; 6 compatible = "arm,versatile-ab"; 71 compatible = "arm,core-module-versatile", "syscon", "simple-mfd"; 82 label = "versatile:0"; 91 label = "versatile:1"; 100 label = "versatile:2"; 109 label = "versatile:3"; 117 label = "versatile:4"; 125 label = "versatile:5"; 133 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 | arm-realview-eb.dtsi | 119 compatible = "arm,versatile-flash", "cfi-flash"; 129 compatible = "arm,versatile-flash", "cfi-flash"; 210 label = "versatile:0"; 219 label = "versatile:1"; 228 label = "versatile:2"; 237 label = "versatile:3"; 245 label = "versatile:4"; 253 label = "versatile:5"; 261 label = "versatile:6"; 269 label = "versatile:7"; [all …]
|
H A D | arm-realview-pb1176.dts | 120 compatible = "arm,versatile-flash", "cfi-flash"; 129 compatible = "arm,versatile-flash", "cfi-flash"; 144 compatible = "arm,versatile-flash", "cfi-flash"; 228 label = "versatile:0"; 237 label = "versatile:1"; 246 label = "versatile:2"; 255 label = "versatile:3"; 263 label = "versatile:4"; 271 label = "versatile:5"; 279 label = "versatile:6"; [all …]
|
H A D | Makefile | 23 versatile-ab.dtb \ 24 versatile-ab-ib2.dtb \ 25 versatile-pb.dtb
|
H A D | arm-realview-pbx.dtsi | 134 compatible = "arm,versatile-flash", "cfi-flash"; 144 compatible = "arm,versatile-flash", "cfi-flash"; 232 label = "versatile:0"; 241 label = "versatile:1"; 250 label = "versatile:2"; 259 label = "versatile:3"; 267 label = "versatile:4"; 275 label = "versatile:5"; 283 label = "versatile:6"; 291 label = "versatile:7"; [all …]
|
/openbmc/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";
|
/openbmc/linux/drivers/gpu/drm/pl111/ |
H A D | pl111_versatile.c | 4 * Versatile family (ARM reference designs) handling for the PL11x. 50 .compatible = "arm,versatile-sysreg", 179 * This configuration register in the Versatile and RealView 197 dev_info(drm->dev, "disable Versatile CLCD connectors\n"); in pl111_versatile_disable() 208 dev_info(drm->dev, "enable Versatile CLCD connectors\n"); in pl111_versatile_enable() 230 dev_err(drm->dev, "unhandled format on Versatile 0x%08x\n", in pl111_versatile_enable() 278 /* Extended PL110 pixel formats for Integrator and Versatile */ 338 * This is the in-between PL110 variant found in the ARM Versatile, 342 .name = "PL110 Versatile", 363 * Versatile Express PL111 variant, again we just push the maximum [all …]
|
/openbmc/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";
|
/openbmc/linux/arch/arm/mach-versatile/ |
H A D | Kconfig | 3 bool "ARM Ltd. Versatile family" 18 This enables support for ARM Ltd Versatile board. 250 bool "ARM Ltd. Versatile Express family" 270 ARM core and logic (FPGA) tiles on the Versatile Express motherboard, 278 - Versatile Express RTSMs (Models) 293 Provides common dependencies for Versatile Express platforms 308 bool "Versatile Express Serial Power Controller (SPC)" 311 The TC2 (A15x2 A7x3) versatile express core tile integrates a logic 317 bool "Versatile Express TC2 power management" 323 Support for CPU and cluster power management on Versatile Express
|
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)")
|
/openbmc/linux/Documentation/devicetree/bindings/pci/ |
H A D | versatile.yaml | 4 $id: http://devicetree.org/schemas/pci/versatile.yaml# 7 title: ARM Versatile Platform Baseboard PCI interface 13 PCI host controller found on the ARM Versatile PB board's FPGA. 20 const: arm,versatile-pci 24 - description: Versatile-specific registers 56 compatible = "arm,versatile-pci";
|
/openbmc/linux/drivers/i2c/busses/ |
H A D | i2c-versatile.c | 3 * i2c-versatile.c 80 strscpy(i2c->adap.name, "Versatile I2C adapter", sizeof(i2c->adap.name)); in i2c_versatile_probe() 105 { .compatible = "arm,versatile-i2c", }, 114 .name = "versatile-i2c", 132 MODULE_DESCRIPTION("ARM Versatile I2C bus driver"); 134 MODULE_ALIAS("platform:versatile-i2c");
|
/openbmc/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()
|
/openbmc/linux/Documentation/devicetree/bindings/interrupt-controller/ |
H A D | arm,versatile-fpga-irq.txt | 1 * ARM Versatile FPGA interrupt controller 4 such as the Integrator or Versatile family. The output of these different 9 - compatible: "arm,versatile-fpga-irq" 27 compatible = "arm,versatile-fpga-irq";
|
/openbmc/linux/Documentation/devicetree/bindings/mtd/partitions/ |
H A D | arm,arm-firmware-suite.yaml | 16 ARM reference designs: Integrator AP, Integrator CP, Versatile AB, 17 Versatile PB, the RealView family, Versatile Express and Juno.
|
/openbmc/qemu/docs/system/arm/ |
H A D | vexpress.rst | 1 Arm Versatile Express boards (``vexpress-a9``, ``vexpress-a15``) 4 QEMU models two variants of the Arm Versatile Express development 7 - ``vexpress-a9`` models the combination of the Versatile Express 9 - ``vexpress-a15`` models the combination of the Versatile Express
|
/openbmc/linux/drivers/irqchip/ |
H A D | irq-versatile-fpga.c | 3 * 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);
|
/openbmc/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
|
/openbmc/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
|