// SPDX-License-Identifier: (GPL-2.0 OR MIT) /* * Copyright (C) 2024 Yangyu Chen * Copyright (C) 2025 SpacemiT, Inc * Copyright (C) 2025 Troy Mitchell */ /dts-v1/; #include "k1.dtsi" #include "k1-pinctrl.dtsi" / { model = "SpacemiT MusePi Pro"; compatible = "spacemit,musepi-pro", "spacemit,k1"; aliases { ethernet0 = ð0; serial0 = &uart0; }; chosen { stdout-path = "serial0"; }; leds { compatible = "gpio-leds"; led1 { label = "sys-led"; gpios = <&gpio K1_GPIO(96) GPIO_ACTIVE_HIGH>; linux,default-trigger = "heartbeat"; default-state = "on"; }; }; }; &emmc { bus-width = <8>; mmc-hs400-1_8v; mmc-hs400-enhanced-strobe; non-removable; no-sd; no-sdio; status = "okay"; }; ð0 { phy-handle = <&rgmii0>; phy-mode = "rgmii-id"; pinctrl-0 = <&gmac0_cfg>; pinctrl-names = "default"; rx-internal-delay-ps = <0>; tx-internal-delay-ps = <0>; status = "okay"; mdio-bus { #address-cells = <0x1>; #size-cells = <0x0>; reset-gpios = <&gpio K1_GPIO(110) GPIO_ACTIVE_LOW>; reset-delay-us = <10000>; reset-post-delay-us = <100000>; rgmii0: phy@1 { reg = <0x1>; }; }; }; &pdma { status = "okay"; }; &uart0 { pinctrl-0 = <&uart0_2_cfg>; pinctrl-names = "default"; status = "okay"; };