Home
last modified time | relevance | path

Searched refs:internal_addr (Results 1 – 3 of 3) sorted by relevance

/freebsd-11-stable/sys/contrib/octeon-sdk/
HDcvmx-twsi.h92 int cvmx_twsix_read_ia(int twsi_id, uint8_t dev_addr, uint16_t internal_addr, int num_bytes, int ia…
112 static inline int64_t cvmx_twsix_read_ia8(int twsi_id, uint8_t dev_addr, uint8_t internal_addr, int… in cvmx_twsix_read_ia8() argument
117 if (cvmx_twsix_read_ia(twsi_id,dev_addr,internal_addr,num_bytes, 1, &data) < 0) in cvmx_twsix_read_ia8()
137 static inline int64_t cvmx_twsix_read_ia16(int twsi_id, uint8_t dev_addr, uint16_t internal_addr, i… in cvmx_twsix_read_ia16() argument
142 if (cvmx_twsix_read_ia(twsi_id, dev_addr, internal_addr, num_bytes, 2, &data) < 0) in cvmx_twsix_read_ia16()
201 int cvmx_twsix_write_ia(int twsi_id, uint8_t dev_addr, uint16_t internal_addr, int num_bytes, int i…
225 static inline int cvmx_twsix_read8(int twsi_id, uint8_t dev_addr, uint8_t internal_addr) in cvmx_twsix_read8() argument
227 return cvmx_twsix_read_ia8(twsi_id, dev_addr, internal_addr, 1); in cvmx_twsix_read8()
262 static inline int cvmx_twsix_write8(int twsi_id, uint8_t dev_addr, uint8_t internal_addr, uint8_t d… in cvmx_twsix_write8() argument
264 if (cvmx_twsix_write_ia(twsi_id,dev_addr,internal_addr, 1, 1,data) < 0) in cvmx_twsix_write8()
[all …]
HDcvmx-twsi.c121 int cvmx_twsix_read_ia(int twsi_id, uint8_t dev_addr, uint16_t internal_addr, int num_bytes, int ia… in cvmx_twsix_read_ia() argument
143 addr_buf[j] = (u8)(internal_addr >> (i * 8)); in cvmx_twsix_read_ia()
189 sw_twsi_val.s.ia = (internal_addr >> 3) & 0x1f; in cvmx_twsix_read_ia()
190 sw_twsi_val.s.eop_ia = internal_addr & 0x7; in cvmx_twsix_read_ia()
194 twsi_ext.s.ia = internal_addr >> 8; in cvmx_twsix_read_ia()
449 int cvmx_twsix_write_ia(int twsi_id, uint8_t dev_addr, uint16_t internal_addr, int num_bytes, int i… in cvmx_twsix_write_ia() argument
471 addr_buf[j] = (u8)(internal_addr >> (i * 8)); in cvmx_twsix_write_ia()
526 sw_twsi_val.s.ia = (internal_addr >> 3) & 0x1f; in cvmx_twsix_write_ia()
527 sw_twsi_val.s.eop_ia = internal_addr & 0x7; in cvmx_twsix_write_ia()
531 twsi_ext.s.ia = internal_addr >> 8; in cvmx_twsix_write_ia()
[all …]
HDcvmx-helper-board.c98 static void cvmx_retry_i2c_write(int twsi_id, uint8_t dev_addr, uint16_t internal_addr, int num_byt… in cvmx_retry_i2c_write() argument
103 r = cvmx_twsix_write_ia(twsi_id, dev_addr, internal_addr, num_bytes, ia_width_bytes, data); in cvmx_retry_i2c_write()