| // SPDX-License-Identifier: (GPL-2.0 OR MIT) |
| /* |
| * Copyright (C) 2024 Yangyu Chen <cyy@cyyself.name> |
| * Copyright (C) 2025 SpacemiT, Inc |
| * Copyright (C) 2025 Troy Mitchell <troy.mitchell@linux.spacemit.com> |
| */ |
| |
| /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"; |
| }; |