Commit 860f6e9e authored by Johan Hovold's avatar Johan Hovold Committed by David S. Miller
Browse files

net: phy: add static data field to struct phy_driver



Add static driver-data field to struct phy_driver, which can be used to
store structured device-type information.

Signed-off-by: default avatarJohan Hovold <johan@kernel.org>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 2e95b2a8
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -433,6 +433,7 @@ struct phy_device {
 *   by this PHY
 * flags: A bitfield defining certain other features this PHY
 *   supports (like interrupts)
 * driver_data: static driver data
 *
 * The drivers must implement config_aneg and read_status.  All
 * other functions are optional. Note that none of these
@@ -448,6 +449,7 @@ struct phy_driver {
	unsigned int phy_id_mask;
	u32 features;
	u32 flags;
	const void *driver_data;

	/*
	 * Called to issue a PHY software reset