dt-bindings: usb: Add compatible strings for s32g2/s32g3

Add the compatible strings for the NXP s32g2 and s32g3.  These chips
are mostly compatible.  The one difference is that the s32g2-usbmisc
device has an errata ERR050474 which requires a special flag to be set
for handling packages that aren't 4 byte aligned.

Signed-off-by: Ghennadi Procopciuc <ghennadi.procopciuc@nxp.com>
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/596d188a-9a2d-41e5-af70-c99bc2b7ca7a@sabinyo.mountain
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
pull/1309/head
Ghennadi Procopciuc 2025-07-03 20:20:18 -05:00 committed by Greg Kroah-Hartman
parent 7168c06d9b
commit e8dcc89dab
2 changed files with 7 additions and 0 deletions

View File

@ -23,6 +23,7 @@ properties:
- nvidia,tegra30-udc
- nvidia,tegra114-udc
- nvidia,tegra124-udc
- nxp,s32g2-usb
- qcom,ci-hdrc
- items:
- enum:
@ -37,6 +38,10 @@ properties:
- enum:
- nuvoton,npcm845-udc
- const: nuvoton,npcm750-udc
- items:
- enum:
- nxp,s32g3-usb
- const: nxp,s32g2-usb
clocks:
minItems: 1

View File

@ -21,6 +21,8 @@ properties:
- fsl,imx53-usbmisc
- fsl,imx6q-usbmisc
- fsl,vf610-usbmisc
- nxp,s32g2-usbmisc
- nxp,s32g3-usbmisc
- items:
- enum:
- fsl,imx6ul-usbmisc