Lines Matching refs:alen
127 uint32_t addr, int alen, uint8_t *buf, int len) in _davinci_i2c_read() argument
132 if ((alen < 0) || (alen > 2)) { in _davinci_i2c_read()
133 printf("%s(): bogus address length %x\n", __func__, alen); in _davinci_i2c_read()
140 if (alen != 0) { in _davinci_i2c_read()
143 REG(&(i2c_base->i2c_cnt)) = alen; in _davinci_i2c_read()
151 switch (alen) { in _davinci_i2c_read()
225 uint32_t addr, int alen, uint8_t *buf, int len) in _davinci_i2c_write() argument
230 if ((alen < 0) || (alen > 2)) { in _davinci_i2c_write()
231 printf("%s(): bogus address length %x\n", __func__, alen); in _davinci_i2c_write()
245 REG(&(i2c_base->i2c_cnt)) = (alen == 0) ? in _davinci_i2c_write()
246 len & 0xffff : (len & 0xffff) + alen; in _davinci_i2c_write()
250 switch (alen) { in _davinci_i2c_write()
387 uint32_t addr, int alen, uint8_t *buf, int len) in davinci_i2c_read() argument
390 return _davinci_i2c_read(i2c_base, chip, addr, alen, buf, len); in davinci_i2c_read()
394 uint32_t addr, int alen, uint8_t *buf, int len) in davinci_i2c_write() argument
398 return _davinci_i2c_write(i2c_base, chip, addr, alen, buf, len); in davinci_i2c_write()