ARM: dts: aspeed: bletchley: switch spi2 driver to aspeed-smc
authorPotin Lai <potin.lai.pt@gmail.com>
Mon, 9 May 2022 15:11:14 +0000 (23:11 +0800)
committerJoel Stanley <joel@jms.id.au>
Thu, 19 May 2022 07:27:44 +0000 (16:57 +0930)
Due to DVT schematic has stable spi signal, switch back to aspeed-smc
driver for improving performance.

Signed-off-by: Potin Lai <potin.lai.pt@gmail.com>
Reviewed-by: Patrick Williams <patrick@stwcx.xyz>
Reviewed-by: Joel Stanley <joel@jms.id.au>
Link: https://lore.kernel.org/r/20220509151118.4899-3-potin.lai.pt@gmail.com
Signed-off-by: Joel Stanley <joel@jms.id.au>
arch/arm/boot/dts/aspeed-bmc-facebook-bletchley.dts

index 258996f..c234264 100644 (file)
                };
        };
 
-       spi2_gpio: spi2-gpio {
-               compatible = "spi-gpio";
-               #address-cells = <1>;
-               #size-cells = <0>;
-
-               gpio-sck = <&gpio0 ASPEED_GPIO(X, 3) GPIO_ACTIVE_HIGH>;
-               gpio-mosi = <&gpio0 ASPEED_GPIO(X, 4) GPIO_ACTIVE_HIGH>;
-               gpio-miso = <&gpio0 ASPEED_GPIO(X, 5) GPIO_ACTIVE_HIGH>;
-               num-chipselects = <1>;
-               cs-gpios = <&gpio0 ASPEED_GPIO(X, 0) GPIO_ACTIVE_LOW>;
-
-               flash@0 {
-                       reg = <0>;
-                       compatible = "jedec,spi-nor";
-                       m25p,fast-read;
-                       label = "pnor";
-                       spi-max-frequency = <100000000>;
-               };
-       };
-
        switchphy: ethernet-phy@0 {
                // Fixed link
        };
        };
 };
 
+&spi2 {
+       status = "okay";
+       pinctrl-names = "default";
+       pinctrl-0 = <&pinctrl_spi2_default>;
+
+       flash@0 {
+               status = "okay";
+               m25p,fast-read;
+               label = "pnor";
+               spi-max-frequency = <50000000>;
+       };
+};
+
 &i2c0 {
        status = "okay";
        ina230@45 {