Lines Matching refs:size
19 u32 size; /* size in bytes */ member
26 int i2c_eeprom_read(struct udevice *dev, int offset, uint8_t *buf, int size) in i2c_eeprom_read() argument
33 return ops->read(dev, offset, buf, size); in i2c_eeprom_read()
37 int size) in i2c_eeprom_write() argument
44 return ops->write(dev, offset, buf, size); in i2c_eeprom_write()
51 if (!ops->size) in i2c_eeprom_size()
54 return ops->size(dev); in i2c_eeprom_size()
58 int size) in i2c_eeprom_std_read() argument
60 return dm_i2c_read(dev, offset, buf, size); in i2c_eeprom_std_read()
64 const uint8_t *buf, int size) in i2c_eeprom_std_write() argument
69 while (size > 0) { in i2c_eeprom_std_write()
70 int write_size = min_t(int, size, priv->pagesize); in i2c_eeprom_std_write()
78 size -= write_size; in i2c_eeprom_std_write()
90 return priv->size; in i2c_eeprom_std_size()
96 .size = i2c_eeprom_std_size,
105 u32 size; in i2c_eeprom_std_of_to_plat() local
113 if (dev_read_u32(dev, "size", &size) == 0) in i2c_eeprom_std_of_to_plat()
114 priv->size = size; in i2c_eeprom_std_of_to_plat()
116 priv->size = data->size; in i2c_eeprom_std_of_to_plat()
167 .size = 0,
174 .size = 128,
181 .size = 256,
188 .size = 512,
195 .size = 1024,
202 .size = 1024,
209 .size = 2048,
216 .size = 256,
224 .size = 4096,
231 .size = 8192,
238 .size = 16384,
245 .size = 32768,
252 .size = 65536,
289 u32 size; member
311 priv->size = reg[1]; in i2c_eeprom_partition_of_to_plat()
313 debug("%s: base %x, size %x\n", __func__, priv->offset, priv->size); in i2c_eeprom_partition_of_to_plat()
319 u8 *buf, int size) in i2c_eeprom_partition_read() argument
326 if (offset + size > priv->size) in i2c_eeprom_partition_read()
329 return i2c_eeprom_read(parent, offset + priv->offset, buf, size); in i2c_eeprom_partition_read()
333 const u8 *buf, int size) in i2c_eeprom_partition_write() argument
340 if (offset + size > priv->size) in i2c_eeprom_partition_write()
344 size); in i2c_eeprom_partition_write()
351 return priv->size; in i2c_eeprom_partition_size()
357 .size = i2c_eeprom_partition_size,