Path: blob/master/arch/mips/boot/dts/loongson/cq-t300b.dts
29548 views
// SPDX-License-Identifier: GPL-2.0 /* * Copyright (c) 2023-2025 Keguang Zhang <[email protected]> */ /dts-v1/; #include <dt-bindings/gpio/gpio.h> #include "loongson1c.dtsi" / { compatible = "loongson,cq-t300b", "loongson,ls1c"; model = "CQ-T300B Board"; memory@0 { device_type = "memory"; reg = <0x0 0x8000000>; }; aliases { gpio0 = &gpio0; gpio1 = &gpio1; gpio2 = &gpio2; gpio3 = &gpio3; serial0 = &uart2; }; chosen { stdout-path = "serial0:115200n8"; }; leds { compatible = "gpio-leds"; led0 { label = "led0"; gpios = <&gpio1 20 GPIO_ACTIVE_LOW>; linux,default-trigger = "heartbeat"; }; led1 { label = "led1"; gpios = <&gpio1 21 GPIO_ACTIVE_LOW>; linux,default-trigger = "nand-disk"; }; }; }; &xtal { clock-frequency = <24000000>; }; &emac { phy-handle = <&phy0>; phy-mode = "rmii"; status = "okay"; mdio { compatible = "snps,dwmac-mdio"; #address-cells = <1>; #size-cells = <0>; phy0: ethernet-phy@13 { reg = <0x13>; }; }; }; &nand { status = "okay"; nand@0 { partitions { compatible = "fixed-partitions"; #address-cells = <1>; #size-cells = <1>; partition@0 { label = "kernel"; reg = <0x0 0x1000000>; }; partition@1000000 { label = "rootfs"; reg = <0x1000000 0x3f000000>; }; }; }; }; &ehci { status = "okay"; }; &ohci { status = "okay"; }; &rtc { status = "okay"; }; &uart2 { status = "okay"; }; &watchdog { status = "okay"; };