Lines Matching +full:ast2500 +full:- +full:pinctrl

1 // SPDX-License-Identifier: GPL-2.0+
3 /dts-v1/;
5 #include <dt-bindings/gpio/aspeed-gpio.h>
6 #include "ast2500-facebook-netbmc-common.dtsi"
10 compatible = "facebook,wedge400-bmc", "aspeed,ast2500";
14 * PCA9548 (2-0070) provides 8 channels connecting to
27 * PCA9548 (8-0070) provides 8 channels connecting to
40 * PCA9548 (11-0076) provides 8 channels connecting to
56 stdout-path = &uart1;
60 ast-adc-hwmon {
61 compatible = "iio-hwmon";
62 io-channels = <&adc 0>, <&adc 1>, <&adc 2>, <&adc 3>, <&adc 4>;
66 * GPIO-based SPI Master is required to access SPI TPM, because
67 * full-duplex SPI transactions are not supported by ASPEED SPI
70 spi_gpio: spi-gpio {
72 compatible = "spi-gpio";
73 #address-cells = <1>;
74 #size-cells = <0>;
76 cs-gpios = <&gpio ASPEED_GPIO(R, 2) GPIO_ACTIVE_LOW>;
77 gpio-sck = <&gpio ASPEED_GPIO(R, 3) GPIO_ACTIVE_HIGH>;
78 gpio-mosi = <&gpio ASPEED_GPIO(R, 4) GPIO_ACTIVE_HIGH>;
79 gpio-miso = <&gpio ASPEED_GPIO(R, 5) GPIO_ACTIVE_HIGH>;
80 num-chipselects = <1>;
83 compatible = "tcg,tpm_tis-spi";
84 spi-max-frequency = <33000000>;
94 #include "facebook-bmc-flash-layout-128.dtsi"
99 compatible = "fixed-partitions";
100 #address-cells = <1>;
101 #size-cells = <1>;
112 pinctrl-names = "default";
113 pinctrl-0 = <&pinctrl_txd2_default
119 pinctrl-names = "default";
120 pinctrl-0 = <&pinctrl_txd4_default
125 * I2C bus #0 is multi-master environment dedicated for BMC and Bridge IC
130 multi-master;
131 bus-frequency = <1000000>;
141 i2c-switch@70 {
143 #address-cells = <1>;
144 #size-cells = <0>;
146 i2c-mux-idle-disconnect;
149 #address-cells = <1>;
150 #size-cells = <0>;
155 #address-cells = <1>;
156 #size-cells = <0>;
161 #address-cells = <1>;
162 #size-cells = <0>;
167 #address-cells = <1>;
168 #size-cells = <0>;
173 #address-cells = <1>;
174 #size-cells = <0>;
179 #address-cells = <1>;
180 #size-cells = <0>;
185 #address-cells = <1>;
186 #size-cells = <0>;
191 #address-cells = <1>;
192 #size-cells = <0>;
221 i2c-switch@70 {
223 #address-cells = <1>;
224 #size-cells = <0>;
226 i2c-mux-idle-disconnect;
229 #address-cells = <1>;
230 #size-cells = <0>;
235 #address-cells = <1>;
236 #size-cells = <0>;
241 #address-cells = <1>;
242 #size-cells = <0>;
247 #address-cells = <1>;
248 #size-cells = <0>;
253 #address-cells = <1>;
254 #size-cells = <0>;
259 #address-cells = <1>;
260 #size-cells = <0>;
265 #address-cells = <1>;
266 #size-cells = <0>;
271 #address-cells = <1>;
272 #size-cells = <0>;
290 i2c-switch@76 {
292 #address-cells = <1>;
293 #size-cells = <0>;
295 i2c-mux-idle-disconnect;
298 #address-cells = <1>;
299 #size-cells = <0>;
304 #address-cells = <1>;
305 #size-cells = <0>;
310 #address-cells = <1>;
311 #size-cells = <0>;
316 #address-cells = <1>;
317 #size-cells = <0>;
322 #address-cells = <1>;
323 #size-cells = <0>;
328 #address-cells = <1>;
329 #size-cells = <0>;
334 #address-cells = <1>;
335 #size-cells = <0>;
340 #address-cells = <1>;
341 #size-cells = <0>;
371 * Controller in AST2500 SoC.
373 sdhci-caps-mask = <0x0 0x580000>;