162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ci/dts-v1/;
362306a36Sopenharmony_ci
462306a36Sopenharmony_ci#include "dove.dtsi"
562306a36Sopenharmony_ci
662306a36Sopenharmony_ci/ {
762306a36Sopenharmony_ci	model = "Globalscale D2Plug";
862306a36Sopenharmony_ci	compatible = "globalscale,d2plug", "marvell,dove";
962306a36Sopenharmony_ci
1062306a36Sopenharmony_ci	memory {
1162306a36Sopenharmony_ci		device_type = "memory";
1262306a36Sopenharmony_ci		reg = <0x00000000 0x40000000>;
1362306a36Sopenharmony_ci	};
1462306a36Sopenharmony_ci
1562306a36Sopenharmony_ci	chosen {
1662306a36Sopenharmony_ci		bootargs = "console=ttyS0,115200n8 earlyprintk";
1762306a36Sopenharmony_ci	};
1862306a36Sopenharmony_ci
1962306a36Sopenharmony_ci	leds {
2062306a36Sopenharmony_ci		compatible = "gpio-leds";
2162306a36Sopenharmony_ci		pinctrl-0 = <&pmx_gpio_0 &pmx_gpio_1 &pmx_gpio_2>;
2262306a36Sopenharmony_ci		pinctrl-names = "default";
2362306a36Sopenharmony_ci
2462306a36Sopenharmony_ci		led-wlan-ap {
2562306a36Sopenharmony_ci			label = "wlan-ap";
2662306a36Sopenharmony_ci			gpios = <&gpio0 0 1>;
2762306a36Sopenharmony_ci		};
2862306a36Sopenharmony_ci
2962306a36Sopenharmony_ci		led-wlan-act {
3062306a36Sopenharmony_ci			label = "wlan-act";
3162306a36Sopenharmony_ci			gpios = <&gpio0 1 1>;
3262306a36Sopenharmony_ci		};
3362306a36Sopenharmony_ci
3462306a36Sopenharmony_ci		led-bluetooth-act {
3562306a36Sopenharmony_ci			label = "bt-act";
3662306a36Sopenharmony_ci			gpios = <&gpio0 2 1>;
3762306a36Sopenharmony_ci		};
3862306a36Sopenharmony_ci	};
3962306a36Sopenharmony_ci};
4062306a36Sopenharmony_ci
4162306a36Sopenharmony_ci&uart0 { status = "okay"; };
4262306a36Sopenharmony_ci&sata0 { status = "okay"; };
4362306a36Sopenharmony_ci&i2c0 { status = "okay"; };
4462306a36Sopenharmony_ci&mdio { status = "okay"; };
4562306a36Sopenharmony_ci&eth { status = "okay"; };
4662306a36Sopenharmony_ci
4762306a36Sopenharmony_ci/* Samsung M8G2F eMMC */
4862306a36Sopenharmony_ci&sdio0 {
4962306a36Sopenharmony_ci	status = "okay";
5062306a36Sopenharmony_ci	non-removable;
5162306a36Sopenharmony_ci	bus-width = <4>;
5262306a36Sopenharmony_ci};
5362306a36Sopenharmony_ci
5462306a36Sopenharmony_ci/* Marvell SD8787 WLAN/BT */
5562306a36Sopenharmony_ci&sdio1 {
5662306a36Sopenharmony_ci	status = "okay";
5762306a36Sopenharmony_ci	non-removable;
5862306a36Sopenharmony_ci	bus-width = <4>;
5962306a36Sopenharmony_ci};
6062306a36Sopenharmony_ci
6162306a36Sopenharmony_ci&spi0 {
6262306a36Sopenharmony_ci	status = "okay";
6362306a36Sopenharmony_ci
6462306a36Sopenharmony_ci	/* spi0.0: 4M Flash Macronix MX25L3205D */
6562306a36Sopenharmony_ci	flash@0 {
6662306a36Sopenharmony_ci		compatible = "st,m25l3205d";
6762306a36Sopenharmony_ci		spi-max-frequency = <20000000>;
6862306a36Sopenharmony_ci		reg = <0>;
6962306a36Sopenharmony_ci	};
7062306a36Sopenharmony_ci};
71