diff options
author | Paul Gortmaker <paul.gortmaker@windriver.com> | 2008-04-15 12:49:21 -0400 |
---|---|---|
committer | Jeff Garzik <jgarzik@redhat.com> | 2008-04-17 15:31:33 -0400 |
commit | cac1f3c8a80f3fc0b4489d1d3ba29214677ffab2 (patch) | |
tree | a4bd716695f61d11f588f5145c879cefa42d6900 /include | |
parent | b1394f961a90a7195ea177ee56d54fe5c37181ca (diff) | |
download | op-kernel-dev-cac1f3c8a80f3fc0b4489d1d3ba29214677ffab2.zip op-kernel-dev-cac1f3c8a80f3fc0b4489d1d3ba29214677ffab2.tar.gz |
phylib: factor out get_phy_id from within get_phy_device
We were already doing what amounts to a get_phy_id from within
get_phy_device, and rather than duplicate this for the TBIPA
probing, we might as well just factor it out and make it available
instead.
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Acked-by: Andy Fleming <afleming@freescale.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/phy.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/phy.h b/include/linux/phy.h index 2d83844..779cbcd 100644 --- a/include/linux/phy.h +++ b/include/linux/phy.h @@ -381,6 +381,7 @@ struct phy_driver { int phy_read(struct phy_device *phydev, u16 regnum); int phy_write(struct phy_device *phydev, u16 regnum, u16 val); +int get_phy_id(struct mii_bus *bus, int addr, u32 *phy_id); struct phy_device* get_phy_device(struct mii_bus *bus, int addr); int phy_clear_interrupt(struct phy_device *phydev); int phy_config_interrupt(struct phy_device *phydev, u32 interrupts); |