Skip to content

Commit 7e6fd69

Browse files
pigmoralConchuOD
authored andcommitted
riscv: dts: anlogic: Add Milianke MLKPAI FS01 board
Add support for the Milianke MLKPAI FS01 board based on the Anlogic DR1V90 SoC. The board features 512MB of onboard memory, USB-C UART, 1GbE RJ45 Ethernet, USB-A 2.0 port, TF card slot, and 256Mbit Quad-SPI flash. Currently, the board can boot to a console via UART1, which is connected to the onboard serial chip and routed to the Type-C interface. Acked-by: Conor Dooley <conor.dooley@microchip.com> Signed-off-by: Junhui Liu <junhui.liu@pigmoral.tech> Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
1 parent 77874eb commit 7e6fd69

3 files changed

Lines changed: 31 additions & 0 deletions

File tree

arch/riscv/boot/dts/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# SPDX-License-Identifier: GPL-2.0
22
subdir-y += allwinner
33
subdir-y += andes
4+
subdir-y += anlogic
45
subdir-y += canaan
56
subdir-y += eswin
67
subdir-y += microchip
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# SPDX-License-Identifier: GPL-2.0
2+
dtb-$(CONFIG_ARCH_ANLOGIC) += dr1v90-mlkpai-fs01.dtb
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
// SPDX-License-Identifier: GPL-2.0 OR MIT
2+
/*
3+
* Copyright (C) 2025 Junhui Liu <junhui.liu@pigmoral.tech>
4+
*/
5+
6+
#include "dr1v90.dtsi"
7+
8+
/ {
9+
model = "Milianke MLKPAI-FS01";
10+
compatible = "milianke,mlkpai-fs01", "anlogic,dr1v90";
11+
12+
aliases {
13+
serial0 = &uart1;
14+
};
15+
16+
chosen {
17+
stdout-path = "serial0:115200n8";
18+
};
19+
20+
memory@0 {
21+
device_type = "memory";
22+
reg = <0x0 0x0 0x0 0x20000000>;
23+
};
24+
};
25+
26+
&uart1 {
27+
status = "okay";
28+
};

0 commit comments

Comments
 (0)