6 model = "SolidRun CuBox";
7 compatible = "solidrun,cubox", "marvell,dove";
10 device_type = "memory";
11 reg = <0x00000000 0x40000000>;
15 bootargs = "console=ttyS0,115200n8 earlyprintk";
19 compatible = "gpio-leds";
20 pinctrl-0 = <&pmx_gpio_18>;
21 pinctrl-names = "default";
25 gpios = <&gpio0 18 1>;
26 linux,default-trigger = "default-on";
31 compatible = "simple-bus";
35 usb_power: regulator@1 {
36 compatible = "regulator-fixed";
38 regulator-name = "USB Power";
39 regulator-min-microvolt = <5000000>;
40 regulator-max-microvolt = <5000000>;
49 /* 25MHz reference crystal */
51 compatible = "fixed-clock";
53 clock-frequency = <25000000>;
58 &uart0 { status = "okay"; };
59 &sata0 { status = "okay"; };
60 &mdio { status = "okay"; };
61 ð { status = "okay"; };
64 compatible = "marvell,88e1310";
70 clock-frequency = <100000>;
72 si5351: clock-generator {
73 compatible = "silabs,si5351a-msop";
79 /* connect xtal input to 25MHz reference */
82 /* connect xtal input as source of pll0 and pll1 */
83 silabs,pll-source = <0 0>, <1 0>;
87 silabs,drive-strength = <8>;
88 silabs,multisynth-source = <0>;
89 silabs,clock-source = <0>;
95 silabs,drive-strength = <8>;
96 silabs,multisynth-source = <1>;
97 silabs,clock-source = <0>;
103 silabs,multisynth-source = <1>;
104 silabs,clock-source = <0>;
111 /* sdio0 card detect is connected to wrong pin on CuBox */
112 cd-gpios = <&gpio0 12 1>;
118 /* spi0.0: 4M Flash Winbond W25Q32BV */
120 compatible = "st,w25q32";
121 spi-max-frequency = <20000000>;
127 pinctrl-0 = <&pmx_gpio_1 &pmx_gpio_12>;
128 pinctrl-names = "default";
130 pmx_gpio_1: pmx-gpio-1 {
131 marvell,pins = "mpp1";
132 marvell,function = "gpio";
135 pmx_gpio_12: pmx-gpio-12 {
136 marvell,pins = "mpp12";
137 marvell,function = "gpio";
140 pmx_gpio_18: pmx-gpio-18 {
141 marvell,pins = "mpp18";
142 marvell,function = "gpio";