UPSTREAM: phy: phy_{read|write}_mmd_indirect: get addr from phydev
authorAndrew Lunn <andrew@lunn.ch>
Wed, 6 Jan 2016 19:11:12 +0000 (20:11 +0100)
committerHuang, Tao <huangtao@rock-chips.com>
Wed, 31 May 2017 03:05:57 +0000 (11:05 +0800)
commit6ffbbb8990ce8bc2b24264beb066e3a04a3f97b9
treeeb0b8fc9893fa7cb130e1ea618e20054d0b98322
parentd4997fde11e76dee503490c72588b724317cbdeb
UPSTREAM: phy: phy_{read|write}_mmd_indirect: get addr from phydev

The address of the device can be determined from the phydev structure,
rather than passing it as a parameter.

Signed-off-by: Andrew Lunn <andrew@lunn.ch>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit 053e7e169229adebbc27fc176c5369398e9f5eba)
Change-Id: Ib0f855bb2f6ad38e37c030343d6ccb1cc8848178
Signed-off-by: Jacob Chen <jacob2.chen@rock-chips.com>
drivers/net/phy/bcm-phy-lib.c
drivers/net/phy/dp83867.c
drivers/net/phy/microchip.c
drivers/net/phy/phy.c
include/linux/phy.h