From: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
Add DT compatible strings for the Verdin i.MX95 SoM and its supported
carrier boards: the Verdin Development Board, and the Dahlia, Ivy,
Mallow and Yavia carrier boards.
Link: https://www.toradex.com/computer-on-modules/verdin-arm-family/nxp-imx95
Link: https://www.toradex.com/products/carrier-board/verdin-development-board-kit
Link: https://www.toradex.com/products/carrier-board/dahlia-carrier-board-kit
Link: https://www.toradex.com/products/carrier-board/ivy-carrier-board
Link: https://www.toradex.com/products/carrier-board/mallow-carrier-board
Link: https://www.toradex.com/products/carrier-board/yavia
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
---
v2: Added Krzysztof's reviewed-by
v1: https://lore.kernel.org/all/20260305-verdin-imx95-upstream-frank-li-base-v1-1-823fad02def9@toradex.com/
---
Documentation/devicetree/bindings/arm/fsl.yaml | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml
index 5716d701292c..f0701143b237 100644
--- a/Documentation/devicetree/bindings/arm/fsl.yaml
+++ b/Documentation/devicetree/bindings/arm/fsl.yaml
@@ -1477,6 +1477,30 @@ properties:
- const: toradex,smarc-imx95 # Toradex SMARC iMX95 Module
- const: fsl,imx95
+ - description: Toradex Boards with Verdin iMX95 Modules
+ items:
+ - enum:
+ - toradex,verdin-imx95-nonwifi-dahlia # Verdin iMX95 Module on Dahlia
+ - toradex,verdin-imx95-nonwifi-dev # Verdin iMX95 Module on Verdin Development Board
+ - toradex,verdin-imx95-nonwifi-ivy # Verdin iMX95 Module on Ivy
+ - toradex,verdin-imx95-nonwifi-mallow # Verdin iMX95 Module on Mallow
+ - toradex,verdin-imx95-nonwifi-yavia # Verdin iMX95 Module on Yavia
+ - const: toradex,verdin-imx95-nonwifi # Verdin iMX95 Module without Wi-Fi / BT
+ - const: toradex,verdin-imx95 # Verdin iMX95 Module
+ - const: fsl,imx95
+
+ - description: Toradex Boards with Verdin iMX95 Wi-Fi / BT Modules
+ items:
+ - enum:
+ - toradex,verdin-imx95-wifi-dahlia # Verdin iMX95 Wi-Fi / BT Module on Dahlia
+ - toradex,verdin-imx95-wifi-dev # Verdin iMX95 Wi-Fi / BT Module on Verdin Development B.
+ - toradex,verdin-imx95-wifi-ivy # Verdin iMX95 Wi-Fi / BT Module on Ivy
+ - toradex,verdin-imx95-wifi-mallow # Verdin iMX95 Wi-Fi / BT Module on Mallow
+ - toradex,verdin-imx95-wifi-yavia # Verdin iMX95 Wi-Fi / BT Module on Yavia
+ - const: toradex,verdin-imx95-wifi # Verdin iMX95 Wi-Fi / BT Module
+ - const: toradex,verdin-imx95 # Verdin iMX95 Module
+ - const: fsl,imx95
+
- description: i.MXRT1050 based Boards
items:
- enum:
--
2.43.0
On Fri, Mar 13, 2026 at 09:57:42AM +0100, Ernest Van Hoecke wrote: > From: Ernest Van Hoecke <ernest.vanhoecke@toradex.com> > > Add DT compatible strings for the Verdin i.MX95 SoM and its supported > carrier boards: the Verdin Development Board, and the Dahlia, Ivy, > Mallow and Yavia carrier boards. > > Link: https://www.toradex.com/computer-on-modules/verdin-arm-family/nxp-imx95 > Link: https://www.toradex.com/products/carrier-board/verdin-development-board-kit > Link: https://www.toradex.com/products/carrier-board/dahlia-carrier-board-kit > Link: https://www.toradex.com/products/carrier-board/ivy-carrier-board > Link: https://www.toradex.com/products/carrier-board/mallow-carrier-board > Link: https://www.toradex.com/products/carrier-board/yavia > Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com> > Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com> > --- can you rebase to https://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux.git/log/?h=for-next Frank > v2: Added Krzysztof's reviewed-by > v1: https://lore.kernel.org/all/20260305-verdin-imx95-upstream-frank-li-base-v1-1-823fad02def9@toradex.com/ > --- > Documentation/devicetree/bindings/arm/fsl.yaml | 24 ++++++++++++++++++++++++ > 1 file changed, 24 insertions(+) > > diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml > index 5716d701292c..f0701143b237 100644 > --- a/Documentation/devicetree/bindings/arm/fsl.yaml > +++ b/Documentation/devicetree/bindings/arm/fsl.yaml > @@ -1477,6 +1477,30 @@ properties: > - const: toradex,smarc-imx95 # Toradex SMARC iMX95 Module > - const: fsl,imx95 > > + - description: Toradex Boards with Verdin iMX95 Modules > + items: > + - enum: > + - toradex,verdin-imx95-nonwifi-dahlia # Verdin iMX95 Module on Dahlia > + - toradex,verdin-imx95-nonwifi-dev # Verdin iMX95 Module on Verdin Development Board > + - toradex,verdin-imx95-nonwifi-ivy # Verdin iMX95 Module on Ivy > + - toradex,verdin-imx95-nonwifi-mallow # Verdin iMX95 Module on Mallow > + - toradex,verdin-imx95-nonwifi-yavia # Verdin iMX95 Module on Yavia > + - const: toradex,verdin-imx95-nonwifi # Verdin iMX95 Module without Wi-Fi / BT > + - const: toradex,verdin-imx95 # Verdin iMX95 Module > + - const: fsl,imx95 > + > + - description: Toradex Boards with Verdin iMX95 Wi-Fi / BT Modules > + items: > + - enum: > + - toradex,verdin-imx95-wifi-dahlia # Verdin iMX95 Wi-Fi / BT Module on Dahlia > + - toradex,verdin-imx95-wifi-dev # Verdin iMX95 Wi-Fi / BT Module on Verdin Development B. > + - toradex,verdin-imx95-wifi-ivy # Verdin iMX95 Wi-Fi / BT Module on Ivy > + - toradex,verdin-imx95-wifi-mallow # Verdin iMX95 Wi-Fi / BT Module on Mallow > + - toradex,verdin-imx95-wifi-yavia # Verdin iMX95 Wi-Fi / BT Module on Yavia > + - const: toradex,verdin-imx95-wifi # Verdin iMX95 Wi-Fi / BT Module > + - const: toradex,verdin-imx95 # Verdin iMX95 Module > + - const: fsl,imx95 > + > - description: i.MXRT1050 based Boards > items: > - enum: > > -- > 2.43.0 >
© 2016 - 2026 Red Hat, Inc.