Lines Matching +full:spi +full:- +full:gpio
1 // SPDX-License-Identifier: GPL-2.0+
4 #include "aspeed-g6.dtsi"
5 #include <dt-bindings/gpio/aspeed-gpio.h>
24 * GPIO-based SPI Master is required to access SPI TPM, because
25 * full-duplex SPI transactions are not supported by ASPEED SPI
28 spi_gpio: spi {
30 compatible = "spi-gpio";
31 #address-cells = <1>;
32 #size-cells = <0>;
34 gpio-sck = <&gpio0 ASPEED_GPIO(X, 3) GPIO_ACTIVE_HIGH>;
35 gpio-mosi = <&gpio0 ASPEED_GPIO(X, 4) GPIO_ACTIVE_HIGH>;
36 gpio-miso = <&gpio0 ASPEED_GPIO(X, 5) GPIO_ACTIVE_HIGH>;
39 compatible = "infineon,slb9670", "tcg,tpm_tis-spi";
40 spi-max-frequency = <33000000>;
51 m25p,fast-read;
54 #include "facebook-bmc-flash-layout-128.dtsi"
59 m25p,fast-read;
63 compatible = "fixed-partitions";
64 #address-cells = <1>;
65 #size-cells = <1>;
162 non-removable;
163 max-frequency = <25000000>;
164 bus-width = <4>;