Lines Matching refs:alen
201 int alen) in i2c_xfer_init() argument
207 while (alen) { in i2c_xfer_init()
208 alen--; in i2c_xfer_init()
210 writel((addr >> (alen * 8)) & 0xff, in i2c_xfer_init()
250 int alen, u8 *buffer, int len) in __dw_i2c_read() argument
267 dev |= ((addr >> (alen * 8)) & CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW); in __dw_i2c_read()
268 addr &= ~(CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW << (alen * 8)); in __dw_i2c_read()
274 if (i2c_xfer_init(i2c_base, dev, addr, alen)) in __dw_i2c_read()
318 int alen, u8 *buffer, int len) in __dw_i2c_write() argument
335 dev |= ((addr >> (alen * 8)) & CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW); in __dw_i2c_write()
336 addr &= ~(CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW << (alen * 8)); in __dw_i2c_write()
342 if (i2c_xfer_init(i2c_base, dev, addr, alen)) in __dw_i2c_write()
434 int alen, u8 *buffer, int len) in dw_i2c_read() argument
436 return __dw_i2c_read(i2c_get_base(adap), dev, addr, alen, buffer, len); in dw_i2c_read()
440 int alen, u8 *buffer, int len) in dw_i2c_write() argument
442 return __dw_i2c_write(i2c_get_base(adap), dev, addr, alen, buffer, len); in dw_i2c_write()