On Thu, Dec 17, 2020 at 5:49 AM Geert Uytterhoeven <geert@xxxxxxxxxxxxxx> wrote: > > Hi Adam, > > On Sun, Dec 13, 2020 at 7:38 PM Adam Ford <aford173@xxxxxxxxx> wrote: > > Beacon EmebeddedWorks is introducing a new kit based on the > > RZ/G2N SoC from Renesas. > > > > The SOM supports eMMC, WiFi and Bluetooth, along with a Cat-M1 > > cellular radio. > > > > The Baseboard has Ethernet, USB, HDMI, stereo audio in and out, > > along with a variety of push buttons and LED's, and support for > > a parallel RGB and an LVDS display. It uses the same baseboard > > and SOM as the RZ/G2M. > > > > Signed-off-by: Adam Ford <aford173@xxxxxxxxx> > > Thanks for your patch! Thank you for the review! > > > --- /dev/null > > +++ b/arch/arm64/boot/dts/renesas/r8a774b1-beacon-rzg2n-kit.dts > > @@ -0,0 +1,43 @@ > > +// SPDX-License-Identifier: GPL-2.0 > > +/* > > + * Copyright 2020, Compass Electronics Group, LLC > > + */ > > + > > +/dts-v1/; > > + > > +#include "r8a774b1.dtsi" > > +#include "beacon-renesom-som.dtsi" > > +#include "beacon-renesom-baseboard.dtsi" > > + > > +/ { > > + model = "Beacon Embedded Works RZ/G2N Development Kit"; > > + compatible = "beacon,beacon-rzg2n", "renesas,r8a774b1"; > > + > > + aliases { > > + serial0 = &scif2; > > + serial1 = &hscif0; > > + serial2 = &hscif1; > > + serial3 = &scif0; > > + serial4 = &hscif2; > > + serial5 = &scif5; > > + serial6 = &scif4; > > + ethernet0 = &avb; > > + }; > > + > > + chosen { > > + stdout-path = "serial0:115200n8"; > > + }; > > No memory nodes? Are you relying on U-Boot to fill them in? > If yes, why do you have them in the other board DTS files? There is already a memory node included in the beacon-renesom.dtsi file which is defining memory@48000000 node which is common to the M, N and H. If I understand it correctly, the extra memory nodes defined in the higher-level dts for M and H variation are not applicable on the N. > > > +}; > > + > > +&du { > > + status = "okay"; > > Missing pinctrl properties? > oops. I'll fix. > > + > > + clocks = <&cpg CPG_MOD 724>, > > + <&cpg CPG_MOD 723>, > > + <&cpg CPG_MOD 721>, > > + <&versaclock5 1>, > > + <&x302_clk>, > > + <&versaclock5 2>; > > + clock-names = "du.0", "du.1", "du.3", > > + "dclkin.0", "dclkin.1", "dclkin.3"; > > +}; > > Gr{oetje,eeting}s, > > Geert > > -- > Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx > > In personal conversations with technical people, I call myself a hacker. But > when I'm talking to journalists I just say "programmer" or something like that. > -- Linus Torvalds