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: Frank Wunderlich <frank-w@public-files.de>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://patch.msgid.link/20250709111147.11843-5-linux@fw-web.de
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
Frank Wunderlich 2025-07-09 13:09:40 +02:00 committed by Jakub Kicinski
parent 23ac2a71bd
commit c4582a31ef

View file

@ -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