Lines Matching refs:alen
200 int alen) in i2c_xfer_init() argument
206 while (alen) { in i2c_xfer_init()
207 alen--; in i2c_xfer_init()
209 writel((addr >> (alen * 8)) & 0xff, in i2c_xfer_init()
249 int alen, u8 *buffer, int len) in __dw_i2c_read() argument
266 dev |= ((addr >> (alen * 8)) & CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW); in __dw_i2c_read()
267 addr &= ~(CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW << (alen * 8)); in __dw_i2c_read()
273 if (i2c_xfer_init(i2c_base, dev, addr, alen)) in __dw_i2c_read()
317 int alen, u8 *buffer, int len) in __dw_i2c_write() argument
334 dev |= ((addr >> (alen * 8)) & CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW); in __dw_i2c_write()
335 addr &= ~(CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW << (alen * 8)); in __dw_i2c_write()
341 if (i2c_xfer_init(i2c_base, dev, addr, alen)) in __dw_i2c_write()
433 int alen, u8 *buffer, int len) in dw_i2c_read() argument
435 return __dw_i2c_read(i2c_get_base(adap), dev, addr, alen, buffer, len); in dw_i2c_read()
439 int alen, u8 *buffer, int len) in dw_i2c_write() argument
441 return __dw_i2c_write(i2c_get_base(adap), dev, addr, alen, buffer, len); in dw_i2c_write()