Commit 6263bad8 authored by Dimitri Fedrau's avatar Dimitri Fedrau Committed by Marc Kleine-Budde
Browse files

dt-bindings: can: fsl,flexcan: add transceiver capabilities



Currently the flexcan driver does only support adding PHYs by using the
"old" regulator bindings. Add support for CAN transceivers as a PHY.

Acked-by: default avatarConor Dooley <conor.dooley@microchip.com>
Signed-off-by: default avatarDimitri Fedrau <dimitri.fedrau@liebherr.com>
Link: https://patch.msgid.link/20250312-flexcan-add-transceiver-caps-v4-1-29e89ae0225a@liebherr.com


Signed-off-by: default avatarMarc Kleine-Budde <mkl@pengutronix.de>
parent 941defce
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -77,6 +77,9 @@ properties:
  xceiver-supply:
    description: Regulator that powers the CAN transceiver.

  phys:
    maxItems: 1

  big-endian:
    $ref: /schemas/types.yaml#/definitions/flag
    description: |
@@ -171,6 +174,12 @@ allOf:
        interrupts:
          maxItems: 1
        interrupt-names: false
  - if:
      required:
        - xceiver-supply
    then:
      properties:
        phys: false

additionalProperties: false