| /freebsd/sys/contrib/device-tree/Bindings/watchdog/ |
| H A D | aspeed,ast2400-wdt.yaml | 4 $id: http://devicetree.org/schemas/watchdog/aspeed,ast2400-wdt.yaml# 7 title: Aspeed watchdog timer controllers 15 - aspeed,ast2400-wdt 16 - aspeed,ast2500-wdt 17 - aspeed,ast2600-wdt 18 - aspeed,ast2700-wdt 30 aspeed,reset-type: 47 aspeed,reset-mask property if the node has the aspeed,ast2500-wdt or 48 aspeed,ast2600-wdt compatible. 56 aspeed,alt-boot: [all …]
|
| 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,ex [all...] |
| /freebsd/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, 23 - aspeed,ast2400-scu 24 - aspeed,ast2500-scu 25 - aspeed,ast2600-scu 26 - aspeed,ast2700-scu0 27 - aspeed,ast2700-scu1 54 The bridge is available on platforms with the VGA enabled on the Aspeed 66 - aspeed,ast2400-p2a-ctrl [all …]
|
| H A D | aspeed-lpc.yaml | 2 # # Copyright (c) 2021 Aspeed Technology 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/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"; 76 compatible = "aspeed,ast2600-sdram-edac"; 101 compatible = "aspeed,ast2600-ahbc", "syscon"; 109 compatible = "aspeed,ast2600-fmc"; 140 compatible = "aspeed,ast2600-spi"; 163 compatible = "aspeed,ast2600-spi"; 190 compatible = "aspeed,ast2600-mdio"; [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,cvic"; 150 compatible = "aspeed,ast2500-mac", "faraday,ftgmac100"; [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,ast2400-mac", "faraday,ftgmac100"; 148 compatible = "aspeed,ast2400-ehci", "generic-ehci"; [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/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 27 - aspeed,ast2400-sd-controller 28 - aspeed,ast2500-sd-controller 29 - aspeed,ast2600-sd-controller 31 - const: aspeed,ast2700-sd-controller 32 - const: aspeed,ast2600-sd-controller 59 - aspeed,ast2400-sdhci [all …]
|
| /freebsd/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 46 aspeed,lpc-io-reg: 55 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>;
|
| /freebsd/sys/contrib/device-tree/Bindings/pci/ |
| H A D | aspeed,ast2600-pcie.yaml | 4 $id: http://devicetree.org/schemas/pci/aspeed,ast2600-pcie.yaml# 7 title: ASPEED PCIe Root Complex Controller 13 The ASPEED PCIe Root Complex controller provides PCI Express Root Complex 14 functionality for ASPEED SoCs, such as the AST2600 and AST2700. 23 - aspeed,ast2600-pcie 24 - aspeed,ast2700-pcie 45 aspeed,ahbc: 48 Phandle to the ASPEED AHB Controller (AHBC) syscon node. 53 aspeed,pciecfg: 56 Phandle to the ASPEED PCIe configuration syscon node. [all …]
|
| /freebsd/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 29 - aspeed,ast2700-usb-vhub 43 aspeed,vhub-downstream-ports: 50 aspeed,vhub-generic-endpoints: 111 - aspeed,vhub-downstream-ports [all …]
|
| /freebsd/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,ast2700-fmc 24 - aspeed,ast2700-spi 25 - aspeed,ast2600-fmc 26 - aspeed,ast2600-spi 27 - aspeed,ast2500-fmc 28 - aspeed,ast2500-spi 29 - aspeed,ast2400-fmc [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/gpio/ |
| H A D | aspeed,ast2400-gpio.yaml | 4 $id: http://devicetree.org/schemas/gpio/aspeed,ast2400-gpio.yaml# 7 title: Aspeed GPIO controller 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 [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/hwmon/ |
| H A D | aspeed,g6-pwm-tach.yaml | 2 # Copyright (C) 2023 Aspeed, Inc. 5 $id: http://devicetree.org/schemas/hwmon/aspeed,g6-pwm-tach.yaml# 8 title: ASPEED G6 PWM and Fan Tach controller 14 The ASPEED PWM controller can support up to 16 PWM outputs. 15 The ASPEED Fan Tacho controller can support up to 16 fan tach input. 17 previous version of the ASPEED chip. 23 - const: aspeed,ast2700-pwm-tach 24 - const: aspeed,ast2600-pwm-tach 25 - const: aspeed,ast2600-pwm-tach 57 #include <dt-bindings/clock/aspeed-clock.h> [all …]
|
| H A D | aspeed,ast2400-pwm-tacho.yaml | 4 $id: http://devicetree.org/schemas/hwmon/aspeed,ast2400-pwm-tacho.yaml# 7 title: ASPEED AST2400/AST2500 PWM and Fan Tacho controller 14 The ASPEED PWM controller can support up to 8 PWM outputs. The ASPEED Fan 23 - aspeed,ast2400-pwm-tacho 24 - aspeed,ast2500-pwm-tacho 61 aspeed,fan-tach-ch: 71 - aspeed,fan-tach-ch 85 #include <dt-bindings/clock/aspeed-clock.h> 88 compatible = "aspeed,ast2500-pwm-tacho"; 99 aspeed,fan-tach-ch = /bits/ 8 <0x00>; [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/ |
| H A D | aspeed,ast2500-scu-ic.yaml | 5 $id: http://devicetree.org/schemas/interrupt-controller/aspeed,ast2500-scu-ic.yaml# 8 title: Aspeed AST25XX, AST26XX, AST27XX SCU Interrupt Controller 16 - aspeed,ast2500-scu-ic 17 - aspeed,ast2600-scu-ic0 18 - aspeed,ast2600-scu-ic1 19 - aspeed,ast2700-scu-ic0 20 - aspeed,ast2700-scu-ic1 21 - aspeed,ast2700-scu-ic2 22 - aspeed,ast2700-scu-ic3 47 compatible = "aspeed,ast2500-scu-ic";
|
| /freebsd/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 32 - aspeed,ast2700-adc0 33 - aspeed,ast2700-adc1 60 aspeed,int-vref-microvolt: 65 aspeed,battery-sensing: 83 compatible = "aspeed,ast2600-adc0"; 88 aspeed,int-vref-microvolt = <2500000>; [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/fsi/ |
| H A D | aspeed,ast2400-cf-fsi-master.yaml | 4 $id: http://devicetree.org/schemas/fsi/aspeed,ast2400-cf-fsi-master.yaml# 7 title: ASpeed ColdFire offloaded GPIO-based FSI master 18 - aspeed,ast2400-cf-fsi-master 19 - aspeed,ast2500-cf-fsi-master 48 aspeed,cvic: 52 aspeed,sram: 64 - aspeed,cvic 65 - aspeed,sram 72 compatible = "aspeed,ast2500-cf-fsi-master"; 79 aspeed,cvic = <&cvic>; [all …]
|
| /freebsd/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-clock.h> [all …]
|
| /freebsd/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";
|