diff options
author | Vladimir Barinov <vladimir.barinov@cogentembedded.com> | 2018-03-15 13:46:21 +0300 |
---|---|---|
committer | Vladimir Barinov <vladimir.barinov@cogentembedded.com> | 2018-03-15 13:46:21 +0300 |
commit | dcafcaa269d12d38c2374c594f7d6992b035a645 (patch) | |
tree | 3f219bc7bb1370067e123af6c419d47465a0d562 | |
parent | dd5445c6db1a39c12d81d8cac8dc35ae84dddad7 (diff) |
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
-rw-r--r-- | meta-rcar-gen3-adas/recipes-kernel/linux/linux-renesas/0040-arm64-dts-renesas-add-ADAS-boards.patch | 17 |
1 files changed, 7 insertions, 10 deletions
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 |