Lines Matching defs:twsi_id

79  * @param twsi_id   which Octeon TWSI bus to use
92 int cvmx_twsix_read_ia(int twsi_id, uint8_t dev_addr, uint16_t internal_addr, int num_bytes, int ia_width_bytes, uint64_t *data);
103 * @param twsi_id which Octeon TWSI bus to use
112 static inline int64_t cvmx_twsix_read_ia8(int twsi_id, uint8_t dev_addr, uint8_t internal_addr, int num_bytes)
117 if (cvmx_twsix_read_ia(twsi_id,dev_addr,internal_addr,num_bytes, 1, &data) < 0)
128 * @param twsi_id which Octeon TWSI bus to use
137 static inline int64_t cvmx_twsix_read_ia16(int twsi_id, uint8_t dev_addr, uint16_t internal_addr, int num_bytes)
142 if (cvmx_twsix_read_ia(twsi_id, dev_addr, internal_addr, num_bytes, 2, &data) < 0)
154 * @param twsi_id TWSI interface on Octeon to use
162 int cvmx_twsix_read(int twsi_id, uint8_t dev_addr, int num_bytes, uint64_t *data);
174 * @param twsi_id Octeon TWSI interface to use
182 int cvmx_twsix_write(int twsi_id, uint8_t dev_addr, int num_bytes, uint64_t data);
187 * @param twsi_id which TWSI interface on Octeon to use
201 int cvmx_twsix_write_ia(int twsi_id, uint8_t dev_addr, uint16_t internal_addr, int num_bytes, int ia_width_bytes, uint64_t data);
217 * @param twsi_id Which TWSI bus to use. CN3XXX, CN58XX, and CN50XX only
225 static inline int cvmx_twsix_read8(int twsi_id, uint8_t dev_addr, uint8_t internal_addr)
227 return cvmx_twsix_read_ia8(twsi_id, dev_addr, internal_addr, 1);
235 * @param twsi_id Which TWSI bus to use. CN3XXX, CN58XX, and CN50XX only
241 static inline int cvmx_twsix_read8_cur_addr(int twsi_id, uint8_t dev_addr)
245 if (cvmx_twsix_read(twsi_id,dev_addr, 1, &data) < 0)
253 * @param twsi_id Which TWSI bus to use. CN3XXX, CN58XX, and CN50XX only
262 static inline int cvmx_twsix_write8(int twsi_id, uint8_t dev_addr, uint8_t internal_addr, uint8_t data)
264 if (cvmx_twsix_write_ia(twsi_id,dev_addr,internal_addr, 1, 1,data) < 0)