| /OK3568_Linux_fs/kernel/drivers/fsi/ |
| H A D | fsi-master-aspeed.c | 97 static int __opb_write(struct fsi_master_aspeed *aspeed, u32 addr, in __opb_write() argument 100 void __iomem *base = aspeed->base; in __opb_write() 130 static int opb_writeb(struct fsi_master_aspeed *aspeed, u32 addr, u8 val) in opb_writeb() argument 132 return __opb_write(aspeed, addr, val, XFER_BYTE); in opb_writeb() 135 static int opb_writew(struct fsi_master_aspeed *aspeed, u32 addr, __be16 val) in opb_writew() argument 137 return __opb_write(aspeed, addr, (__force u16)val, XFER_HALFWORD); in opb_writew() 140 static int opb_writel(struct fsi_master_aspeed *aspeed, u32 addr, __be32 val) in opb_writel() argument 142 return __opb_write(aspeed, addr, (__force u32)val, XFER_FULLWORD); in opb_writel() 145 static int __opb_read(struct fsi_master_aspeed *aspeed, uint32_t addr, in __opb_read() argument 148 void __iomem *base = aspeed->base; in __opb_read() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | aspeed-g6.dtsi | 5 #include <dt-bindings/interrupt-controller/aspeed-scu-ic.h> 10 compatible = "aspeed,ast2600"; 45 enable-method = "aspeed,ast2600-smp"; 96 compatible = "aspeed,ast2600-fmc"; 125 compatible = "aspeed,ast2600-spi"; 147 compatible = "aspeed,ast2600-spi"; 171 compatible = "aspeed,ast2600-mdio"; 181 compatible = "aspeed,ast2600-mdio"; 191 compatible = "aspeed,ast2600-mdio"; 201 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> 7 compatible = "aspeed,ast2500"; 62 compatible = "aspeed,ast2500-fmc"; 91 compatible = "aspeed,ast2500-spi"; 113 compatible = "aspeed,ast2500-spi"; 131 compatible = "aspeed,ast2400-vic"; 139 compatible = "aspeed,ast2500-cvic", "aspeed-cvic"; 146 compatible = "aspeed,ast2500-mac", "faraday,ftgmac100"; 154 compatible = "aspeed,ast2500-mac", "faraday,ftgmac100"; [all …]
|
| H A D | aspeed-g4.dtsi | 2 #include <dt-bindings/clock/aspeed-clock.h> 6 compatible = "aspeed,ast2400"; 61 compatible = "aspeed,ast2400-fmc"; 98 compatible = "aspeed,ast2400-spi"; 110 compatible = "aspeed,ast2400-vic"; 118 compatible = "aspeed,ast2400-cvic", "aspeed-cvic"; 124 compatible = "aspeed,ast2400-mac", "faraday,ftgmac100"; 132 compatible = "aspeed,ast2400-mac", "faraday,ftgmac100"; 140 compatible = "aspeed,ast2400-ehci", "generic-ehci"; 150 compatible = "aspeed,ast2400-uhci", "generic-uhci"; [all …]
|
| H A D | aspeed-bmc-amd-ethanolx.dts | 6 #include "aspeed-g5.dtsi" 7 #include <dt-bindings/gpio/aspeed-gpio.h> 11 compatible = "amd,ethanolx-bmc", "aspeed,ast2500"; 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>; 209 aspeed,fan-tach-ch = /bits/ 8 <0x06>; [all …]
|
| H A D | aspeed-bmc-opp-romulus.dts | 3 #include "aspeed-g5.dtsi" 4 #include <dt-bindings/gpio/aspeed-gpio.h> 8 compatible = "ibm,romulus-bmc", "aspeed,ast2500"; 71 compatible = "aspeed,ast2500-cf-fsi-master", "fsi-master"; 77 aspeed,sram = <&sram>; 78 aspeed,cvic = <&cvic>; 293 aspeed,external-nodes = <&gfx &lhc>; 303 aspeed,fan-tach-ch = /bits/ 8 <0x08>; 308 aspeed,fan-tach-ch = /bits/ 8 <0x09>; 313 aspeed,fan-tach-ch = /bits/ 8 <0x0a>; [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-lenovo-hr855xg2.dts | 10 #include "aspeed-g5.dtsi" 11 #include <dt-bindings/gpio/aspeed-gpio.h> 15 compatible = "lenovo,hr855xg2-bmc", "aspeed,ast2500"; 342 aspeed,fan-tach-ch = /bits/ 8 <0x00>; 347 aspeed,fan-tach-ch = /bits/ 8 <0x01>; 352 aspeed,fan-tach-ch = /bits/ 8 <0x02>; 357 aspeed,fan-tach-ch = /bits/ 8 <0x03>; 362 aspeed,fan-tach-ch = /bits/ 8 <0x04>; 367 aspeed,fan-tach-ch = /bits/ 8 <0x05>; 372 aspeed,fan-tach-ch = /bits/ 8 <0x06>; [all …]
|
| H A D | aspeed-bmc-lenovo-hr630.dts | 10 #include "aspeed-g5.dtsi" 11 #include <dt-bindings/gpio/aspeed-gpio.h> 15 compatible = "lenovo,hr630-bmc", "aspeed,ast2500"; 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>; [all …]
|
| H A D | aspeed-bmc-opp-mowgli.dts | 3 #include "aspeed-g5.dtsi" 4 #include <dt-bindings/gpio/aspeed-gpio.h> 9 compatible = "ibm,mowgli-bmc", "aspeed,ast2500"; 240 aspeed,fan-tach-ch = /bits/ 8 <0x00>; 245 aspeed,fan-tach-ch = /bits/ 8 <0x01>; 250 aspeed,fan-tach-ch = /bits/ 8 <0x02>; 255 aspeed,fan-tach-ch = /bits/ 8 <0x03>; 260 aspeed,fan-tach-ch = /bits/ 8 <0x04>; 265 aspeed,fan-tach-ch = /bits/ 8 <0x05>; 270 aspeed,fan-tach-ch = /bits/ 8 <0x06>; [all …]
|
| H A D | aspeed-bmc-facebook-wedge40.dts | 5 #include "aspeed-g4.dtsi" 9 compatible = "facebook,wedge40-bmc", "aspeed,ast2400"; 39 aspeed,reset-type = "system"; 150 aspeed,fan-tach-ch = /bits/ 8 <0x00 0x01>; 155 aspeed,fan-tach-ch = /bits/ 8 <0x02 0x03>; 160 aspeed,fan-tach-ch = /bits/ 8 <0x04 0x05>; 165 aspeed,fan-tach-ch = /bits/ 8 <0x06 0x07>;
|
| H A D | aspeed-bmc-inspur-fp5280g2.dts | 3 #include "aspeed-g5.dtsi" 4 #include <dt-bindings/gpio/aspeed-gpio.h> 9 compatible = "inspur,fp5280g2-bmc", "aspeed,ast2500"; 56 compatible = "aspeed,ast2500-cf-fsi-master", "fsi-master"; 62 aspeed,sram = <&sram>; 63 aspeed,cvic = <&cvic>; 784 aspeed,external-nodes = <&gfx &lhc>; 788 aspeed,reset-type = "none"; 789 aspeed,external-signal; 790 aspeed,ext-push-pull; [all …]
|
| H A D | aspeed-bmc-inspur-on5263m5.dts | 5 #include "aspeed-g5.dtsi" 6 #include <dt-bindings/gpio/aspeed-gpio.h> 10 compatible = "inspur,on5263m5-bmc", "aspeed,ast2500"; 127 aspeed,external-nodes = <&gfx &lhc>; 137 aspeed,fan-tach-ch = /bits/ 8 <0x00 0x01>; 142 aspeed,fan-tach-ch = /bits/ 8 <0x02 0x03>;
|
| H A D | aspeed-bmc-quanta-q71l.dts | 3 #include "aspeed-g4.dtsi" 4 #include <dt-bindings/gpio/aspeed-gpio.h> 8 compatible = "quanta,q71l-bmc", "aspeed,ast2400"; 419 aspeed,fan-tach-ch = /bits/ 8 <0x00>; 424 aspeed,fan-tach-ch = /bits/ 8 <0x01>; 429 aspeed,fan-tach-ch = /bits/ 8 <0x02>; 434 aspeed,fan-tach-ch = /bits/ 8 <0x03>; 439 aspeed,fan-tach-ch = /bits/ 8 <0x04>; 444 aspeed,fan-tach-ch = /bits/ 8 <0x05>; 449 aspeed,fan-tach-ch = /bits/ 8 <0x06>; [all …]
|
| H A D | aspeed-bmc-opp-lanyang.dts | 5 #include "aspeed-g5.dtsi" 6 #include <dt-bindings/gpio/aspeed-gpio.h> 10 compatible = "inventec,lanyang-bmc", "aspeed,ast2500"; 99 aspeed,fan-tach-ch = /bits/ 8 <0x00>; 104 aspeed,fan-tach-ch = /bits/ 8 <0x01>; 109 aspeed,fan-tach-ch = /bits/ 8 <0x02>; 114 aspeed,fan-tach-ch = /bits/ 8 <0x03>; 267 aspeed,external-nodes = <&gfx &lhc>;
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/watchdog/ |
| H A D | aspeed-wdt.txt | 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 46 - aspeed,ext-active-high: If aspeed,external-signal is present and and the pin [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mfd/ |
| H A D | aspeed-lpc.txt | 47 "aspeed,ast2400-lpc", "simple-mfd" 48 "aspeed,ast2500-lpc", "simple-mfd" 65 "aspeed,ast2400-lpc-bmc" 66 "aspeed,ast2500-lpc-bmc" 75 "aspeed,ast2400-lpc-host", "simple-mfd", "syscon" 76 "aspeed,ast2500-lpc-host", "simple-mfd", "syscon" 89 compatible = "aspeed,ast2500-lpc", "simple-mfd"; 97 compatible = "aspeed,ast2500-lpc-bmc"; 102 compatible = "aspeed,ast2500-lpc-host", "simple-mfd", "syscon"; 129 "aspeed,ast2400-lpc-ctrl"; [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/ipmi/ |
| H A D | aspeed-kcs-bmc.txt | 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>;
|
| /OK3568_Linux_fs/kernel/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>;
|
| /OK3568_Linux_fs/kernel/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
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/misc/ |
| H A D | aspeed-p2a-ctrl.txt | 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";
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | ast2500.dtsi | 3 * https://raw.githubusercontent.com/torvalds/linux/34ea5c9d/arch/arm/boot/dts/aspeed-g5.dtsi 9 compatible = "aspeed,ast2500"; 32 compatible = "aspeed,ast2400-vic"; 63 compatible = "aspeed,g5-clkin-clock"; 68 compatible = "aspeed,g5-scu", "syscon", "simple-mfd"; 72 compatible = "aspeed,g5-pinctrl"; 73 aspeed,external-nodes = <&gfx &lhc>; 885 compatible = "aspeed,g5-hpll-clock"; 892 compatible = "aspeed,g5-ahb-clock"; 899 compatible = "aspeed,g5-apb-clock"; [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/rtc/ |
| H A D | rtc-aspeed.txt | 6 * aspeed,ast2400-rtc for the ast2400 7 * aspeed,ast2500-rtc for the ast2500 8 * aspeed,ast2600-rtc for the ast2600 18 compatible = "aspeed,ast2400-rtc";
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/i2c/ |
| H A D | i2c-aspeed.txt | 7 - compatible : should be "aspeed,ast2400-i2c-bus" 8 or "aspeed,ast2500-i2c-bus" 9 or "aspeed,ast2600-i2c-bus" 31 compatible = "aspeed,ast2400-i2c-ic"; 42 compatible = "aspeed,ast2400-i2c-bus";
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/interrupt-controller/ |
| H A D | aspeed,ast2xxx-scu-ic.txt | 5 - compatible : must be "aspeed,ast2500-scu-ic", 6 "aspeed,ast2600-scu-ic0" or 7 "aspeed,ast2600-scu-ic1" 19 compatible = "aspeed,ast2500-scu-ic";
|