From dcafcaa269d12d38c2374c594f7d6992b035a645 Mon Sep 17 00:00:00 2001 From: Vladimir Barinov Date: Thu, 15 Mar 2018 13:46:21 +0300 Subject: V3MSK VBM and V3MZF: update spi slave after fixes 1) Use h/w spi chip-select frame instead gpio 2) update filed name for spi slave device --- .../0040-arm64-dts-renesas-add-ADAS-boards.patch | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) (limited to 'meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas/0040-arm64-dts-renesas-add-ADAS-boards.patch') diff --git a/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas/0040-arm64-dts-renesas-add-ADAS-boards.patch b/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas/0040-arm64-dts-renesas-add-ADAS-boards.patch index 9bdc9d0..65e6f8e 100644 --- a/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas/0040-arm64-dts-renesas-add-ADAS-boards.patch +++ b/meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas/0040-arm64-dts-renesas-add-ADAS-boards.patch @@ -11753,7 +11753,7 @@ index 0000000..dbbd3d2 + +&pfc { + msiof1_pins: msiof1 { -+ groups = "msiof1_clk", "msiof1_txd", "msiof1_rxd"; ++ groups = "msiof1_clk", "msiof1_sync", "msiof1_txd", "msiof1_rxd"; + function = "msiof1"; + }; + @@ -11772,7 +11772,6 @@ index 0000000..dbbd3d2 +&msiof1 { + pinctrl-0 = <&msiof1_pins>; + pinctrl-names = "default"; -+ cs-gpios = <&gpio3 3 0>; + + status = "okay"; + spidev@0 { @@ -11787,7 +11786,7 @@ index 0000000..dbbd3d2 + pinctrl-names = "default"; + + status = "okay"; -+ slave; ++ spi-slave; +}; diff --git a/arch/arm64/boot/dts/renesas/r8a7797-v3msk-vbm.dts b/arch/arm64/boot/dts/renesas/r8a7797-v3msk-vbm.dts new file mode 100644 @@ -13293,12 +13292,11 @@ index 0000000..246e71d +&msiof2 { + pinctrl-0 = <&msiof2_pins>; + pinctrl-names = "default"; -+ cs-gpios = <&gpio2 4 0>; + + status = "okay"; + spidev@0 { + compatible = "renesas,sh-msiof"; -+ reg = <0>; ++ reg = <1>; + spi-max-frequency = <66666666>; + }; +}; @@ -13308,7 +13306,7 @@ index 0000000..246e71d + pinctrl-names = "default"; + + status = "okay"; -+ slave; ++ spi-slave; +}; + +&pfc { @@ -13341,7 +13339,7 @@ index 0000000..246e71d + }; + + msiof2_pins: msiof2 { -+ groups = "msiof2_clk", "msiof2_txd", "msiof2_rxd"; ++ groups = "msiof2_clk", "msiof2_txd", "msiof2_rxd", "msiof2_ss1"; + function = "msiof2"; + }; + @@ -14436,7 +14434,7 @@ index 0000000..56d4253 + +&pfc { + msiof1_pins: msiof1 { -+ groups = "msiof1_clk", "msiof1_txd", "msiof1_rxd"; ++ groups = "msiof1_clk", "msiof1_sync", "msiof1_txd", "msiof1_rxd"; + function = "msiof1"; + }; + @@ -14455,7 +14453,6 @@ index 0000000..56d4253 +&msiof1 { + pinctrl-0 = <&msiof1_pins>; + pinctrl-names = "default"; -+ cs-gpios = <&gpio3 3 0>; + + status = "okay"; + spidev@0 { @@ -14470,7 +14467,7 @@ index 0000000..56d4253 + pinctrl-names = "default"; + + status = "okay"; -+ slave; ++ spi-slave; +}; diff --git a/arch/arm64/boot/dts/renesas/r8a7798-v3hsk-vbm.dts b/arch/arm64/boot/dts/renesas/r8a7798-v3hsk-vbm.dts new file mode 100644 -- cgit 1.2.3-korg