Re: [PATCH 4/4] riscv: dts: sophgo: Enable SPI NOR node for SG2042_EVB_V2
Zixian Zeng <[email protected]>
| Newsgroups | dev.linux.lists.sophgo,org.infradead.lists.linux-riscv,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <aJ7Q5tQ3oa8DBpfO@calculate> |
On Fri, Aug 15, 2025 at 11:56:22AM +0800, Chen Wang wrote: > > On 8/13/2025 4:33 PM, Zixian Zeng wrote: > > Enable SPI NOR node for SG2042_EVB_V2 device tree > > > > Signed-off-by: Han Gao <[email protected]> > > Signed-off-by: Zixian Zeng <[email protected]> > > --- > > arch/riscv/boot/dts/sophgo/sg2042-evb-v2.dts | 12 ++++++++++++ > > 1 file changed, 12 insertions(+) > > > > diff --git a/arch/riscv/boot/dts/sophgo/sg2042-evb-v2.dts b/arch/riscv/boot/dts/sophgo/sg2042-evb-v2.dts > > index 46980e41b886ce17dacce791fa5f2cef14cfa214..7001d8ffdc3e04c5a5cd5da85a4fb1c0351eb9a5 100644 > > --- a/arch/riscv/boot/dts/sophgo/sg2042-evb-v2.dts > > +++ b/arch/riscv/boot/dts/sophgo/sg2042-evb-v2.dts > > @@ -226,6 +226,18 @@ &sd { > > status = "okay"; > > }; > > > > +&spifmc1 { > > + status = "okay"; > > + > > + flash@0 { > > + compatible = "jedec,spi-nor"; > > + reg = <0>; > > + spi-max-frequency = <100000000>; > > + spi-tx-bus-width = <4>; > > + spi-rx-bus-width = <4>; > > + }; > > +}; > > + > > Only spifmc1 on EVB_V2? What about spifmc0? > Yes, EVB_V2 has only one spifmc1. I have checked schematics which can be opened by OrCAD: https://github.com/sophgo/sophgo-hardware/blob/master/SG2042/SG2042-x4-EVB/sch/SG2042_EVB_V2_20230302A_BOM.DSN https://github.com/sophgo/sophgo-hardware/blob/master/SG2042/SG2042-x8-EVB/SG2042_EVB_V11_20220902_BOM.DSN For your convenience, I have exported them to PDF: https://github.com/sycamoremoon/linux-riscv/tree/schematic > Otherwise: > > Reviewed-by: Chen Wang <[email protected]> Thanks for your reviewing. Best Regards, Zixian