c45 phy support on AM62A

Part Number: AM62A7

Tool/software:

Translation

TI Engineer,

I am using TJA110 C45  on AM62A7 ,the driver is

board-support/ti-linux-kernel-6.6.32+git-ti/drivers/net/phy/nxp-c45-tja11xx.c

Encountered the following issue:

Environment:
ti-processor-sdk-linux-edgeai-am62a-evm-10_00_00_08

Device Tree

&cpsw3g_mdio {
        status = "okay";
        pinctrl-names = "default";
        pinctrl-0 = <&main_mdio1_pins_default>;

        cpsw3g_phy1: ethernet-phy@1 {
                compatible = "ethernet-phy-ieee802.3-c45";
                reg = <1>;
                //ti,rx-internal-delay = <DP83867_RGMIIDCTL_2_00_NS>;
                //ti,fifo-depth = <DP83867_PHYCR_FIFO_DEPTH_4_B_NIB>;
                ti,min-output-impedance;
        };
};

Error
get_phy_device

  • get_phy_c45_ids
    • get_phy_c45_devs_in_pkg
      • mdiobus_c45_read // returns -22

How should I resolve this issue?

Best regards,
ranxi ren