| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/ |
| D | arm,versatile.yaml | 4 $id: http://devicetree.org/schemas/arm/arm,versatile.yaml# 7 title: ARM Versatile Boards Device Tree Bindings 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 …]
|
| D | arm,vexpress-juno.yaml | 7 title: ARM Versatile Express and Juno Boards Device Tree Bindings 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 …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/panel/ |
| 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 …]
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/panel/ |
| 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 43 * This configuration register in the Versatile and RealView 49 /* The Versatile can detect the connected panel type */ 57 /* IB2 control register for the Versatile daughterboard */ 98 * struct versatile_panel - state container for the Versatile panels 110 * @panel_type: the Versatile panel type as detected 126 * found on the Versatile AB IB1 connector or the Versatile [all …]
|
| /kernel/linux/linux-5.10/arch/arm/mach-vexpress/ |
| D | Kconfig | 3 bool "ARM Ltd. Versatile Express family" 25 ARM core and logic (FPGA) tiles on the Versatile Express motherboard, 33 - Versatile Express RTSMs (Models) 48 Provides common dependencies for Versatile Express platforms 63 bool "Versatile Express Serial Power Controller (SPC)" 66 The TC2 (A15x2 A7x3) versatile express core tile integrates a logic 72 bool "Versatile Express TC2 power management" 78 Support for CPU and cluster power management on Versatile Express
|
| /kernel/linux/linux-4.19/arch/arm/mach-vexpress/ |
| D | Kconfig | 3 bool "ARM Ltd. Versatile Express family" 28 ARM core and logic (FPGA) tiles on the Versatile Express motherboard, 36 - Versatile Express RTSMs (Models) 51 Provides common dependencies for Versatile Express platforms 66 bool "Versatile Express Serial Power Controller (SPC)" 69 The TC2 (A15x2 A7x3) versatile express core tile integrates a logic 75 bool "Versatile Express TC2 power management" 81 Support for CPU and cluster power management on Versatile Express
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/arm/ |
| D | arm-boards | 10 FPGA type interrupt controllers, see the versatile-fpga-irq binding doc. 69 ARM Versatile Application and Platform Baseboards 72 core tiles. The hardware configuration of the Versatile boards is 76 compatible = "arm,versatile-ab"; /* Application baseboard */ 77 compatible = "arm,versatile-pb"; /* Platform baseboard */ 81 compatible = "arm,versatile-vic"; 86 compatible = "arm,versatile-sic"; 92 - core-module: the root node to the Versatile platforms must have 94 "arm,core-module-versatile", "syscon" 98 - arm,versatile-ib2-syscon : if the Versatile has an IB2 interface [all …]
|
| /kernel/linux/linux-4.19/arch/arm/boot/dts/ |
| D | versatile-ab.dts | 6 model = "ARM Versatile AB"; 7 compatible = "arm,versatile-ab"; 71 compatible = "arm,core-module-versatile", "syscon", "simple-mfd"; 78 label = "versatile:0"; 86 label = "versatile:1"; 94 label = "versatile:2"; 102 label = "versatile:3"; 109 label = "versatile:4"; 116 label = "versatile:5"; 123 label = "versatile:6"; [all …]
|
| 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"; 21 label = "versatile-ib2:0";
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | versatile-ab.dts | 5 model = "ARM Versatile AB"; 6 compatible = "arm,versatile-ab"; 71 compatible = "arm,core-module-versatile", "syscon", "simple-mfd"; 78 label = "versatile:0"; 86 label = "versatile:1"; 94 label = "versatile:2"; 102 label = "versatile:3"; 109 label = "versatile:4"; 116 label = "versatile:5"; 123 label = "versatile:6"; [all …]
|
| 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"; 21 label = "versatile-ib2:0";
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/pl111/ |
| D | pl111_versatile.c | 36 .compatible = "arm,versatile-sysreg", 127 * This configuration register in the Versatile and RealView 145 dev_info(drm->dev, "disable Versatile CLCD connectors\n"); in pl111_versatile_disable() 156 dev_info(drm->dev, "enable Versatile CLCD connectors\n"); in pl111_versatile_enable() 178 dev_err(drm->dev, "unhandled format on Versatile 0x%08x\n", in pl111_versatile_enable() 226 /* Extended PL110 pixel formats for Integrator and Versatile */ 272 * This is the in-between PL110 variant found in the ARM Versatile, 276 .name = "PL110 Versatile", 297 * Versatile Express PL111 variant, again we just push the maximum 299 * bus. The clockdivider also seems broken on the Versatile Express. [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/leds/ |
| D | register-bit-led.txt | 39 label = "versatile:0"; 47 label = "versatile:1"; 55 label = "versatile:2"; 63 label = "versatile:3"; 70 label = "versatile:4"; 77 label = "versatile:5"; 84 label = "versatile:6"; 91 label = "versatile:7";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/leds/ |
| D | register-bit-led.txt | 39 label = "versatile:0"; 47 label = "versatile:1"; 55 label = "versatile:2"; 63 label = "versatile:3"; 70 label = "versatile:4"; 77 label = "versatile:5"; 84 label = "versatile:6"; 91 label = "versatile:7";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/panel/ |
| 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"; 44 compatible = "arm,versatile-tft-panel";
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/pl111/ |
| D | pl111_versatile.c | 4 * Versatile family (ARM reference designs) handling for the PL11x. 47 .compatible = "arm,versatile-sysreg", 176 * This configuration register in the Versatile and RealView 194 dev_info(drm->dev, "disable Versatile CLCD connectors\n"); in pl111_versatile_disable() 205 dev_info(drm->dev, "enable Versatile CLCD connectors\n"); in pl111_versatile_enable() 227 dev_err(drm->dev, "unhandled format on Versatile 0x%08x\n", in pl111_versatile_enable() 275 /* Extended PL110 pixel formats for Integrator and Versatile */ 335 * This is the in-between PL110 variant found in the ARM Versatile, 339 .name = "PL110 Versatile", 360 * Versatile Express PL111 variant, again we just push the maximum [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/display/panel/ |
| D | arm,versatile-tft-panel.txt | 1 ARM Versatile TFT Panels 4 ARM Versatile reference designs. 10 - compatible: should be "arm,versatile-tft-panel" 19 compatible = "arm,versatile-sysreg", "syscon", "simple-mfd"; 23 compatible = "arm,versatile-tft-panel";
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/mtd/ |
| D | arm-versatile.txt | 1 Flash device on ARM Versatile board 4 Versatile, RealView, Versatile Express etc. 11 - compatible : must be "arm,versatile-flash", "cfi-flash"; 23 compatible = "arm,versatile-flash", "cfi-flash";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mtd/ |
| D | arm-versatile.txt | 1 Flash device on ARM Versatile board 4 Versatile, RealView, Versatile Express etc. 11 - compatible : must be "arm,versatile-flash", "cfi-flash"; 23 compatible = "arm,versatile-flash", "cfi-flash";
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/pci/ |
| D | versatile.txt | 1 * ARM Versatile Platform Baseboard PCI interface 3 PCI host controller found on the ARM Versatile PB board's FPGA. 6 - compatible: should contain "arm,versatile-pci" to identify the Versatile PCI 10 - Versatile-specific registers 25 compatible = "arm,versatile-pci";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/pci/ |
| 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";
|
| /kernel/linux/linux-5.10/arch/arm/mach-versatile/ |
| D | versatile_dt.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)")
|
| /kernel/linux/linux-4.19/arch/arm/mach-versatile/ |
| D | versatile_dt.c | 2 * Versatile board support using the device tree 33 #include <linux/platform_data/video-clcd-versatile.h> 45 * Versatile Registers 53 * VERSATILE peripheral addresses 138 if (of_machine_is_compatible("arm,versatile-ab") && is_sanyo_2_5_lcd) { in versatile_clcd_disable() 188 if (of_machine_is_compatible("arm,versatile-ab") && is_sanyo_2_5_lcd) { in versatile_clcd_enable() 244 .name = "Versatile", 306 np = of_find_compatible_node(NULL, NULL, "arm,versatile-pci"); in versatile_dt_pci_init() 338 np = of_find_compatible_node(NULL, NULL, "arm,core-module-versatile"); in versatile_dt_init() 351 "arm,versatile-ab", [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/auxdisplay/ |
| D | arm-charlcd.txt | 1 ARM Versatile Character LCD 3 This binding defines the character LCD interface found on ARM Versatile AB 7 - compatible : "arm,versatile-clcd" 16 compatible = "arm,versatile-lcd";
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/auxdisplay/ |
| D | arm-charlcd.txt | 1 ARM Versatile Character LCD 3 This binding defines the character LCD interface found on ARM Versatile AB 7 - compatible : "arm,versatile-clcd" 16 compatible = "arm,versatile-lcd";
|