Name

of_phy_attach — Attach to a PHY without starting the state machine

Synopsis

struct phy_device * of_phy_attach (struct net_device * dev,
 struct device_node * phy_np,
 u32 flags,
 phy_interface_t iface);
 

Arguments

dev

pointer to net_device claiming the phy

phy_np

Node pointer for the PHY

flags

flags to pass to the PHY

iface

PHY data interface type

Description

If successful, returns a pointer to the phy_device with the embedded struct device refcount incremented by one, or NULL on failure. The refcount must be dropped by calling phy_disconnect or phy_detach.