xref: /linux/scripts/dtc/include-prefixes/arm64/renesas/ulcb-kf.dtsi (revision 36bd8e3e34f2cd0b9a074df22327719d8d34b3a5)
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&ehci0 {
32	status = "okay";
33};
34
35&hscif0 {
36	pinctrl-0 = <&hscif0_pins>;
37	pinctrl-names = "default";
38	uart-has-rtscts;
39
40	status = "okay";
41};
42
43&hsusb {
44	status = "okay";
45};
46
47&ohci0 {
48	status = "okay";
49};
50
51&pfc {
52	can0_pins: can0 {
53		groups = "can0_data_a";
54		function = "can0";
55	};
56
57	can1_pins: can1 {
58		groups = "can1_data";
59		function = "can1";
60	};
61
62	hscif0_pins: hscif0 {
63		groups = "hscif0_data", "hscif0_ctrl";
64		function = "hscif0";
65	};
66
67	scif1_pins: scif1 {
68		groups = "scif1_data_b", "scif1_ctrl";
69		function = "scif1";
70	};
71};
72
73&scif1 {
74	pinctrl-0 = <&scif1_pins>;
75	pinctrl-names = "default";
76	uart-has-rtscts;
77
78	status = "okay";
79};
80