Lines Matching defs:adapter
93 static int mc5_cmd_write(struct adapter *adapter, u32 cmd)
95 t3_write_reg(adapter, A_MC5_DB_DBGI_REQ_CMD, cmd);
96 return t3_wait_op_done(adapter, A_MC5_DB_DBGI_RSP_STATUS,
100 static inline void dbgi_wr_data3(struct adapter *adapter, u32 v1, u32 v2,
103 t3_write_reg(adapter, A_MC5_DB_DBGI_REQ_DATA0, v1);
104 t3_write_reg(adapter, A_MC5_DB_DBGI_REQ_DATA1, v2);
105 t3_write_reg(adapter, A_MC5_DB_DBGI_REQ_DATA2, v3);
113 static int mc5_write(struct adapter *adapter, u32 addr_lo, u32 cmd)
115 t3_write_reg(adapter, A_MC5_DB_DBGI_REQ_ADDR0, addr_lo);
116 if (mc5_cmd_write(adapter, cmd) == 0)
118 CH_ERR(adapter, "MC5 timeout writing to TCAM address 0x%x\n",
128 struct adapter *adap = mc5->adapter;
166 struct adapter *adap = mc5->adapter;
230 struct adapter *adap = mc5->adapter;
290 t3_write_reg(mc5->adapter, A_MC5_DB_CONFIG,
297 t3_write_reg(mc5->adapter, A_MC5_DB_CONFIG,
313 struct adapter *adap = mc5->adapter;
369 struct adapter *adap = mc5->adapter;
401 void t3_mc5_prep(struct adapter *adapter, struct mc5 *mc5, int mode)
411 u32 cfg = t3_read_reg(adapter, A_MC5_DB_CONFIG);
413 mc5->adapter = adapter;