/freebsd-src/sys/contrib/device-tree/Bindings/watchdog/ |
H A D | aspeed-wdt.txt | 1 Aspeed Watchdog Timer 5 - "aspeed,ast2400-wdt" 6 - "aspeed,ast2500-wdt" 7 - "aspeed,ast2600-wdt" 14 - aspeed,reset-type = "cpu|soc|system|none" 23 If 'aspeed,reset-type=' is not specified the default is to enable system 37 - aspeed,alt-boot: If property is present then boot from alternate block. 38 - aspeed,external-signal: If property is present then signal is sent to 41 - aspeed,ext-pulse-duration: External signal pulse duration in microseconds 44 - aspeed,ext-push-pull: If aspeed,external-signal is present, set the pin's [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/mfd/ |
H A D | aspeed,ast2x00-scu.yaml | 4 $id: http://devicetree.org/schemas/mfd/aspeed,ast2x00-scu.yaml# 7 title: Aspeed System Control Unit 10 The Aspeed System Control Unit manages the global behaviour of the SoC, 21 - aspeed,ast2400-scu 22 - aspeed,ast2500-scu 23 - aspeed,ast2600-scu 46 description: See Documentation/devicetree/bindings/misc/aspeed-p2a-ctrl.txt 56 - aspeed,ast2400-pinctrl 57 - aspeed,ast2500-pinctrl 58 - aspeed,ast260 [all...] |
H A D | aspeed-lpc.yaml | 2 # # Copyright (c) 2021 Aspeed Tehchnology Inc. 5 $id: http://devicetree.org/schemas/mfd/aspeed-lpc.yaml# 8 title: Aspeed Low Pin Count (LPC) Bus Controller 17 primary use case of the Aspeed LPC controller is as a slave on the bus 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 [all …]
|
H A D | aspeed-lpc.txt | 2 Device tree bindings for the Aspeed Low Pin Count (LPC) Bus Controller 7 primary use case of the Aspeed LPC controller is as a slave on the bus 41 "aspeed,ast2400-lpc-v2", "simple-mfd", "syscon" 42 "aspeed,ast2500-lpc-v2", "simple-mfd", "syscon" 43 "aspeed,ast2600-lpc-v2", "simple-mfd", "syscon" 45 - reg: contains the physical address and length values of the Aspeed 56 compatible = "aspeed,ast2500-lpc-v2", "simple-mfd", "syscon"; 64 compatible = "aspeed,ast2600-lpc-snoop"; 82 "aspeed,ast2400-lpc-ctrl"; 83 "aspeed,ast2500-lpc-ctrl"; [all …]
|
H A D | aspeed-scu.txt | 1 The Aspeed System Control Unit manages the global behaviour of the SoC, 6 "aspeed,ast2400-scu", "syscon", "simple-mfd" 7 "aspeed,ast2500-scu", "syscon", "simple-mfd" 18 compatible = "aspeed,ast2400-scu", "syscon", "simple-mfd"; 31 - compatible: "aspeed,silicon-id" or: 32 "aspeed,ast2400-silicon-id" or 33 "aspeed,ast2500-silicon-id" or 34 "aspeed,ast2600-silicon-id" 46 compatible = "aspeed,ast2500-silicon-id", "aspeed,silicon-id";
|
/freebsd-src/sys/contrib/device-tree/src/arm/aspeed/ |
H A D | aspeed-g6.dtsi | 5 #include <dt-bindings/interrupt-controller/aspeed-scu-ic.h> 9 model = "Aspeed BMC"; 10 compatible = "aspeed,ast2600"; 49 enable-method = "aspeed,ast2600-smp"; 77 compatible = "aspeed,ast2600-sdram-edac", "syscon"; 102 compatible = "aspeed,ast2600-ahbc", "syscon"; 110 compatible = "aspeed,ast2600-fmc"; 141 compatible = "aspeed,ast2600-spi"; 164 compatible = "aspeed,ast2600-spi"; 191 compatible = "aspeed,ast260 [all...] |
H A D | aspeed-g5.dtsi | 2 #include <dt-bindings/clock/aspeed-clock.h> 3 #include <dt-bindings/interrupt-controller/aspeed-scu-ic.h> 6 model = "Aspeed BMC"; 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,cvi [all...] |
H A D | aspeed-bmc-amd-daytonax.dts | 4 #include "aspeed-g5.dtsi" 5 #include <dt-bindings/gpio/aspeed-gpio.h> 10 compatible = "amd,daytonax-bmc", "aspeed,ast2500"; 97 aspeed,lpc-io-reg = <0x3f8>; 98 aspeed,lpc-interrupts = <4 IRQ_TYPE_LEVEL_HIGH>; 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>; [all …]
|
H A D | aspeed-g4.dtsi | 2 #include <dt-bindings/clock/aspeed-clock.h> 5 model = "Aspeed BMC"; 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"; 132 compatible = "aspeed,ast2400-mac", "faraday,ftgmac100"; 140 compatible = "aspeed,ast240 [all...] |
H A D | aspeed-bmc-amd-ethanolx.dts | 6 #include "aspeed-g5.dtsi" 7 #include <dt-bindings/gpio/aspeed-gpio.h> 12 compatible = "amd,ethanolx-bmc", "aspeed,ast2500"; 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>; 282 aspeed,lpc-interrupts = <4 IRQ_TYPE_LEVEL_HIGH>; 299 aspeed,fan-tach-ch = /bits/ 8 <0x00>; [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/ipmi/ |
H A D | aspeed,ast2400-kcs-bmc.yaml | 4 $id: http://devicetree.org/schemas/ipmi/aspeed,ast2400-kcs-bmc.yaml# 7 title: ASPEED BMC KCS Devices 13 The Aspeed BMC SoCs typically use the Keyboard-Controller-Style (KCS) 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: [all …]
|
H A D | aspeed-kcs-bmc.txt | 1 # Aspeed KCS (Keyboard Controller Style) IPMI interface 3 The Aspeed SOCs (AST2400 and AST2500) are commonly used as BMCs 10 "aspeed,ast2400-kcs-bmc" 11 "aspeed,ast2500-kcs-bmc" 19 "aspeed,ast2400-kcs-bmc-v2" 20 "aspeed,ast2500-kcs-bmc-v2" 23 - aspeed,lpc-io-reg : The host CPU LPC IO address for the device 28 compatible = "aspeed,ast2500-kcs-bmc-v2"; 30 aspeed,lpc-reg = <0xca2>;
|
H A D | aspeed,ast2400-ibt-bmc.txt | 1 * Aspeed BT (Block Transfer) IPMI interface 3 The Aspeed SOCs (AST2400 and AST2500) are commonly used as BMCs 10 "aspeed,ast2400-ibt-bmc" 11 "aspeed,ast2500-ibt-bmc" 12 "aspeed,ast2600-ibt-bmc" 24 compatible = "aspeed,ast2400-ibt-bmc";
|
/freebsd-src/sys/contrib/device-tree/Bindings/mmc/ |
H A D | aspeed,sdhci.yaml | 5 $id: http://devicetree.org/schemas/mmc/aspeed,sdhci.yaml# 8 title: ASPEED SD/SDIO/MMC Controller 12 - Ryan Chen <ryanchen.aspeed@gmail.com> 15 The ASPEED SD/SDIO/eMMC controller exposes two slots implementing the SDIO 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 [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/usb/ |
H A D | aspeed,usb-vhub.yaml | 5 $id: http://devicetree.org/schemas/usb/aspeed,usb-vhub.yaml# 8 title: ASPEED USB 2.0 Virtual Hub Controller 14 The ASPEED USB 2.0 Virtual Hub Controller implements 1 set of USB Hub 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 [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/spi/ |
H A D | aspeed,ast2600-fmc.yaml | 4 $id: http://devicetree.org/schemas/spi/aspeed,ast2600-fmc.yaml# 7 title: Aspeed SMC controllers 14 This binding describes the Aspeed Static Memory Controllers (FMC and 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> [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/pinctrl/ |
H A D | aspeed,ast2500-pinctrl.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/aspeed,ast2500-pinctrl.yaml# 7 title: ASPEED AST2500 Pin Controller 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 [all...] |
/freebsd-src/sys/contrib/device-tree/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 197 aspeed,sirq-polarity-sense: 200 Phandle to aspeed,ast2500-scu compatible syscon alongside register 203 applicable to aspeed,ast2500-vuart. 206 aspeed,lpc-io-reg: [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/soc/aspeed/ |
H A D | uart-routing.yaml | 3 # # Copyright (c) 2021 Aspeed Technology Inc. 6 $id: http://devicetree.org/schemas/soc/aspeed/uart-routing.yaml# 9 title: Aspeed UART Routing Controller 16 The Aspeed UART routing control allow to dynamically route the inputs for 31 - aspeed,ast2400-uart-routing 32 - aspeed,ast2500-uart-routing 33 - aspeed,ast2600-uart-routing 45 compatible = "aspeed,ast2600-lpc-v2", "simple-mfd", "syscon"; 53 compatible = "aspeed,ast2600-uart-routing";
|
/freebsd-src/sys/contrib/device-tree/Bindings/iio/adc/ |
H A D | aspeed,ast2600-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/aspeed,ast2600-adc.yaml# 7 title: ADC that forms part of an ASPEED server management processor. 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>;
|
/freebsd-src/sys/contrib/device-tree/Bindings/mtd/ |
H A D | aspeed-smc.txt | 1 * Aspeed Firmware Memory controller 2 * Aspeed SPI Flash Memory Controller 4 The Firmware Memory Controller in the Aspeed AST2500 SoC supports 13 "aspeed,ast2400-fmc" for the AST2400 Firmware Memory Controller 14 "aspeed,ast2400-spi" for the AST2400 SPI Flash memory Controller 15 "aspeed,ast2500-fmc" for the AST2500 Firmware Memory Controller 16 "aspeed,ast2500-spi" for the AST2500 SPI flash memory controllers 37 compatible = "aspeed,ast2500-fmc";
|
/freebsd-src/sys/contrib/device-tree/Bindings/arm/aspeed/ |
H A D | aspeed.yaml | 4 $id: http://devicetree.org/schemas/arm/aspeed/aspeed.yaml# 7 title: Aspeed SoC based boards 28 - const: aspeed,ast2400 36 - aspeed,ast2500-evb 72 - const: aspeed,ast2500 78 - aspeed,ast2600-evb 79 - aspeed,ast2600-evb-a1 102 - const: aspeed,ast2600
|
/freebsd-src/sys/contrib/device-tree/Bindings/hwmon/ |
H A D | aspeed-pwm-tacho.txt | 1 ASPEED AST2400/AST2500 PWM and Fan Tacho controller device driver 3 The ASPEED PWM controller can support upto 8 PWM outputs. The ASPEED Fan Tacho 22 - compatible : should be "aspeed,ast2400-pwm-tacho" for AST2400 and 23 "aspeed,ast2500-pwm-tacho" for AST2500. 45 - aspeed,fan-tach-ch : should specify the Fan tach input channel. 57 compatible = "aspeed,ast2500-pwm-tacho"; 66 aspeed,fan-tach-ch = /bits/ 8 <0x00>; 71 aspeed,fan-tach-ch = /bits/ 8 <0x01 0x02>;
|
/freebsd-src/sys/contrib/device-tree/Bindings/gpio/ |
H A D | aspeed,sgpio.yaml | 4 $id: http://devicetree.org/schemas/gpio/aspeed,sgpio.yaml# 7 title: Aspeed SGPIO controller 13 This SGPIO controller is for ASPEED AST2400, AST2500 and AST2600 SoC, 27 - aspeed,ast2400-sgpio 28 - aspeed,ast2500-sgpio 29 - aspeed,ast2600-sgpiom 75 #include <dt-bindings/clock/aspeed-clock.h> 78 compatible = "aspeed,ast2500-sgpio";
|
/freebsd-src/sys/contrib/device-tree/Bindings/misc/ |
H A D | aspeed-p2a-ctrl.txt | 2 Device tree bindings for Aspeed AST2400/AST2500 PCI-to-AHB Bridge Control Driver 5 The bridge is available on platforms with the VGA enabled on the Aspeed device. 15 - "aspeed,ast2400-p2a-ctrl" 16 - "aspeed,ast2500-p2a-ctrl" 29 "aspeed,ast2400-scu", "syscon", "simple-mfd" 30 "aspeed,ast2500-scu", "syscon", "simple-mfd" 39 compatible = "aspeed,ast2400-scu", "syscon", "simple-mfd"; 43 compatible = "aspeed,ast2400-p2a-ctrl";
|