[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <52A7E982E5B11F53+aPWYHMbImTxJy7pJ@kernel.org>
Date: Mon, 20 Oct 2025 10:02:04 +0800
From: Troy Mitchell <troy.mitchell@...ux.spacemit.com>
To: Yixun Lan <dlan@...too.org>,
Troy Mitchell <troy.mitchell@...ux.spacemit.com>
Cc: Rob Herring <robh@...nel.org>, Krzysztof Kozlowski <krzk+dt@...nel.org>,
Conor Dooley <conor+dt@...nel.org>,
Paul Walmsley <paul.walmsley@...ive.com>,
Palmer Dabbelt <palmer@...belt.com>,
Albert Ou <aou@...s.berkeley.edu>, Alexandre Ghiti <alex@...ti.fr>,
Yangyu Chen <cyy@...self.name>, devicetree@...r.kernel.org,
linux-riscv@...ts.infradead.org, spacemit@...ts.linux.dev,
linux-kernel@...r.kernel.org
Subject: Re: [PATCH v3 2/2] riscv: dts: spacemit: add MusePi Pro board device
tree
Hi Yixun, thanks for your review.
On Mon, Oct 20, 2025 at 09:52:04AM +0800, Yixun Lan wrote:
> Hi Troy,
>
> On 13:52 Fri 17 Oct , Troy Mitchell wrote:
> > Add initial device tree support for the MusePi Pro board [1].
> > The board is using the SpacemiT K1/M1 SoC.
> >
> > The device tree is adapted from the SpacemiT vendor tree [2].
> >
> > Here's a refined list of its core features for consideration:
> > - SoC: SpacemiT M1/K1, 8-core 64-bit RISC-V with 2.0 TOPS AI power.
> > This suggests potential for light AI/ML workloads on-device.
> > - Memory: LPDDR4X @ 2400MT/s, available in 8GB & 16GB options.
> > Sufficient for various workloads.
> > - Storage: Onboard eMMC 5.1 (64GB/128GB options). M.2 M-Key for NVMe
> > SSD (2230 size), and a microSD slot (UHS-II) for expansion.
> > Good variety for boot and data.
> > - Display: HDMI 1.4 (1080P@...z) and 2-lane MIPI DSI FPC (1080P@...z).
> > Standard display options.
> > - Connectivity: Onboard Wi-Fi 6 & Bluetooth 5.2. A single Gigabit
> > Ethernet port (RJ45). Given the stated markets,
> > this should cover basic networking.
> > - USB: 4x USB 3.0 Type-A (host) and 1x USB 2.0 Type-C (device/OTG).
> > Decent host capabilities.
> > - Expansion: Full-size miniPCIe slot for assorted modules
> > (4G/5G, wireless etc.). A second M.2 M-Key (2230) for more
> > general PCIe devices (SSD, PCIe-to-SATA, comm boards).
> > - GPIO: Standard 40-pin GPIO interface, as expected for an SBC.
> > - MIPI: Includes 1x 4-lane MIPI CSI FPC and 2x MIPI DSI FPC interfaces
> > for cameras and displays.
> > - Clock: Onboard RTC with battery support.
> I think you've already gave an overall description for MusePi board in
> patch [1/2] which is sufficient, in this patch you could better focus on
> what it actually done here? enabling mmc, ethernet, led, pdma, uart..
Yes, I'll remove these.
>
> >
> > This minimal device tree enables booting into a serial console with UART
> > output and a blinking LED.
> >
> > Link: https://developer.spacemit.com/documentation?token=YJtdwnvvViPVcmkoPDpcvwfVnrh&type=pdf [1]
> > Link: https://gitee.com/bianbu-linux/linux-6.6/blob/k1-bl-v2.2.y/arch/riscv/boot/dts/spacemit/k1-x_MUSE-Pi-Pro.dts [2]
> >
> ditto
> > Signed-off-by: Troy Mitchell <troy.mitchell@...ux.spacemit.com>
[...]
> > +++ b/arch/riscv/boot/dts/spacemit/k1-musepi-pro.dts
> > @@ -0,0 +1,78 @@
> > +// SPDX-License-Identifier: (GPL-2.0 OR MIT)
> > +/*
> > + * Copyright (C) 2024 Yangyu Chen <cyy@...self.name>
> ..
> > + * Copyright (C) 2025 Troy Mitchell <troy.mitchell@...ux.spacemit.com>
> this isn't a big problem, but I think it would be better to use SpacemiT
> Corp's Copyright, to reflect you're not doing as individual contributor..
I understand. Since I originally wrote and now maintain this DTS,
would it still be acceptable to include my own copyright line along with SpacemiT’s?
Or company-only?
- Troy
Powered by blists - more mailing lists