Commit c4582a31 authored by Frank Wunderlich's avatar Frank Wunderlich Committed by Jakub Kicinski
Browse files

dt-bindings: net: mediatek,net: add sram property



Meditak Filogic SoCs (MT798x) have dedicated MMIO-SRAM for dma operations.

MT7981 and MT7986 currently use static offset to ethernet MAC register
which will be changed in separate patch once this way is accepted.

Add "sram" property to map ethernet controller to dedicated mmio-sram node.

Signed-off-by: default avatarFrank Wunderlich <frank-w@public-files.de>
Reviewed-by: default avatarAngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Reviewed-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://patch.msgid.link/20250709111147.11843-5-linux@fw-web.de


Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
parent 23ac2a71
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -66,6 +66,10 @@ properties:
      - const: gmac
      - const: ppe

  sram:
    $ref: /schemas/types.yaml#/definitions/phandle
    description: phandle to mmio SRAM

  mediatek,ethsys:
    $ref: /schemas/types.yaml#/definitions/phandle
    description:
@@ -162,6 +166,8 @@ allOf:
            - const: gp1
            - const: gp2

        sram: false

        mediatek,infracfg: false

        mediatek,wed: false
@@ -194,6 +200,8 @@ allOf:
            - const: ethif
            - const: fe

        sram: false

        mediatek,infracfg: false

        mediatek,wed: false
@@ -233,6 +241,8 @@ allOf:
            - const: sgmii_ck
            - const: eth2pll

        sram: false

        mediatek,infracfg: false

        mediatek,sgmiisys:
@@ -283,6 +293,8 @@ allOf:
            - const: sgmii_ck
            - const: eth2pll

        sram: false

        mediatek,sgmiisys:
          minItems: 2
          maxItems: 2