Commit c607aad8 authored by Geert Uytterhoeven's avatar Geert Uytterhoeven
Browse files

arm64: dts: renesas: ebisu: Add CAN0 support



On R-Car E3, Classical CAN0/1 and CAN-FD share the same sets of pins, so
only one of them can be used at the same time.

Add support for using CAN0 instead of CAN-FD channel 0 on Ebisu.
By default, only CAN-FD channel 0 is enabled, as before.

Signed-off-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
Link: https://lore.kernel.org/612b999870dd64789041e4b0e9c568389b3fb95e.1749048320.git.geert+renesas@glider.be
parent 52c34f57
Loading
Loading
Loading
Loading
+14 −0
Original line number Diff line number Diff line
@@ -327,9 +327,18 @@ phy0: ethernet-phy@0 {
	};
};

&can0 {
	pinctrl-0 = <&can0_pins>;
	pinctrl-names = "default";

	/* Please only enable canfd or can0 */
	/* status = "okay"; */
};

&canfd {
	pinctrl-0 = <&canfd0_pins>;
	pinctrl-names = "default";
	/* Please only enable canfd or can0 */
	status = "okay";

	channel0 {
@@ -579,6 +588,11 @@ avb_pins: avb {
		function = "avb";
	};

	can0_pins: can0 {
		groups = "can0_data";
		function = "can0";
	};

	canfd0_pins: canfd0 {
		groups = "canfd0_data";
		function = "canfd0";