Lines Matching defs:ia_width_bytes
113 * @param ia_width_bytes
121 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)
132 if (ia_width_bytes == 0)
135 BUG_ON(ia_width_bytes > 2);
142 for (j = 0, i = ia_width_bytes - 1; i >= 0; i--, j++)
147 msg[0].len = ia_width_bytes;
176 if (num_bytes < 1 || num_bytes > 8 || !data || ia_width_bytes < 0 || ia_width_bytes > 2)
187 if (ia_width_bytes > 0) {
192 if (ia_width_bytes == 2) {
440 * @param ia_width_bytes
449 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)
459 if (ia_width_bytes == 0)
462 BUG_ON(ia_width_bytes > 2);
470 for (j = 0, i = ia_width_bytes - 1; i >= 0; i--, j++)
478 msg[0].len = ia_width_bytes;
512 if (num_bytes < 1 || num_bytes > 8 || ia_width_bytes < 0 || ia_width_bytes > 2)
524 if (ia_width_bytes > 0) {
529 if (ia_width_bytes == 2) {
536 twsi_printf("%s: twsi_id=%x, dev_addr=%x, internal_addr=%x\n\tnum_bytes=%d, ia_width_bytes=%d, data=%lx\n",
537 __FUNCTION__, twsi_id, dev_addr, internal_addr, num_bytes, ia_width_bytes, data);