Home > other >  88 e1111phy drive without execution marvell_read_status interface?
88 e1111phy drive without execution marvell_read_status interface?

Time:04-16

88 e1111 drive function is as follows:

{
Phy_id=MARVELL_PHY_ID_88E1111,
Phy_id_mask=MARVELL_PHY_ID_MASK,
.name="Marvell 88 e1111,"
The features=PHY_GBIT_FEATURES,
The flags=PHY_HAS_INTERRUPT,
. Config_init=& amp; M88e1111_config_init,
. Config_aneg=& amp; Marvell_config_aneg,
. Read_status=& amp; Marvell_read_status,
. Ack_interrupt=& amp; Marvell_ack_interrupt,
. Config_intr=& amp; Marvell_config_intr,
. The driver={owner=THIS_MODULE},
},

Found by adding the print driver interface only run to marvell_config_aneg interface can not run down,

. Read_status=& amp; Marvell_read_status,
. Ack_interrupt=& amp; Marvell_ack_interrupt,
. Config_intr=& amp; Marvell_config_intr,

Don't run, could you tell me, marvell_read_status this what is the trigger condition of the interface? What happens with this interface? Don't you call down the why to this place?
  • Related