Lines Matching refs:cpsw_slave
355 struct cpsw_slave { struct
367 static inline u32 slave_read(struct cpsw_slave *slave, u32 offset) in slave_read() argument
372 static inline void slave_write(struct cpsw_slave *slave, u32 val, u32 offset) in slave_write()
396 struct cpsw_slave *slaves;
501 struct cpsw_slave *slave; \
534 struct cpsw_slave *slave = priv->slaves + \
716 struct cpsw_slave *slave = priv->slaves; in cpsw_rx_handler()
847 static void cpsw_set_slave_mac(struct cpsw_slave *slave, in cpsw_set_slave_mac()
854 static void _cpsw_adjust_link(struct cpsw_slave *slave, in _cpsw_adjust_link()
1092 struct cpsw_priv *priv, struct cpsw_slave *slave, in cpsw_add_dual_emac_def_ale_entries()
1109 static void soft_reset_slave(struct cpsw_slave *slave) in soft_reset_slave()
1117 static void cpsw_slave_open(struct cpsw_slave *slave, struct cpsw_priv *priv) in cpsw_slave_open()
1229 static void cpsw_slave_stop(struct cpsw_slave *slave, struct cpsw_priv *priv) in cpsw_slave_stop()
1418 struct cpsw_slave *slave = &priv->slaves[priv->data.active_slave]; in cpsw_hwtstamp_v1()
1441 struct cpsw_slave *slave; in cpsw_hwtstamp_v2()
1924 static void cpsw_slave_init(struct cpsw_slave *slave, struct cpsw_priv *priv, in cpsw_slave_init()
2224 sizeof(struct cpsw_slave) * data->slaves, in cpsw_probe()
2305 struct cpsw_slave *slave = &priv->slaves[i]; in cpsw_probe()