diff options
Diffstat (limited to 'src/arm64/renesas/white-hawk-common.dtsi')
| -rw-r--r-- | src/arm64/renesas/white-hawk-common.dtsi | 65 | 
1 files changed, 65 insertions, 0 deletions
| diff --git a/src/arm64/renesas/white-hawk-common.dtsi b/src/arm64/renesas/white-hawk-common.dtsi new file mode 100644 index 00000000000..c99086edadc --- /dev/null +++ b/src/arm64/renesas/white-hawk-common.dtsi @@ -0,0 +1,65 @@ +// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +/* + * Device Tree Source for the common parts shared by the White Hawk BreakOut + * and White Hawk Single boards + * + * Copyright (C) 2022 Renesas Electronics Corp. + */ + +#include "white-hawk-csi-dsi.dtsi" +#include "white-hawk-ethernet.dtsi" + +/ { +	can_transceiver0: can-phy0 { +		compatible = "nxp,tjr1443"; +		#phy-cells = <0>; +		enable-gpios = <&gpio1 3 GPIO_ACTIVE_HIGH>; +		max-bitrate = <5000000>; +	}; +}; + +&can_clk { +	clock-frequency = <40000000>; +}; + +&canfd { +	pinctrl-0 = <&canfd0_pins>, <&canfd1_pins>, <&can_clk_pins>; +	pinctrl-names = "default"; + +	status = "okay"; + +	channel0 { +		status = "okay"; +		phys = <&can_transceiver0>; +	}; + +	channel1 { +		status = "okay"; +	}; +}; + +&i2c0 { +	eeprom@51 { +		compatible = "rohm,br24g01", "atmel,24c01"; +		label = "breakout-board"; +		reg = <0x51>; +		pagesize = <8>; +	}; +}; + +&pfc { +	can_clk_pins: can-clk { +		groups = "can_clk"; +		function = "can_clk"; +	}; + +	canfd0_pins: canfd0 { +		groups = "canfd0_data"; +		function = "canfd0"; +	}; + +	canfd1_pins: canfd1 { +		groups = "canfd1_data"; +		function = "canfd1"; +	}; +}; | 
