vitesse.c (418f19ea17a99421b22a64e101e14b6a16bed66d) vitesse.c (4e4f10f6498bc5038c0a110b5f21682fcb5578d7)
1/*
2 * Driver for Vitesse PHYs
3 *
4 * Author: Kriston Carson
5 *
6 * Copyright (c) 2005 Freescale Semiconductor, Inc.
7 *
8 * This program is free software; you can redistribute it and/or modify it

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

186static void __exit vsc82xx_exit(void)
187{
188 phy_driver_unregister(&vsc8244_driver);
189 phy_driver_unregister(&vsc8221_driver);
190}
191
192module_init(vsc82xx_init);
193module_exit(vsc82xx_exit);
1/*
2 * Driver for Vitesse PHYs
3 *
4 * Author: Kriston Carson
5 *
6 * Copyright (c) 2005 Freescale Semiconductor, Inc.
7 *
8 * This program is free software; you can redistribute it and/or modify it

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

186static void __exit vsc82xx_exit(void)
187{
188 phy_driver_unregister(&vsc8244_driver);
189 phy_driver_unregister(&vsc8221_driver);
190}
191
192module_init(vsc82xx_init);
193module_exit(vsc82xx_exit);
194
195static struct mdio_device_id vitesse_tbl[] = {
196 { PHY_ID_VSC8244, 0x000fffc0 },
197 { PHY_ID_VSC8221, 0x000ffff0 },
198 { }
199};
200
201MODULE_DEVICE_TABLE(mdio, vitesse_tbl);