Home
last modified time | relevance | path

Searched refs:aspeed (Results 1 – 25 of 80) sorted by relevance

1234

/linux/drivers/fsi/
H A Dfsi-master-aspeed.c97 static int __opb_write(struct fsi_master_aspeed *aspeed, u32 addr, in __opb_write() argument
100 void __iomem *base = aspeed->base; in __opb_write()
134 static int opb_writeb(struct fsi_master_aspeed *aspeed, u32 addr, u8 val) in opb_writeb() argument
136 return __opb_write(aspeed, addr, val, XFER_BYTE); in opb_writeb()
139 static int opb_writew(struct fsi_master_aspeed *aspeed, u32 addr, __be16 val) in opb_writew() argument
141 return __opb_write(aspeed, addr, (__force u16)val, XFER_HALFWORD); in opb_writew()
144 static int opb_writel(struct fsi_master_aspeed *aspeed, u32 addr, __be32 val) in opb_writel() argument
146 return __opb_write(aspeed, addr, (__force u32)val, XFER_FULLWORD); in opb_writel()
149 static int __opb_read(struct fsi_master_aspeed *aspeed, uint32_t addr, in __opb_read() argument
152 void __iomem *base = aspeed->base; in __opb_read()
[all …]
/linux/arch/arm/boot/dts/aspeed/
H A Daspeed-bmc-amd-daytonax.dts4 #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 Daspeed-bmc-amd-ethanolx.dts6 #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 …]
H A Daspeed-bmc-microsoft-olympus.dts5 #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 Daspeed-bmc-lenovo-hr630.dts10 #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 Daspeed-bmc-vegman-sx20.dts5 #include "aspeed-bmc-vegman.dtsi"
9 compatible = "yadro,vegman-sx20-bmc", "aspeed,ast2500";
128 aspeed,fan-tach-ch = /bits/ 8 <0x00>;
132 aspeed,fan-tach-ch = /bits/ 8 <0x01>;
136 aspeed,fan-tach-ch = /bits/ 8 <0x02>;
140 aspeed,fan-tach-ch = /bits/ 8 <0x03>;
144 aspeed,fan-tach-ch = /bits/ 8 <0x04>;
148 aspeed,fan-tach-ch = /bits/ 8 <0x05>;
152 aspeed,fan-tach-ch = /bits/ 8 <0x06>;
H A Daspeed-bmc-facebook-wedge40.dts9 compatible = "facebook,wedge40-bmc", "aspeed,ast2400";
36 aspeed,fan-tach-ch = /bits/ 8 <0x00 0x01>;
41 aspeed,fan-tach-ch = /bits/ 8 <0x02 0x03>;
46 aspeed,fan-tach-ch = /bits/ 8 <0x04 0x05>;
51 aspeed,fan-tach-ch = /bits/ 8 <0x06 0x07>;
H A Daspeed-bmc-asrock-spc621d8hm3.dts4 #include "aspeed-g5.dtsi"
5 #include <dt-bindings/gpio/aspeed-gpio.h>
12 compatible = "asrock,spc621d8hm3-bmc", "aspeed,ast2500";
75 aspeed,lpc-io-reg = <0x2f8>;
76 aspeed,lpc-interrupts = <3 IRQ_TYPE_LEVEL_HIGH>;
213 aspeed,lpc-io-reg = <0xca2>;
230 aspeed,fan-tach-ch = /bits/ 8 <0x00>;
235 aspeed,fan-tach-ch = /bits/ 8 <0x02>;
240 aspeed,fan-tach-ch = /bits/ 8 <0x03>;
245 aspeed,fan-tach-ch = /bits/ 8 <0x04>;
H A Daspeed-bmc-tyan-s8036.dts4 #include "aspeed-g5.dtsi"
5 #include <dt-bindings/gpio/aspeed-gpio.h>
10 compatible = "tyan,s8036-bmc", "aspeed,ast2500";
145 aspeed,lpc-io-reg = <0xffff>;
146 aspeed,lpc-interrupts = <15 IRQ_TYPE_LEVEL_HIGH>;
182 aspeed,fan-tach-ch = /bits/ 8 <0x00>;
188 aspeed,fan-tach-ch = /bits/ 8 <0x02>;
193 aspeed,fan-tach-ch = /bits/ 8 <0x03>;
198 aspeed,fan-tach-ch = /bits/ 8 <0x04>;
203 aspeed,fan-tach-ch = /bits/ 8 <0x05>;
[all …]
H A Daspeed-bmc-vegman-n110.dts5 #include "aspeed-bmc-vegman.dtsi"
9 compatible = "yadro,vegman-n110-bmc", "aspeed,ast2500";
127 aspeed,fan-tach-ch = /bits/ 8 <0x00 0x06>;
131 aspeed,fan-tach-ch = /bits/ 8 <0x01 0x08>;
135 aspeed,fan-tach-ch = /bits/ 8 <0x02 0x09>;
139 aspeed,fan-tach-ch = /bits/ 8 <0x03 0x0A>;
143 aspeed,fan-tach-ch = /bits/ 8 <0x04 0x0B>;
147 aspeed,fan-tach-ch = /bits/ 8 <0x05>;
H A Daspeed-ast2600-evb-a1.dts4 #include "aspeed-ast2600-evb.dts"
8 compatible = "aspeed,ast2600-evb-a1", "aspeed,ast2600-evb", "aspeed,ast2600";
H A Daspeed-bmc-quanta-q71l.dts3 #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 Daspeed-bmc-tyan-s7106.dts4 #include "aspeed-g5.dtsi"
5 #include <dt-bindings/gpio/aspeed-gpio.h>
10 compatible = "tyan,s7106-bmc", "aspeed,ast2500";
146 aspeed,lpc-io-reg = <0xffff>;
147 aspeed,lpc-interrupts = <15 IRQ_TYPE_LEVEL_HIGH>;
183 aspeed,fan-tach-ch = /bits/ 8 <0x00>;
189 aspeed,fan-tach-ch = /bits/ 8 <0x01>;
195 aspeed,fan-tach-ch = /bits/ 8 <0x02>;
200 aspeed,fan-tach-ch = /bits/ 8 <0x03>;
205 aspeed,fan-tach-ch = /bits/ 8 <0x04>;
[all …]
H A Daspeed-bmc-inspur-nf5280m6.dts5 #include "aspeed-g5.dtsi"
6 #include <dt-bindings/gpio/aspeed-gpio.h>
12 compatible = "inspur,nf5280m6-bmc", "aspeed,ast2500";
620 aspeed,fan-tach-ch = /bits/ 8 <0x00 0x01>;
625 aspeed,fan-tach-ch = /bits/ 8 <0x02 0x03>;
630 aspeed,fan-tach-ch = /bits/ 8 <0x04 0x05>;
635 aspeed,fan-tach-ch = /bits/ 8 <0x06 0x07>;
640 aspeed,fan-tach-ch = /bits/ 8 <0x08 0x09>;
645 aspeed,fan-tach-ch = /bits/ 8 <0x0a 0x0b>;
650 aspeed,fan-tach-ch = /bits/ 8 <0x0c 0x0d>;
[all …]
H A Daspeed-bmc-inspur-on5263m5.dts5 #include "aspeed-g5.dtsi"
6 #include <dt-bindings/gpio/aspeed-gpio.h>
10 compatible = "inspur,on5263m5-bmc", "aspeed,ast2500";
133 aspeed,fan-tach-ch = /bits/ 8 <0x00 0x01>;
138 aspeed,fan-tach-ch = /bits/ 8 <0x02 0x03>;
H A Daspeed-bmc-facebook-greatlakes.dts5 #include "aspeed-g6.dtsi"
6 #include <dt-bindings/gpio/aspeed-gpio.h>
12 compatible = "facebook,greatlakes-bmc", "aspeed,ast2600";
56 aspeed,reset-type = "soc";
57 aspeed,external-signal;
58 aspeed,ext-push-pull;
59 aspeed,ext-active-high;
60 aspeed,ext-pulse-duration = <256>;
H A Daspeed-bmc-ibm-bonnell.dts5 #include "aspeed-g6.dtsi"
6 #include <dt-bindings/gpio/aspeed-gpio.h>
12 compatible = "ibm,bonnell-bmc", "aspeed,ast2600";
113 aspeed,int-vref-microvolt = <2500000>;
556 aspeed,reset-type = "none";
557 aspeed,external-signal;
558 aspeed,ext-push-pull;
559 aspeed,ext-active-high;
571 aspeed,lpc-io-reg = <0xca8 0xcac>;
576 aspeed,lpc-io-reg = <0xca2>;
[all …]
H A Daspeed-bmc-portwell-neptune.dts5 #include "aspeed-g5.dtsi"
6 #include <dt-bindings/gpio/aspeed-gpio.h>
10 compatible = "portwell,neptune-bmc", "aspeed,ast2500";
160 aspeed,fan-tach-ch = /bits/ 8 <0x00>;
165 aspeed,fan-tach-ch = /bits/ 8 <0x01>;
H A Daspeed-bmc-ibm-balcones.dts5 #include <dt-bindings/gpio/aspeed-gpio.h>
8 #include "aspeed-g6.dtsi"
13 compatible = "ibm,balcones-bmc", "aspeed,ast2600";
110 aspeed,int-vref-microvolt = <2500000>;
552 aspeed,lpc-io-reg = <0xca8 0xcac>;
557 aspeed,lpc-io-reg = <0xca2>;
558 aspeed,lpc-interrupts = <11 IRQ_TYPE_LEVEL_LOW>;
598 aspeed,reset-type = "none";
599 aspeed,external-signal;
600 aspeed,ext-push-pull;
[all …]
H A Daspeed-bmc-ampere-mtjade.dts3 #include "aspeed-g5.dtsi"
4 #include <dt-bindings/gpio/aspeed-gpio.h>
8 compatible = "ampere,mtjade-bmc", "aspeed,ast2500";
700 aspeed,fan-tach-ch = /bits/ 8 <0x04>;
705 aspeed,fan-tach-ch = /bits/ 8 <0x05>;
710 aspeed,fan-tach-ch = /bits/ 8 <0x06>;
715 aspeed,fan-tach-ch = /bits/ 8 <0x07>;
720 aspeed,fan-tach-ch = /bits/ 8 <0x08>;
725 aspeed,fan-tach-ch = /bits/ 8 <0x09>;
730 aspeed,fan-tach-ch = /bits/ 8 <0x0a>;
[all …]
H A Daspeed-bmc-inventec-transformers.dts6 #include "aspeed-g6.dtsi"
7 #include "aspeed-g6-pinctrl.dtsi"
9 #include <dt-bindings/gpio/aspeed-gpio.h>
13 compatible = "inventec,transformer-bmc", "aspeed,ast2600";
320 aspeed,vhub-downstream-ports = <7>;
321 aspeed,vhub-generic-endpoints = <21>;
H A Daspeed-bmc-inventec-starscream.dts6 #include "aspeed-g6.dtsi"
7 #include "aspeed-g6-pinctrl.dtsi"
9 #include <dt-bindings/gpio/aspeed-gpio.h>
13 compatible = "inventec,starscream-bmc", "aspeed,ast2600";
135 aspeed,lpc-io-reg = <0xca2>;
381 aspeed,vhub-downstream-ports = <7>;
382 aspeed,vhub-generic-endpoints = <21>;
/linux/drivers/soc/aspeed/
H A DMakefile2 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/drivers/pinctrl/aspeed/
H A DMakefile5 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/drivers/crypto/aspeed/
H A DMakefile1 hace-hash-$(CONFIG_CRYPTO_DEV_ASPEED_HACE_HASH) := aspeed-hace-hash.o
2 hace-crypto-$(CONFIG_CRYPTO_DEV_ASPEED_HACE_CRYPTO) := aspeed-hace-crypto.o
5 aspeed_crypto-objs := aspeed-hace.o \
9 aspeed_acry-$(CONFIG_CRYPTO_DEV_ASPEED_ACRY) += aspeed-acry.o

1234