FreeBSD kernel CXGB device code
mdio_ops Struct Reference

#include <cxgb_common.h>

Data Fields

int(* read )(adapter_t *adapter, int phy_addr, int mmd_addr, int reg_addr, unsigned int *val)
 
int(* write )(adapter_t *adapter, int phy_addr, int mmd_addr, int reg_addr, unsigned int val)
 

Detailed Description

Definition at line 149 of file cxgb_common.h.

Field Documentation

◆ read

int(* mdio_ops::read) (adapter_t *adapter, int phy_addr, int mmd_addr, int reg_addr, unsigned int *val)

Definition at line 150 of file cxgb_common.h.

Referenced by cphy_init(), and t3_elmr_blk_read().

◆ write

int(* mdio_ops::write) (adapter_t *adapter, int phy_addr, int mmd_addr, int reg_addr, unsigned int val)

Definition at line 152 of file cxgb_common.h.

Referenced by cphy_init(), t3_elmr_blk_read(), and t3_elmr_blk_write().


The documentation for this struct was generated from the following file: