xref: /linux/scripts/dtc/include-prefixes/arm64/renesas/ulcb-kf.dtsi (revision ba915c12fa1f8a8b9c4b875199b489936ddeccac)
1/*
2 * Device Tree Source for the Kingfisher (ULCB extension) board
3 *
4 * Copyright (C) 2017 Renesas Electronics Corp.
5 * Copyright (C) 2017 Cogent Embedded, Inc.
6 *
7 * This file is licensed under the terms of the GNU General Public License
8 * version 2.  This program is licensed "as is" without any warranty of any
9 * kind, whether express or implied.
10 */
11
12/ {
13	aliases {
14		serial1 = &hscif0;
15		serial2 = &scif1;
16	};
17};
18
19&can0 {
20	pinctrl-0 = <&can0_pins>;
21	pinctrl-names = "default";
22	status = "okay";
23};
24
25&can1 {
26	pinctrl-0 = <&can1_pins>;
27	pinctrl-names = "default";
28	status = "okay";
29};
30
31&hscif0 {
32	pinctrl-0 = <&hscif0_pins>;
33	pinctrl-names = "default";
34	uart-has-rtscts;
35
36	status = "okay";
37};
38
39&pfc {
40	can0_pins: can0 {
41		groups = "can0_data_a";
42		function = "can0";
43	};
44
45	can1_pins: can1 {
46		groups = "can1_data";
47		function = "can1";
48	};
49
50	hscif0_pins: hscif0 {
51		groups = "hscif0_data", "hscif0_ctrl";
52		function = "hscif0";
53	};
54
55	scif1_pins: scif1 {
56		groups = "scif1_data_b", "scif1_ctrl";
57		function = "scif1";
58	};
59};
60
61&scif1 {
62	pinctrl-0 = <&scif1_pins>;
63	pinctrl-names = "default";
64	uart-has-rtscts;
65
66	status = "okay";
67};
68