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