Skip to content

Commit a5f091d

Browse files
JiafeiPanmmahadevan108
authored andcommitted
dts: arm64: imx95_evk: add netc dts nodes
Added NETC dts nodes in imx95_evk A55 platform. Signed-off-by: Jiafei Pan <[email protected]>
1 parent 7bb16f5 commit a5f091d

File tree

1 file changed

+70
-0
lines changed

1 file changed

+70
-0
lines changed

dts/arm64/nxp/nxp_mimx95_a55.dtsi

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -478,4 +478,74 @@
478478
ngpios = <16>;
479479
status = "disabled";
480480
};
481+
482+
netc_blk_ctrl: netc-blk-ctrl@4cde0000 {
483+
compatible = "nxp,imx-netc-blk-ctrl";
484+
reg = <0x4cde0000 0x10000>,
485+
<0x4cdf0000 0x10000>,
486+
<0x4c810000 0x18>;
487+
reg-names = "ierb", "prb", "netcmix";
488+
#address-cells = <1>;
489+
#size-cells = <1>;
490+
ranges;
491+
492+
netc: ethernet {
493+
compatible = "nxp,imx-netc";
494+
msi-parent = <&its>;
495+
#address-cells = <1>;
496+
#size-cells = <1>;
497+
ranges;
498+
499+
enetc_psi0: ethernet@4cc00000 {
500+
compatible = "nxp,imx-netc-psi";
501+
reg = <0x4cc00000 0x40000>,
502+
<0x4ca00000 0x1000>;
503+
reg-names = "port", "pfconfig";
504+
msi-device-id = <0x60>;
505+
mac-index = <0>;
506+
si-index = <0>;
507+
status = "disabled";
508+
};
509+
510+
enetc_psi1: ethernet@4cc40000 {
511+
compatible = "nxp,imx-netc-psi";
512+
reg = <0x4cc40000 0x40000>,
513+
<0x4ca40000 0x1000>;
514+
reg-names = "port", "pfconfig";
515+
msi-device-id = <0x63>;
516+
mac-index = <1>;
517+
si-index = <1>;
518+
status = "disabled";
519+
};
520+
521+
enetc_psi2: ethernet@4cc80000 {
522+
compatible = "nxp,imx-netc-psi";
523+
reg = <0x4cc80000 0x40000>,
524+
<0x4ca80000 0x1000>;
525+
reg-names = "port", "pfconfig";
526+
msi-device-id = <0x64>;
527+
mac-index = <2>;
528+
si-index = <2>;
529+
status = "disabled";
530+
};
531+
532+
emdio: mdio@4cb00000 {
533+
compatible = "nxp,imx-netc-emdio";
534+
reg = <0x4cce0000 0x2000>,
535+
<0x4cb00000 0x100000>;
536+
reg-names = "basic", "pfconfig";
537+
clocks = <&scmi_clk IMX95_CLK_ENET>;
538+
#address-cells = <1>;
539+
#size-cells = <0>;
540+
status = "disabled";
541+
};
542+
543+
enetc_ptp_clock: ptp_clock@4ccc0000 {
544+
compatible = "nxp,netc-ptp-clock";
545+
reg = <0x4ccc0000 0x10000>;
546+
clocks = <&scmi_clk IMX95_CLK_ENET>;
547+
status = "disabled";
548+
};
549+
};
550+
};
481551
};

0 commit comments

Comments
 (0)