fman_port
static int dpaa_eth_init_tx_port(struct fman_port *port, struct dpaa_fq *errq,
static int dpaa_eth_init_rx_port(struct fman_port *port, struct dpaa_bp *bp,
struct fman_port *rxport = mac_dev->port[RX];
struct fman_port *txport = mac_dev->port[TX];
struct fman_port *port,
struct fman_port *tx_port)
struct fman_port *rxport;
static int fill_soc_specific_params(struct fman_port *port)
static void set_dflt_cfg(struct fman_port *port,
static void set_rx_dflt_cfg(struct fman_port *port,
static void set_tx_dflt_cfg(struct fman_port *port,
int fman_port_config(struct fman_port *port, struct fman_port_params *params)
void fman_port_use_kg_hash(struct fman_port *port, bool enable)
int fman_port_init(struct fman_port *port)
int fman_port_cfg_buf_prefix_content(struct fman_port *port,
int fman_port_disable(struct fman_port *port)
int fman_port_enable(struct fman_port *port)
struct fman_port *fman_port_bind(struct device *dev)
return (struct fman_port *)(dev_get_drvdata(get_device(dev)));
u32 fman_port_get_qman_channel_id(struct fman_port *port)
struct device *fman_port_get_device(struct fman_port *port)
int fman_port_get_hash_result_offset(struct fman_port *port, u32 *offset)
int fman_port_get_tstamp(struct fman_port *port, const void *data, u64 *tstamp)
struct fman_port *port;
static int init_bmi_rx(struct fman_port *port)
static int init_bmi_tx(struct fman_port *port)
static int init_qmi(struct fman_port *port)
static void stop_port_hwp(struct fman_port *port)
static void start_port_hwp(struct fman_port *port)
static void init_hwp(struct fman_port *port)
static int init(struct fman_port *port)
static int set_bpools(const struct fman_port *port,
static int verify_size_of_fifo(struct fman_port *port)
static int set_ext_buffer_pools(struct fman_port *port)
static int init_low_level_driver(struct fman_port *port)
int fman_port_config(struct fman_port *port, struct fman_port_params *params);
void fman_port_use_kg_hash(struct fman_port *port, bool enable);
int fman_port_init(struct fman_port *port);
int fman_port_cfg_buf_prefix_content(struct fman_port *port,
int fman_port_disable(struct fman_port *port);
int fman_port_enable(struct fman_port *port);
u32 fman_port_get_qman_channel_id(struct fman_port *port);
int fman_port_get_hash_result_offset(struct fman_port *port, u32 *offset);
int fman_port_get_tstamp(struct fman_port *port, const void *data, u64 *tstamp);
struct fman_port *fman_port_bind(struct device *dev);
struct device *fman_port_get_device(struct fman_port *port);
struct fman_port;
struct fman_port *port[PORT_NUM];