/linux-6.12.1/Documentation/devicetree/bindings/arm/ |
D | vexpress-config.yaml | 4 $id: http://devicetree.org/schemas/arm/vexpress-config.yaml# 20 const: arm,vexpress,config-bus 22 arm,vexpress,config-bridge: 31 const: arm,vexpress-muxfpga 33 arm,vexpress-sysreg,func: 43 - arm,vexpress-sysreg,func 49 const: arm,vexpress-shutdown 51 arm,vexpress-sysreg,func: 61 - arm,vexpress-sysreg,func 67 const: arm,vexpress-reboot [all …]
|
D | arm,vexpress-juno.yaml | 4 $id: http://devicetree.org/schemas/arm/arm,vexpress-juno.yaml# 30 "arm,vexpress" compatible was retained in the root node, and these are 36 manual, followed by "arm,vexpress" as an additional compatible value. If 49 - const: arm,vexpress,v2p-ca9 50 - const: arm,vexpress 55 - const: arm,vexpress,v2p-ca5s 56 - const: arm,vexpress 61 - const: arm,vexpress,v2p-ca15 62 - const: arm,vexpress 67 - const: arm,vexpress,v2p-ca15,tc1 [all …]
|
D | vexpress-sysreg.yaml | 4 $id: http://devicetree.org/schemas/arm/vexpress-sysreg.yaml# 19 const: arm,vexpress-sysreg 51 - arm,vexpress-sysreg,sys_led 52 - arm,vexpress-sysreg,sys_mci 53 - arm,vexpress-sysreg,sys_flash 82 compatible = "arm,vexpress-sysreg"; 89 compatible = "arm,vexpress-sysreg,sys_led";
|
D | vexpress-scc.txt | 15 - compatible value: "arm,vexpress-scc,<model>", "arm,vexpress-scc"; 19 compatible = "arm,vexpress-scc,v2p-ca15_a7", "arm,vexpress-scc"; 30 compatible = "arm,vexpress-scc,v2p-ca15_a7", "arm,vexpress-scc";
|
/linux-6.12.1/arch/arm/boot/dts/arm/ |
D | vexpress-v2p-ca15-tc1.dts | 12 #include "vexpress-v2m-rs1.dtsi" 17 arm,vexpress,site = <0xf>; 18 compatible = "arm,vexpress,v2p-ca15,tc1", "arm,vexpress,v2p-ca15", "arm,vexpress"; 142 compatible = "arm,vexpress,config-bus"; 143 arm,vexpress,config-bridge = <&v2m_sysreg>; 147 compatible = "arm,vexpress-osc"; 148 arm,vexpress-sysreg,func = <1 0>; 156 compatible = "arm,vexpress-osc"; 157 arm,vexpress-sysreg,func = <1 4>; 165 compatible = "arm,vexpress-osc"; [all …]
|
D | vexpress-v2p-ca9.dts | 12 #include "vexpress-v2m.dtsi" 17 arm,vexpress,site = <0xf>; 18 compatible = "arm,vexpress,v2p-ca9", "arm,vexpress"; 187 compatible = "arm,vexpress,config-bus"; 188 arm,vexpress,config-bridge = <&v2m_sysreg>; 192 compatible = "arm,vexpress-osc"; 193 arm,vexpress-sysreg,func = <1 0>; 201 compatible = "arm,vexpress-osc"; 202 arm,vexpress-sysreg,func = <1 1>; 210 compatible = "arm,vexpress-osc"; [all …]
|
D | vexpress-v2p-ca15_a7.dts | 12 #include "vexpress-v2m-rs1.dtsi" 17 arm,vexpress,site = <0xf>; 18 compatible = "arm,vexpress,v2p-ca15_a7", "arm,vexpress"; 213 compatible = "arm,vexpress-scc,v2p-ca15_a7", "arm,vexpress-scc"; 253 compatible = "arm,vexpress,config-bus"; 254 arm,vexpress,config-bridge = <&v2m_sysreg>; 258 compatible = "arm,vexpress-osc"; 259 arm,vexpress-sysreg,func = <1 0>; 267 compatible = "arm,vexpress-osc"; 268 arm,vexpress-sysreg,func = <1 1>; [all …]
|
D | vexpress-v2p-ca5s.dts | 12 #include "vexpress-v2m-rs1.dtsi" 17 arm,vexpress,site = <0xf>; 18 compatible = "arm,vexpress,v2p-ca5s", "arm,vexpress"; 145 compatible = "arm,vexpress,config-bus"; 146 arm,vexpress,config-bridge = <&v2m_sysreg>; 150 compatible = "arm,vexpress-osc"; 151 arm,vexpress-sysreg,func = <1 0>; 159 compatible = "arm,vexpress-osc"; 160 arm,vexpress-sysreg,func = <1 1>; 168 compatible = "arm,vexpress-osc"; [all …]
|
D | vexpress-v2m.dtsi | 14 * RS1 variant (vexpress-v2m-rs1.dtsi), but there is a strong 18 * CHANGES TO vexpress-v2m-rs1.dtsi! 78 arm,vexpress,site = <0>; 79 compatible = "arm,vexpress,v2m-p1", "simple-bus"; 89 compatible = "arm,vexpress-flash", "cfi-flash"; 99 compatible = "arm,vexpress-psram", "mtd-ram"; 130 compatible = "arm,vexpress-sysreg"; 137 compatible = "arm,vexpress-sysreg,sys_led"; 144 compatible = "arm,vexpress-sysreg,sys_mci"; 151 compatible = "arm,vexpress-sysreg,sys_flash"; [all …]
|
D | vexpress-v2m-rs1.dtsi | 14 * original variant (vexpress-v2m.dtsi), but there is a strong 18 * CHANGES TO vexpress-v2m.dtsi! 157 arm,vexpress,site = <0>; 158 compatible = "arm,vexpress,v2m-p1", "simple-bus"; 169 compatible = "arm,vexpress-flash", "cfi-flash"; 179 compatible = "arm,vexpress-psram", "mtd-ram"; 210 compatible = "arm,vexpress-sysreg"; 217 compatible = "arm,vexpress-sysreg,sys_led"; 224 compatible = "arm,vexpress-sysreg,sys_mci"; 231 compatible = "arm,vexpress-sysreg,sys_flash"; [all …]
|
D | Makefile | 27 vexpress-v2p-ca5s.dtb \ 28 vexpress-v2p-ca9.dtb \ 29 vexpress-v2p-ca15-tc1.dtb \ 30 vexpress-v2p-ca15_a7.dtb
|
/linux-6.12.1/Documentation/devicetree/bindings/hwmon/ |
D | vexpress.txt | 6 "arm,vexpress-volt" 7 "arm,vexpress-amp" 8 "arm,vexpress-temp" 9 "arm,vexpress-power" 10 "arm,vexpress-energy" 11 - "arm,vexpress-sysreg,func" when controlled via vexpress-sysreg 12 (see Documentation/devicetree/bindings/arm/vexpress-config.yaml 20 compatible = "arm,vexpress-energy"; 21 arm,vexpress-sysreg,func = <13 0>;
|
/linux-6.12.1/arch/arm64/boot/dts/arm/ |
D | vexpress-v2f-1xv7-ca53x2.dts | 16 #include "arm/arm/vexpress-v2m-rs1.dtsi" 21 arm,vexpress,site = <0xf>; 22 compatible = "arm,vexpress,v2f-1xv7,ca53x2", "arm,vexpress,v2f-1xv7", "arm,vexpress"; 111 compatible = "arm,vexpress,config-bus"; 112 arm,vexpress,config-bridge = <&v2m_sysreg>; 116 compatible = "arm,vexpress-osc"; 117 arm,vexpress-sysreg,func = <1 4>; 125 compatible = "arm,vexpress-volt"; 126 arm,vexpress-sysreg,func = <2 0>; 135 compatible = "arm,vexpress-volt"; [all …]
|
D | rtsm_ve-motherboard.dtsi | 41 compatible = "arm,vexpress,config-bus"; 42 arm,vexpress,config-bridge = <&v2m_sysreg>; 46 compatible = "arm,vexpress-osc"; 47 arm,vexpress-sysreg,func = <1 1>; 54 compatible = "arm,vexpress-reset"; 55 arm,vexpress-sysreg,func = <5 0>; 59 compatible = "arm,vexpress-muxfpga"; 60 arm,vexpress-sysreg,func = <7 0>; 64 compatible = "arm,vexpress-shutdown"; 65 arm,vexpress-sysreg,func = <8 0>; [all …]
|
D | juno-motherboard.dtsi | 101 compatible = "arm,vexpress,v2p-p1", "simple-bus"; 111 arm,vexpress,site = <0>; 115 compatible = "arm,vexpress-flash", "cfi-flash"; 173 label = "vexpress:0"; 182 label = "vexpress:1"; 191 label = "vexpress:2"; 200 label = "vexpress:3"; 209 label = "vexpress:4"; 218 label = "vexpress:5"; 227 label = "vexpress:6"; [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/regulator/ |
D | vexpress.txt | 5 - "compatible" value: "arm,vexpress-volt" 6 - "arm,vexpress-sysreg,func" when controlled via vexpress-sysreg 7 (see Documentation/devicetree/bindings/arm/vexpress-config.yaml 26 compatible = "arm,vexpress-volt"; 27 arm,vexpress-sysreg,func = <2 0>;
|
/linux-6.12.1/drivers/hwmon/ |
D | vexpress-hwmon.c | 7 #define DRVNAME "vexpress-hwmon" 17 #include <linux/vexpress.h> 186 .compatible = "arm,vexpress-volt", 191 .compatible = "arm,vexpress-amp", 194 .compatible = "arm,vexpress-temp", 197 .compatible = "arm,vexpress-power", 200 .compatible = "arm,vexpress-energy", 244 MODULE_ALIAS("platform:vexpress-hwmon");
|
/linux-6.12.1/drivers/mfd/ |
D | vexpress-sysreg.c | 62 .of_compatible = "arm,vexpress-sysreg,sys_led", 69 .of_compatible = "arm,vexpress-sysreg,sys_mci", 76 .of_compatible = "arm,vexpress-sysreg,sys_flash", 82 .name = "vexpress-syscfg", 121 { .compatible = "arm,vexpress-sysreg", }, 128 .name = "vexpress-sysreg",
|
/linux-6.12.1/drivers/bus/ |
D | vexpress-config.c | 16 #include <linux/vexpress.h> 110 vexpress_config_find_prop(node, "arm,vexpress,site", site); in vexpress_config_get_topo() 115 vexpress_config_find_prop(node, "arm,vexpress,position", position); in vexpress_config_get_topo() 116 vexpress_config_find_prop(node, "arm,vexpress,dcc", dcc); in vexpress_config_get_topo() 266 "arm,vexpress-sysreg,func", NULL); in vexpress_syscfg_regmap_init() 274 * "arm,vexpress-energy" function used to be described in vexpress_syscfg_regmap_init() 278 "arm,vexpress-energy")) { in vexpress_syscfg_regmap_init() 392 for_each_compatible_node(node, NULL, "arm,vexpress,config-bus") { in vexpress_syscfg_probe() 395 bridge_np = of_parse_phandle(node, "arm,vexpress,config-bridge", 0); in vexpress_syscfg_probe() 406 { "vexpress-syscfg", }, [all …]
|
/linux-6.12.1/drivers/power/reset/ |
D | vexpress-poweroff.c | 14 #include <linux/vexpress.h> 79 .compatible = "arm,vexpress-reset", 82 .compatible = "arm,vexpress-shutdown", 85 .compatible = "arm,vexpress-reboot", 141 .name = "vexpress-reset",
|
/linux-6.12.1/drivers/regulator/ |
D | vexpress-regulator.c | 5 #define DRVNAME "vexpress-regulator" 16 #include <linux/vexpress.h> 83 { .compatible = "arm,vexpress-volt", }, 102 MODULE_ALIAS("platform:vexpress-regulator");
|
/linux-6.12.1/arch/arm/mach-versatile/ |
D | v2m.c | 6 #include "vexpress.h" 17 "arm,vexpress-sysreg"); in vexpress_flags_set() 30 "arm,vexpress",
|
/linux-6.12.1/Documentation/hwmon/ |
D | vexpress.rst | 1 Kernel driver vexpress 8 Prefix: 'vexpress' 41 in Documentation/devicetree/bindings/hwmon/vexpress.txt.
|
/linux-6.12.1/drivers/clk/versatile/ |
D | clk-vexpress-osc.c | 14 #include <linux/vexpress.h> 109 { .compatible = "arm,vexpress-osc", }, 116 .name = "vexpress-osc",
|
/linux-6.12.1/drivers/clocksource/ |
D | timer-versatile.c | 37 TIMER_OF_DECLARE(vexpress, "arm,vexpress-sysreg",
|