Linux Kernel
3.7.1
|
#include <cphy.h>
Data Fields | |
void(* | destroy )(struct cphy *) |
int(* | reset )(struct cphy *, int wait) |
int(* | interrupt_enable )(struct cphy *) |
int(* | interrupt_disable )(struct cphy *) |
int(* | interrupt_clear )(struct cphy *) |
int(* | interrupt_handler )(struct cphy *) |
int(* | autoneg_enable )(struct cphy *) |
int(* | autoneg_disable )(struct cphy *) |
int(* | autoneg_restart )(struct cphy *) |
int(* | advertise )(struct cphy *phy, unsigned int advertise_map) |
int(* | set_loopback )(struct cphy *, int on) |
int(* | set_speed_duplex )(struct cphy *phy, int speed, int duplex) |
int(* | get_link_status )(struct cphy *phy, int *link_ok, int *speed, int *duplex, int *fc) |
u32 | mmds |
int(* | intr_enable )(struct cphy *phy) |
int(* | intr_disable )(struct cphy *phy) |
int(* | intr_clear )(struct cphy *phy) |
int(* | intr_handler )(struct cphy *phy) |
int(* | power_down )(struct cphy *phy, int enable) |