From: Ciprian Marian Costea <ciprianmarian.costea@oss.nxp.com>
Add device tree binding documentation for the NXP S32N79 automotive SoC
and the S32N79 Reference Design Board (S32N79-RDB).
The S32N79 is an automotive-grade SoC featuring eight ARM Cortex-A78AE
cores organized for high-performance networking and gateway applications
in vehicles.
Co-developed-by: Larisa Grigore <larisa.grigore@nxp.com>
Signed-off-by: Larisa Grigore <larisa.grigore@nxp.com>
Signed-off-by: Ciprian Marian Costea <ciprianmarian.costea@oss.nxp.com>
---
Documentation/devicetree/bindings/arm/fsl.yaml | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml
index 5716d701292c..415081423a30 100644
--- a/Documentation/devicetree/bindings/arm/fsl.yaml
+++ b/Documentation/devicetree/bindings/arm/fsl.yaml
@@ -1827,6 +1827,12 @@ properties:
- fsl,s32v234-evb # S32V234-EVB2 Customer Evaluation Board
- const: fsl,s32v234
+ - description: S32N79 based Boards
+ items:
+ - enum:
+ - nxp,s32n79-rdb
+ - const: nxp,s32n79
+
- description: Traverse LS1088A based Boards
items:
- enum:
--
2.43.0
On Wed, Feb 25, 2026 at 02:38:54PM +0100, Ciprian Costea wrote: > From: Ciprian Marian Costea <ciprianmarian.costea@oss.nxp.com> > > Add device tree binding documentation for the NXP S32N79 automotive SoC > and the S32N79 Reference Design Board (S32N79-RDB). > > The S32N79 is an automotive-grade SoC featuring eight ARM Cortex-A78AE > cores organized for high-performance networking and gateway applications > in vehicles. > > Co-developed-by: Larisa Grigore <larisa.grigore@nxp.com> > Signed-off-by: Larisa Grigore <larisa.grigore@nxp.com> > Signed-off-by: Ciprian Marian Costea <ciprianmarian.costea@oss.nxp.com> > --- > Documentation/devicetree/bindings/arm/fsl.yaml | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml > index 5716d701292c..415081423a30 100644 > --- a/Documentation/devicetree/bindings/arm/fsl.yaml > +++ b/Documentation/devicetree/bindings/arm/fsl.yaml > @@ -1827,6 +1827,12 @@ properties: > - fsl,s32v234-evb # S32V234-EVB2 Customer Evaluation Board > - const: fsl,s32v234 > > + - description: S32N79 based Boards > + items: > + - enum: > + - nxp,s32n79-rdb > + - const: nxp,s32n79 I believe these are ordered by fallback, so s32v > s32n. > + > - description: Traverse LS1088A based Boards > items: > - enum: > -- > 2.43.0 >
On 2/26/2026 9:32 AM, Krzysztof Kozlowski wrote: > On Wed, Feb 25, 2026 at 02:38:54PM +0100, Ciprian Costea wrote: >> From: Ciprian Marian Costea <ciprianmarian.costea@oss.nxp.com> >> >> Add device tree binding documentation for the NXP S32N79 automotive SoC >> and the S32N79 Reference Design Board (S32N79-RDB). >> >> The S32N79 is an automotive-grade SoC featuring eight ARM Cortex-A78AE >> cores organized for high-performance networking and gateway applications >> in vehicles. >> >> Co-developed-by: Larisa Grigore <larisa.grigore@nxp.com> >> Signed-off-by: Larisa Grigore <larisa.grigore@nxp.com> >> Signed-off-by: Ciprian Marian Costea <ciprianmarian.costea@oss.nxp.com> >> --- >> Documentation/devicetree/bindings/arm/fsl.yaml | 6 ++++++ >> 1 file changed, 6 insertions(+) >> >> diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml >> index 5716d701292c..415081423a30 100644 >> --- a/Documentation/devicetree/bindings/arm/fsl.yaml >> +++ b/Documentation/devicetree/bindings/arm/fsl.yaml >> @@ -1827,6 +1827,12 @@ properties: >> - fsl,s32v234-evb # S32V234-EVB2 Customer Evaluation Board >> - const: fsl,s32v234 >> >> + - description: S32N79 based Boards >> + items: >> + - enum: >> + - nxp,s32n79-rdb >> + - const: nxp,s32n79 > > I believe these are ordered by fallback, so s32v > s32n. Makes sense. I will move S32N79 entry before S32V234 in V3 patchset. Best regards, Ciprian > >> + >> - description: Traverse LS1088A based Boards >> items: >> - enum: >> -- >> 2.43.0 >>
On Thu, Feb 26, 2026 at 08:32:16AM +0100, Krzysztof Kozlowski wrote: > On Wed, Feb 25, 2026 at 02:38:54PM +0100, Ciprian Costea wrote: > > From: Ciprian Marian Costea <ciprianmarian.costea@oss.nxp.com> > > > > Add device tree binding documentation for the NXP S32N79 automotive SoC > > and the S32N79 Reference Design Board (S32N79-RDB). > > > > The S32N79 is an automotive-grade SoC featuring eight ARM Cortex-A78AE > > cores organized for high-performance networking and gateway applications > > in vehicles. > > > > Co-developed-by: Larisa Grigore <larisa.grigore@nxp.com> > > Signed-off-by: Larisa Grigore <larisa.grigore@nxp.com> > > Signed-off-by: Ciprian Marian Costea <ciprianmarian.costea@oss.nxp.com> > > --- > > Documentation/devicetree/bindings/arm/fsl.yaml | 6 ++++++ > > 1 file changed, 6 insertions(+) > > > > diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml > > index 5716d701292c..415081423a30 100644 > > --- a/Documentation/devicetree/bindings/arm/fsl.yaml > > +++ b/Documentation/devicetree/bindings/arm/fsl.yaml > > @@ -1827,6 +1827,12 @@ properties: > > - fsl,s32v234-evb # S32V234-EVB2 Customer Evaluation Board > > - const: fsl,s32v234 > > > > + - description: S32N79 based Boards > > + items: > > + - enum: > > + - nxp,s32n79-rdb > > + - const: nxp,s32n79 > > I believe these are ordered by fallback, so s32v > s32n. Previous use fsl,s32v234, now use nxp,s32n79, I suggest keep consistent with existing one, use fsl,s32n79 Frank > > > + > > - description: Traverse LS1088A based Boards > > items: > > - enum: > > -- > > 2.43.0 > >
On 26/02/2026 16:17, Frank Li wrote: > On Thu, Feb 26, 2026 at 08:32:16AM +0100, Krzysztof Kozlowski wrote: >> On Wed, Feb 25, 2026 at 02:38:54PM +0100, Ciprian Costea wrote: >>> From: Ciprian Marian Costea <ciprianmarian.costea@oss.nxp.com> >>> >>> Add device tree binding documentation for the NXP S32N79 automotive SoC >>> and the S32N79 Reference Design Board (S32N79-RDB). >>> >>> The S32N79 is an automotive-grade SoC featuring eight ARM Cortex-A78AE >>> cores organized for high-performance networking and gateway applications >>> in vehicles. >>> >>> Co-developed-by: Larisa Grigore <larisa.grigore@nxp.com> >>> Signed-off-by: Larisa Grigore <larisa.grigore@nxp.com> >>> Signed-off-by: Ciprian Marian Costea <ciprianmarian.costea@oss.nxp.com> >>> --- >>> Documentation/devicetree/bindings/arm/fsl.yaml | 6 ++++++ >>> 1 file changed, 6 insertions(+) >>> >>> diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml >>> index 5716d701292c..415081423a30 100644 >>> --- a/Documentation/devicetree/bindings/arm/fsl.yaml >>> +++ b/Documentation/devicetree/bindings/arm/fsl.yaml >>> @@ -1827,6 +1827,12 @@ properties: >>> - fsl,s32v234-evb # S32V234-EVB2 Customer Evaluation Board >>> - const: fsl,s32v234 >>> >>> + - description: S32N79 based Boards >>> + items: >>> + - enum: >>> + - nxp,s32n79-rdb >>> + - const: nxp,s32n79 >> >> I believe these are ordered by fallback, so s32v > s32n. > > Previous use fsl,s32v234, now use nxp,s32n79, I suggest keep consistent > with existing one, use fsl,s32n79 > Ah, I missed that prefix is different! Well, that I don't mind, it's your call which prefix you want. Best regards, Krzysztof
On 2/26/2026 7:00 PM, Krzysztof Kozlowski wrote: > On 26/02/2026 16:17, Frank Li wrote: >> On Thu, Feb 26, 2026 at 08:32:16AM +0100, Krzysztof Kozlowski wrote: >>> On Wed, Feb 25, 2026 at 02:38:54PM +0100, Ciprian Costea wrote: >>>> From: Ciprian Marian Costea <ciprianmarian.costea@oss.nxp.com> >>>> >>>> Add device tree binding documentation for the NXP S32N79 automotive SoC >>>> and the S32N79 Reference Design Board (S32N79-RDB). >>>> >>>> The S32N79 is an automotive-grade SoC featuring eight ARM Cortex-A78AE >>>> cores organized for high-performance networking and gateway applications >>>> in vehicles. >>>> >>>> Co-developed-by: Larisa Grigore <larisa.grigore@nxp.com> >>>> Signed-off-by: Larisa Grigore <larisa.grigore@nxp.com> >>>> Signed-off-by: Ciprian Marian Costea <ciprianmarian.costea@oss.nxp.com> >>>> --- >>>> Documentation/devicetree/bindings/arm/fsl.yaml | 6 ++++++ >>>> 1 file changed, 6 insertions(+) >>>> >>>> diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml >>>> index 5716d701292c..415081423a30 100644 >>>> --- a/Documentation/devicetree/bindings/arm/fsl.yaml >>>> +++ b/Documentation/devicetree/bindings/arm/fsl.yaml >>>> @@ -1827,6 +1827,12 @@ properties: >>>> - fsl,s32v234-evb # S32V234-EVB2 Customer Evaluation Board >>>> - const: fsl,s32v234 >>>> >>>> + - description: S32N79 based Boards >>>> + items: >>>> + - enum: >>>> + - nxp,s32n79-rdb >>>> + - const: nxp,s32n79 >>> >>> I believe these are ordered by fallback, so s32v > s32n. >> >> Previous use fsl,s32v234, now use nxp,s32n79, I suggest keep consistent >> with existing one, use fsl,s32n79 >> > > Ah, I missed that prefix is different! Well, that I don't mind, it's > your call which prefix you want. > > Best regards, > Krzysztof Ah, since they are ordered by fallback, I will keep 'nxp,s32n79*'. Therefore, I will leave the order as is. S32N79 after S32V234. Thanks, Ciprian C
On Wed, Feb 25, 2026 at 02:38:54PM +0100, Ciprian Costea wrote: > From: Ciprian Marian Costea <ciprianmarian.costea@oss.nxp.com> > > Add device tree binding documentation for the NXP S32N79 automotive SoC > and the S32N79 Reference Design Board (S32N79-RDB). > > The S32N79 is an automotive-grade SoC featuring eight ARM Cortex-A78AE > cores organized for high-performance networking and gateway applications > in vehicles. > > Co-developed-by: Larisa Grigore <larisa.grigore@nxp.com> > Signed-off-by: Larisa Grigore <larisa.grigore@nxp.com> > Signed-off-by: Ciprian Marian Costea <ciprianmarian.costea@oss.nxp.com> > --- > Documentation/devicetree/bindings/arm/fsl.yaml | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml > index 5716d701292c..415081423a30 100644 > --- a/Documentation/devicetree/bindings/arm/fsl.yaml > +++ b/Documentation/devicetree/bindings/arm/fsl.yaml > @@ -1827,6 +1827,12 @@ properties: > - fsl,s32v234-evb # S32V234-EVB2 Customer Evaluation Board > - const: fsl,s32v234 > > + - description: S32N79 based Boards > + items: > + - enum: > + - nxp,s32n79-rdb > + - const: nxp,s32n79 > + can you put after S32G3 based Boards Frank > - description: Traverse LS1088A based Boards > items: > - enum: > -- > 2.43.0 >
On 2/25/2026 5:21 PM, Frank Li wrote: > On Wed, Feb 25, 2026 at 02:38:54PM +0100, Ciprian Costea wrote: >> From: Ciprian Marian Costea <ciprianmarian.costea@oss.nxp.com> >> >> Add device tree binding documentation for the NXP S32N79 automotive SoC >> and the S32N79 Reference Design Board (S32N79-RDB). >> >> The S32N79 is an automotive-grade SoC featuring eight ARM Cortex-A78AE >> cores organized for high-performance networking and gateway applications >> in vehicles. >> >> Co-developed-by: Larisa Grigore <larisa.grigore@nxp.com> >> Signed-off-by: Larisa Grigore <larisa.grigore@nxp.com> >> Signed-off-by: Ciprian Marian Costea <ciprianmarian.costea@oss.nxp.com> >> --- >> Documentation/devicetree/bindings/arm/fsl.yaml | 6 ++++++ >> 1 file changed, 6 insertions(+) >> >> diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml >> index 5716d701292c..415081423a30 100644 >> --- a/Documentation/devicetree/bindings/arm/fsl.yaml >> +++ b/Documentation/devicetree/bindings/arm/fsl.yaml >> @@ -1827,6 +1827,12 @@ properties: >> - fsl,s32v234-evb # S32V234-EVB2 Customer Evaluation Board >> - const: fsl,s32v234 >> >> + - description: S32N79 based Boards >> + items: >> + - enum: >> + - nxp,s32n79-rdb >> + - const: nxp,s32n79 >> + > > can you put after S32G3 based Boards > > Frank Makes sense. I will move S32N79 entry before S32V234 in V3 patchset. Best regards, Ciprian > >> - description: Traverse LS1088A based Boards >> items: >> - enum: >> -- >> 2.43.0 >>
On 2/25/2026 5:21 PM, Frank Li wrote: > On Wed, Feb 25, 2026 at 02:38:54PM +0100, Ciprian Costea wrote: >> From: Ciprian Marian Costea <ciprianmarian.costea@oss.nxp.com> >> >> Add device tree binding documentation for the NXP S32N79 automotive SoC >> and the S32N79 Reference Design Board (S32N79-RDB). >> >> The S32N79 is an automotive-grade SoC featuring eight ARM Cortex-A78AE >> cores organized for high-performance networking and gateway applications >> in vehicles. >> >> Co-developed-by: Larisa Grigore <larisa.grigore@nxp.com> >> Signed-off-by: Larisa Grigore <larisa.grigore@nxp.com> >> Signed-off-by: Ciprian Marian Costea <ciprianmarian.costea@oss.nxp.com> >> --- >> Documentation/devicetree/bindings/arm/fsl.yaml | 6 ++++++ >> 1 file changed, 6 insertions(+) >> >> diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml >> index 5716d701292c..415081423a30 100644 >> --- a/Documentation/devicetree/bindings/arm/fsl.yaml >> +++ b/Documentation/devicetree/bindings/arm/fsl.yaml >> @@ -1827,6 +1827,12 @@ properties: >> - fsl,s32v234-evb # S32V234-EVB2 Customer Evaluation Board >> - const: fsl,s32v234 >> >> + - description: S32N79 based Boards >> + items: >> + - enum: >> + - nxp,s32n79-rdb >> + - const: nxp,s32n79 >> + > > can you put after S32G3 based Boards > > Frank Sounds good. Will update in V3. Regards, Ciprian > >> - description: Traverse LS1088A based Boards >> items: >> - enum: >> -- >> 2.43.0 >>
© 2016 - 2026 Red Hat, Inc.