1/*
2 * Copyright (C) 2014 STMicroelectronics (R&D) Limited.
3 * Author: Giuseppe Cavallaro <peppe.cavallaro@st.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */
9/ {
10	soc {
11		sbc_serial0: serial@9530000 {
12			status = "okay";
13		};
14
15		leds {
16			compatible = "gpio-leds";
17			red {
18				#gpio-cells = <2>;
19				label = "Front Panel LED";
20				gpios = <&pio4 1 0>;
21				linux,default-trigger = "heartbeat";
22			};
23			green {
24				#gpio-cells = <2>;
25				gpios = <&pio1 3 0>;
26				default-state = "off";
27			};
28		};
29
30		pwm0: pwm@9810000 {
31			status = "okay";
32		};
33
34		pwm1: pwm@9510000 {
35			status = "okay";
36		};
37
38		i2c@9842000 {
39			status = "okay";
40		};
41
42		i2c@9843000 {
43			status = "okay";
44		};
45
46		i2c@9844000 {
47			status = "okay";
48		};
49
50		i2c@9845000 {
51			status = "okay";
52		};
53
54		i2c@9540000 {
55			status = "okay";
56		};
57
58		mmc0: sdhci@09060000 {
59			status = "okay";
60		};
61
62		mmc1: sdhci@09080000 {
63			status = "okay";
64		};
65
66		/* SSC11 to HDMI */
67		hdmiddc: i2c@9541000 {
68			status = "okay";
69			/* HDMI V1.3a supports Standard mode only */
70			clock-frequency = <100000>;
71			st,i2c-min-scl-pulse-width-us = <0>;
72			st,i2c-min-sda-pulse-width-us = <5>;
73		};
74
75		miphy28lp_phy: miphy28lp@9b22000 {
76
77			phy_port0: port@9b22000 {
78				st,osc-rdy;
79			};
80
81			phy_port1: port@9b2a000 {
82				st,osc-force-ext;
83			};
84		};
85
86		st_dwc3: dwc3@8f94000 {
87			status = "okay";
88		};
89
90		ethernet0: dwmac@9630000 {
91			st,tx-retime-src = "clkgen";
92			status = "okay";
93			phy-mode = "rgmii";
94			fixed-link = <0 1 1000 0 0>;
95		};
96	};
97};
98