dt-bindings: can: fsl,flexcan: add S32G2/S32G3 SoC support
authorCiprian Marian Costea <ciprianmarian.costea@oss.nxp.com>
Mon, 13 Jan 2025 12:07:02 +0000 (14:07 +0200)
committerMarc Kleine-Budde <mkl@pengutronix.de>
Wed, 19 Feb 2025 10:04:00 +0000 (11:04 +0100)
commit51723790b718800014dc905ace0f8ffacd07f31e
treeaee57585475dc24e8500fb4c3cf084d8a05d65cb
parentff98a2fdf62f5cb2d77b31790e5a57c7e85d03a0
dt-bindings: can: fsl,flexcan: add S32G2/S32G3 SoC support

Add S32G2/S32G3 SoCs compatible strings.

A particularity for these SoCs is the presence of separate interrupts for
state change, bus errors, MBs 0-7 and MBs 8-127 respectively.

Increase maxItems of 'interrupts' to 4 for S32G based SoCs and keep the
same restriction for other SoCs.

Also, as part of this commit, move the 'allOf' after the required
properties to make the documentation easier to read.

Signed-off-by: Ciprian Marian Costea <ciprianmarian.costea@oss.nxp.com>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Link: https://patch.msgid.link/20250113120704.522307-2-ciprianmarian.costea@oss.nxp.com
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Documentation/devicetree/bindings/net/can/fsl,flexcan.yaml