broadcom.c (c9494727cf293ae2ec66af57547a3e79c724fec2) broadcom.c (4e4f10f6498bc5038c0a110b5f21682fcb5578d7)
1/*
2 * drivers/net/phy/broadcom.c
3 *
4 * Broadcom BCM5411, BCM5421 and BCM5461 Gigabit Ethernet
5 * transceivers.
6 *
7 * Copyright (c) 2006 Maciej W. Rozycki
8 *

--- 894 unchanged lines hidden (view full) ---

903 phy_driver_unregister(&bcm5464_driver);
904 phy_driver_unregister(&bcm5461_driver);
905 phy_driver_unregister(&bcm5421_driver);
906 phy_driver_unregister(&bcm5411_driver);
907}
908
909module_init(broadcom_init);
910module_exit(broadcom_exit);
1/*
2 * drivers/net/phy/broadcom.c
3 *
4 * Broadcom BCM5411, BCM5421 and BCM5461 Gigabit Ethernet
5 * transceivers.
6 *
7 * Copyright (c) 2006 Maciej W. Rozycki
8 *

--- 894 unchanged lines hidden (view full) ---

903 phy_driver_unregister(&bcm5464_driver);
904 phy_driver_unregister(&bcm5461_driver);
905 phy_driver_unregister(&bcm5421_driver);
906 phy_driver_unregister(&bcm5411_driver);
907}
908
909module_init(broadcom_init);
910module_exit(broadcom_exit);
911
912static struct mdio_device_id broadcom_tbl[] = {
913 { 0x00206070, 0xfffffff0 },
914 { 0x002060e0, 0xfffffff0 },
915 { 0x002060c0, 0xfffffff0 },
916 { 0x002060b0, 0xfffffff0 },
917 { 0x0143bca0, 0xfffffff0 },
918 { 0x0143bcb0, 0xfffffff0 },
919 { PHY_ID_BCM50610, 0xfffffff0 },
920 { PHY_ID_BCM50610M, 0xfffffff0 },
921 { PHY_ID_BCM57780, 0xfffffff0 },
922 { PHY_ID_BCMAC131, 0xfffffff0 },
923 { }
924};
925
926MODULE_DEVICE_TABLE(mdio, broadcom_tbl);