| /linux-6.15/arch/arm/boot/dts/aspeed/ |
| H A D | Makefile | 3 aspeed-ast2500-evb.dtb \ 4 aspeed-ast2600-evb-a1.dtb \ 5 aspeed-ast2600-evb.dtb \ 6 aspeed-bmc-amd-daytonax.dtb \ 7 aspeed-bmc-amd-ethanolx.dtb \ 8 aspeed-bmc-ampere-mtjade.dtb \ 17 aspeed-bmc-asus-x4tf.dtb \ 40 aspeed-bmc-ibm-fuji.dtb \ 44 aspeed-bmc-ibm-sbp1.dtb \ 58 aspeed-bmc-opp-swift.dtb \ [all …]
|
| H A D | aspeed-g6.dtsi | 10 compatible = "aspeed,ast2600"; 49 enable-method = "aspeed,ast2600-smp"; 110 compatible = "aspeed,ast2600-fmc"; 141 compatible = "aspeed,ast2600-spi"; 164 compatible = "aspeed,ast2600-spi"; 191 compatible = "aspeed,ast2600-mdio"; 202 compatible = "aspeed,ast2600-mdio"; 312 compatible = "aspeed,ast2600-udc"; 349 compatible = "aspeed,ast2600-silicon-id", "aspeed,silicon-id"; 423 aspeed,ahbc = <&ahbc>; [all …]
|
| H A D | aspeed-bmc-amd-daytonax.dts | 4 #include "aspeed-g5.dtsi" 5 #include <dt-bindings/gpio/aspeed-gpio.h> 97 aspeed,lpc-io-reg = <0x3f8>; 207 aspeed,lpc-io-reg = <0xca2>; 233 aspeed,fan-tach-ch = /bits/ 8 <0x00>; 238 aspeed,fan-tach-ch = /bits/ 8 <0x01>; 243 aspeed,fan-tach-ch = /bits/ 8 <0x02>; 248 aspeed,fan-tach-ch = /bits/ 8 <0x03>; 253 aspeed,fan-tach-ch = /bits/ 8 <0x04>; 258 aspeed,fan-tach-ch = /bits/ 8 <0x05>; [all …]
|
| H A D | aspeed-g5.dtsi | 2 #include <dt-bindings/clock/aspeed-clock.h> 7 compatible = "aspeed,ast2500"; 61 compatible = "aspeed,ast2500-fmc"; 92 compatible = "aspeed,ast2500-spi"; 115 compatible = "aspeed,ast2500-spi"; 135 compatible = "aspeed,ast2400-vic"; 143 compatible = "aspeed,ast2500-cvic", "aspeed,cvic"; 203 aspeed,vhub-downstream-ports = <5>; 247 compatible = "aspeed,ast2500-silicon-id", "aspeed,silicon-id"; 285 compatible = "aspeed,ast2500-adc"; [all …]
|
| H A D | aspeed-bmc-amd-ethanolx.dts | 6 #include "aspeed-g5.dtsi" 7 #include <dt-bindings/gpio/aspeed-gpio.h> 251 aspeed,lpc-io-reg = <0x60>; 256 aspeed,lpc-io-reg = <0x62>; 261 aspeed,lpc-io-reg = <0xCA2>; 266 aspeed,lpc-io-reg = <0x97DE>; 281 aspeed,lpc-io-reg = <0x3f8>; 299 aspeed,fan-tach-ch = /bits/ 8 <0x00>; 304 aspeed,fan-tach-ch = /bits/ 8 <0x01>; 309 aspeed,fan-tach-ch = /bits/ 8 <0x02>; [all …]
|
| H A D | aspeed-g4.dtsi | 2 #include <dt-bindings/clock/aspeed-clock.h> 6 compatible = "aspeed,ast2400"; 60 compatible = "aspeed,ast2400-fmc"; 105 compatible = "aspeed,ast2400-spi"; 118 compatible = "aspeed,ast2400-vic"; 126 compatible = "aspeed,ast2400-cvic", "aspeed,cvic"; 175 aspeed,vhub-downstream-ports = <5>; 204 compatible = "aspeed,ast2400-silicon-id", "aspeed,silicon-id"; 222 compatible = "aspeed,ast2400-adc"; 298 compatible = "aspeed,ast2400-rtc"; [all …]
|
| H A D | aspeed-bmc-microsoft-olympus.dts | 5 #include "aspeed-g4.dtsi" 6 #include <dt-bindings/gpio/aspeed-gpio.h> 10 compatible = "microsoft,olympus-bmc", "aspeed,ast2400"; 179 aspeed,fan-tach-ch = /bits/ 8 <0x00>; 184 aspeed,fan-tach-ch = /bits/ 8 <0x01>; 189 aspeed,fan-tach-ch = /bits/ 8 <0x02>; 194 aspeed,fan-tach-ch = /bits/ 8 <0x03>; 199 aspeed,fan-tach-ch = /bits/ 8 <0x04>; 204 aspeed,fan-tach-ch = /bits/ 8 <0x05>;
|
| H A D | aspeed-bmc-opp-romulus.dts | 3 #include "aspeed-g5.dtsi" 4 #include <dt-bindings/gpio/aspeed-gpio.h> 77 aspeed,sram = <&sram>; 78 aspeed,cvic = <&cvic>; 299 aspeed,fan-tach-ch = /bits/ 8 <0x08>; 304 aspeed,fan-tach-ch = /bits/ 8 <0x09>; 309 aspeed,fan-tach-ch = /bits/ 8 <0x0a>; 314 aspeed,fan-tach-ch = /bits/ 8 <0x0b>; 319 aspeed,fan-tach-ch = /bits/ 8 <0x0c>; 324 aspeed,fan-tach-ch = /bits/ 8 <0x0d>; [all …]
|
| H A D | aspeed-bmc-lenovo-hr630.dts | 10 #include "aspeed-g5.dtsi" 11 #include <dt-bindings/gpio/aspeed-gpio.h> 337 aspeed,fan-tach-ch = /bits/ 8 <0x00>; 342 aspeed,fan-tach-ch = /bits/ 8 <0x01>; 347 aspeed,fan-tach-ch = /bits/ 8 <0x02>; 352 aspeed,fan-tach-ch = /bits/ 8 <0x03>; 357 aspeed,fan-tach-ch = /bits/ 8 <0x04>; 362 aspeed,fan-tach-ch = /bits/ 8 <0x05>; 367 aspeed,fan-tach-ch = /bits/ 8 <0x06>; 372 aspeed,fan-tach-ch = /bits/ 8 <0x07>; [all …]
|
| /linux-6.15/drivers/fsi/ |
| H A D | fsi-master-aspeed.c | 267 mutex_lock(&aspeed->lock); in aspeed_master_read() 302 mutex_lock(&aspeed->lock); in aspeed_master_write() 337 mutex_lock(&aspeed->lock); in aspeed_master_link_enable() 381 kfree(aspeed); in aspeed_master_release() 453 mutex_lock(&aspeed->lock); in cfam_reset_store() 549 aspeed = kzalloc(sizeof(*aspeed), GFP_KERNEL); in fsi_master_aspeed_probe() 550 if (!aspeed) in fsi_master_aspeed_probe() 553 aspeed->dev = &pdev->dev; in fsi_master_aspeed_probe() 561 aspeed->clk = devm_clk_get(aspeed->dev, NULL); in fsi_master_aspeed_probe() 562 if (IS_ERR(aspeed->clk)) { in fsi_master_aspeed_probe() [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/watchdog/ |
| H A D | aspeed,ast2400-wdt.yaml | 15 - aspeed,ast2400-wdt 16 - aspeed,ast2500-wdt 17 - aspeed,ast2600-wdt 29 aspeed,reset-type: 46 aspeed,reset-mask property if the node has the aspeed,ast2500-wdt or 55 aspeed,alt-boot: 61 aspeed,external-signal: 73 aspeed,ext-push-pull: 80 aspeed,ext-active-high: 83 If both aspeed,external-signal and aspeed,ext-push-pull are specified in [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/mfd/ |
| H A D | aspeed,ast2x00-scu.yaml | 23 - aspeed,ast2400-scu 24 - aspeed,ast2500-scu 25 - aspeed,ast2600-scu 26 - aspeed,ast2700-scu0 27 - aspeed,ast2700-scu1 61 - aspeed,ast2400-pinctrl 62 - aspeed,ast2500-pinctrl 63 - aspeed,ast2600-pinctrl 81 - aspeed,ast2400-silicon-id 85 - const: aspeed,silicon-id [all …]
|
| H A D | aspeed-lpc.yaml | 42 - aspeed,ast2400-lpc-v2 43 - aspeed,ast2500-lpc-v2 44 - aspeed,ast2600-lpc-v2 73 - aspeed,ast2400-lpc-ctrl 74 - aspeed,ast2500-lpc-ctrl 75 - aspeed,ast2600-lpc-ctrl 107 - aspeed,ast2400-lpc-reset 108 - aspeed,ast2500-lpc-reset 109 - aspeed,ast2600-lpc-reset 133 - aspeed,ast2400-lpc-snoop [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/ipmi/ |
| H A D | aspeed,ast2400-kcs-bmc.yaml | 22 - aspeed,ast2400-kcs-bmc-v2 23 - aspeed,ast2500-kcs-bmc-v2 24 - aspeed,ast2600-kcs-bmc 30 - aspeed,ast2400-kcs-bmc 31 - aspeed,ast2500-kcs-bmc 43 aspeed,lpc-io-reg: 52 aspeed,lpc-interrupts: 86 - aspeed,ast2400-kcs-bmc 87 - aspeed,ast2500-kcs-bmc 95 - aspeed,lpc-io-reg [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/gpio/ |
| H A D | aspeed,ast2400-gpio.yaml | 15 - aspeed,ast2400-gpio 16 - aspeed,ast2500-gpio 17 - aspeed,ast2600-gpio 18 - aspeed,ast2700-gpio 69 const: aspeed,ast2400-gpio 81 const: aspeed,ast2500-gpio 93 const: aspeed,ast2600-gpio 107 const: aspeed,ast2700-gpio 123 compatible = "aspeed,ast2400-gpio"; 133 compatible = "aspeed,ast2500-gpio"; [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/mmc/ |
| H A D | aspeed,sdhci.yaml | 5 $id: http://devicetree.org/schemas/mmc/aspeed,sdhci.yaml# 12 - Ryan Chen <ryanchen.aspeed@gmail.com> 26 - aspeed,ast2400-sd-controller 27 - aspeed,ast2500-sd-controller 28 - aspeed,ast2600-sd-controller 50 - aspeed,ast2400-sdhci 51 - aspeed,ast2500-sdhci 52 - aspeed,ast2600-sdhci 83 #include <dt-bindings/clock/aspeed-clock.h> 85 compatible = "aspeed,ast2500-sd-controller"; [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/spi/ |
| H A D | aspeed,ast2600-fmc.yaml | 4 $id: http://devicetree.org/schemas/spi/aspeed,ast2600-fmc.yaml# 23 - aspeed,ast2600-fmc 24 - aspeed,ast2600-spi 25 - aspeed,ast2500-fmc 26 - aspeed,ast2500-spi 27 - aspeed,ast2400-fmc 28 - aspeed,ast2400-spi 51 #include <dt-bindings/interrupt-controller/aspeed-scu-ic.h> 58 compatible = "aspeed,ast2600-fmc";
|
| /linux-6.15/Documentation/devicetree/bindings/usb/ |
| H A D | aspeed,usb-vhub.yaml | 26 - aspeed,ast2400-usb-vhub 27 - aspeed,ast2500-usb-vhub 28 - aspeed,ast2600-usb-vhub 39 aspeed,vhub-downstream-ports: 46 aspeed,vhub-generic-endpoints: 107 - aspeed,vhub-downstream-ports 108 - aspeed,vhub-generic-endpoints 114 #include <dt-bindings/clock/aspeed-clock.h> 116 compatible = "aspeed,ast2500-usb-vhub"; 120 aspeed,vhub-downstream-ports = <5>; [all …]
|
| H A D | usb-uhci.yaml | 20 - aspeed,ast2400-uhci 21 - aspeed,ast2500-uhci 22 - aspeed,ast2600-uhci 57 #include <dt-bindings/clock/aspeed-clock.h> 66 #include <dt-bindings/clock/aspeed-clock.h> 69 compatible = "aspeed,ast2500-uhci", "generic-uhci";
|
| /linux-6.15/Documentation/devicetree/bindings/pinctrl/ |
| H A D | aspeed,ast2500-pinctrl.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/aspeed,ast2500-pinctrl.yaml# 17 "aspeed,ast2500-scu", "syscon", "simple-mfd" 18 "aspeed,g5-scu", "syscon", "simple-mfd" 25 const: aspeed,ast2500-pinctrl 29 aspeed,external-nodes: 37 0: compatible with "aspeed,ast2500-gfx", "syscon" 38 1: compatible with "aspeed,ast2500-lpc", "syscon" 224 - aspeed,external-nodes 228 #include <dt-bindings/clock/aspeed-clock.h> 240 compatible = "aspeed,ast2500-pinctrl"; [all …]
|
| /linux-6.15/drivers/pinctrl/aspeed/ |
| H A D | Makefile | 5 obj-$(CONFIG_PINCTRL_ASPEED) += pinctrl-aspeed.o pinmux-aspeed.o 6 obj-$(CONFIG_PINCTRL_ASPEED_G4) += pinctrl-aspeed-g4.o 7 obj-$(CONFIG_PINCTRL_ASPEED_G5) += pinctrl-aspeed-g5.o 8 obj-$(CONFIG_PINCTRL_ASPEED_G6) += pinctrl-aspeed-g6.o
|
| /linux-6.15/drivers/soc/aspeed/ |
| H A D | Makefile | 2 obj-$(CONFIG_ASPEED_LPC_CTRL) += aspeed-lpc-ctrl.o 3 obj-$(CONFIG_ASPEED_LPC_SNOOP) += aspeed-lpc-snoop.o 4 obj-$(CONFIG_ASPEED_UART_ROUTING) += aspeed-uart-routing.o 5 obj-$(CONFIG_ASPEED_P2A_CTRL) += aspeed-p2a-ctrl.o 6 obj-$(CONFIG_ASPEED_SOCINFO) += aspeed-socinfo.o
|
| /linux-6.15/Documentation/devicetree/bindings/serial/ |
| H A D | 8250.yaml | 18 - aspeed,lpc-io-reg 20 - aspeed,lpc-interrupts 22 - aspeed,sirq-polarity-sense 26 const: aspeed,ast2500-vuart 60 - const: aspeed,ast2400-vuart 61 - const: aspeed,ast2500-vuart 199 aspeed,sirq-polarity-sense: 205 applicable to aspeed,ast2500-vuart. 208 aspeed,lpc-io-reg: 214 aspeed,lpc-interrupts: [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/fsi/ |
| H A D | fsi-master-ast-cf.txt | 6 "aspeed,ast2400-cf-fsi-master" for an AST2400 based system 8 "aspeed,ast2500-cf-fsi-master" for an AST2500 based system 19 - aspeed,sram = <phandle>; : Reference to the SRAM node. 20 - aspeed,cvic = <phandle>; : Reference to the CVIC node. 25 compatible = "aspeed,ast2500-cf-fsi-master", "fsi-master"; 34 aspeed,sram = <&sram>; 35 aspeed,cvic = <&cvic>;
|
| /linux-6.15/Documentation/devicetree/bindings/iio/adc/ |
| H A D | aspeed,ast2600-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/aspeed,ast2600-adc.yaml# 30 - aspeed,ast2600-adc0 31 - aspeed,ast2600-adc1 55 aspeed,int-vref-microvolt: 60 aspeed,battery-sensing: 78 compatible = "aspeed,ast2600-adc0"; 83 aspeed,int-vref-microvolt = <2500000>; 86 compatible = "aspeed,ast2600-adc1"; 91 aspeed,int-vref-microvolt = <2500000>;
|