dt-bindings: net: Convert fsl-fman to yaml
authorFrank Li <Frank.Li@nxp.com>
Tue, 18 Jun 2024 21:53:46 +0000 (17:53 -0400)
committerJakub Kicinski <kuba@kernel.org>
Fri, 21 Jun 2024 02:32:22 +0000 (19:32 -0700)
commit243996d172a68fba79765cfe20ab910c29ec5f50
tree9ba5670e6c06b8926128615c577b18a22608ad73
parent01479f1b912aa499057fd29deddb1ffb9c72fa0a
dt-bindings: net: Convert fsl-fman to yaml

Convert fsl-fman from txt to yaml format and split it fsl,fman.yam,
fsl,fman-port.yaml, fsl-muram.yaml, fsl-mdio.yaml.

Addition changes:
fsl,fman.yaml:
  - Fixed interrupts in example.
  - Fixed ethernet@e8000 miss } in example.
  - ptp-timer add label in example.
  - Ref to new fsl,fman*.yaml.
  - Reorder property in example.
  - Keep only one example.
  - Add const for #address-cells and #size-cells.
  - Use defined interrupt type.
  - ptp example use node name phc.

fsl,fman-port:
  - Keep only one example.

fsl,fman-mdio:
  - Add little-endian property.
  - Add ref to mdio.yaml.
  - Remove suppress-preamble.
  - Add #address-cells and #size-cells in example.
  - Remove clock-frequency, which already describe in mmio.yaml.

fsl,muram.yaml:
  - Add reg property.
  - Remove range property.
  - Use reg instead of range in example.

Signed-off-by: Frank Li <Frank.Li@nxp.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://patch.msgid.link/20240618-ls_fman-v2-2-f00a82623d8e@nxp.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Documentation/devicetree/bindings/net/fsl,fman-mdio.yaml [new file with mode: 0644]
Documentation/devicetree/bindings/net/fsl,fman-muram.yaml [new file with mode: 0644]
Documentation/devicetree/bindings/net/fsl,fman-port.yaml [new file with mode: 0644]
Documentation/devicetree/bindings/net/fsl,fman.yaml [new file with mode: 0644]
Documentation/devicetree/bindings/net/fsl-fman.txt [deleted file]
MAINTAINERS