From 668003857ac4f9806b3b05982ffafc4c662bb501 Mon Sep 17 00:00:00 2001 From: Sercan Erat Date: Mon, 5 Aug 2024 00:34:26 +0300 Subject: [PATCH] boards: rak: Change to use sw controlled cs for rak11720 Added support for newly added Ambiq spi driver sw controlled spi cs pins. Signed-off-by: Sercan Erat --- boards/rak/rak11720/rak11720.dts | 1 + .../rak11720/rak11720_apollo3-pinctrl.dtsi | 36 ------------------- 2 files changed, 1 insertion(+), 36 deletions(-) diff --git a/boards/rak/rak11720/rak11720.dts b/boards/rak/rak11720/rak11720.dts index 643f1da2436..4f4f75d7ff2 100644 --- a/boards/rak/rak11720/rak11720.dts +++ b/boards/rak/rak11720/rak11720.dts @@ -90,6 +90,7 @@ compatible = "ambiq,spi"; pinctrl-0 = <&spi0_default>; pinctrl-names = "default"; + cs-gpios = <&gpio0_31 1 GPIO_ACTIVE_LOW>; clock-frequency = ; status = "okay"; }; diff --git a/boards/rak/rak11720/rak11720_apollo3-pinctrl.dtsi b/boards/rak/rak11720/rak11720_apollo3-pinctrl.dtsi index 2353d2aaf9e..dbfd0ab8796 100644 --- a/boards/rak/rak11720/rak11720_apollo3-pinctrl.dtsi +++ b/boards/rak/rak11720/rak11720_apollo3-pinctrl.dtsi @@ -69,67 +69,31 @@ group1 { pinmux = , , ; }; - group2 { - pinmux = ; - drive-push-pull; - ambiq,iom-nce-module = <0>; - ambiq,iom-num = <0>; - }; }; spi1_default: spi1_default { group1 { pinmux = , , ; }; - group2 { - pinmux = ; - drive-push-pull; - ambiq,iom-nce-module = <1>; - ambiq,iom-num = <1>; - }; }; spi2_default: spi2_default { group1 { pinmux = , , ; }; - group2 { - pinmux = ; - drive-push-pull; - ambiq,iom-nce-module = <3>; - ambiq,iom-num = <2>; - }; }; spi3_default: spi3_default { group1 { pinmux = , , ; }; - group2 { - pinmux = ; - drive-push-pull; - ambiq,iom-nce-module = <0>; - ambiq,iom-num = <3>; - }; }; spi4_default: spi4_default { group1 { pinmux = , , ; }; - group2 { - pinmux = ; - drive-push-pull; - ambiq,iom-nce-module = <1>; - ambiq,iom-num = <4>; - }; }; spi5_default: spi5_default { group1 { pinmux = , , ; }; - group2 { - pinmux = ; - drive-push-pull; - ambiq,iom-nce-module = <0>; - ambiq,iom-num = <5>; - }; }; mspi0_default: mspi0_default{