Part Number: TDA4VM
Hi TI experts,
I'm trying to configure the CPSW9G Port 7 with PHY TJA1101 to set the ethernet communication on our custom board. I'm very beginner with this topic, so please let me know if my understanding is correct:
1) in linux kernel device tree I only need to add as was described under this link: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/Documentation/devicetree/bindings/net/ti,cpsw-virt-mac.txt?h=ti-linux-5.4.y
cpsw9g_virt_mac: main_r5fss_cpsw9g_virt_mac0 {
compatible = "ti,j721e-cpsw-virt-mac";
dma-coherent;
ti,psil-base = <0x4a00>;
ti,remote-name = "mpu_1_0_ethswitch-device-0";
dmas = <&main_udmap 0xca00>,
<&main_udmap 0xca01>,
<&main_udmap 0xca02>,
<&main_udmap 0xca03>,
<&main_udmap 0xca04>,
<&main_udmap 0xca05>,
<&main_udmap 0xca06>,
<&main_udmap 0xca07>,
<&main_udmap 0x4a00>;
dma-names = "tx0", "tx1", "tx2", "tx3",
"tx4", "tx5", "tx6", "tx7",
"rx";
virt_emac_port {
ti,label = "virt-port";
/* local-mac-address = [0 0 0 0 0 0]; */
};
};
2) I do not need to add PHY and pins configuration in device tree - I need to configure these things in the linux driver
Is my understanding correct?




because AD18 is connected to the RMII ref clock



