Hi, I have a design for adding the sgmii support to the Ethernet mac. The Ethernet mac is interfaced to the SGMII core and the mdio interface from the mac is connected to the sgmii core for querying the link status and autonegotaiation status. The external phy is connected to the i2c bus and it is accessed through i2c controller.
I have tested this design with out registering phy framework and configured the external phy using the i2c lib and modified the Ethernet driver to include code for accessing the sgmii core using the mdio interface. Now i am looking for a solution to implement the following requirement using the existing phy framework. But it looks the current phy framework is using only the mdio bus. Could some one suggest the better approach or solution for implementing the below requirement. -------- | | I2C | I2c |---------------- | ctrl| | | --------- | ---------- | ----------- | | -------------------------------- | | | MAC | | | | | MDIO ------------ TX/RX | PHY | | |---------------- | |---------------- | | | | GMII | SGMII | | | | | --------------- | | ----------- ---------- | | ---------- Regards, Punnaiah -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html