Lines Matching full:size

16 	u32 size; /* size in bytes */  member
17 u32 pagesize; /* page size in bytes */
19 u32 offset_len; /* size in bytes of offset */
23 int i2c_eeprom_read(struct udevice *dev, int offset, uint8_t *buf, int size) in i2c_eeprom_read() argument
30 return ops->read(dev, offset, buf, size); in i2c_eeprom_read()
33 int i2c_eeprom_write(struct udevice *dev, int offset, uint8_t *buf, int size) in i2c_eeprom_write() argument
40 return ops->write(dev, offset, buf, size); in i2c_eeprom_write()
47 if (!ops->size) in i2c_eeprom_size()
50 return ops->size(dev); in i2c_eeprom_size()
54 int size) in i2c_eeprom_std_read() argument
56 return dm_i2c_read(dev, offset, buf, size); in i2c_eeprom_std_read()
60 const uint8_t *buf, int size) in i2c_eeprom_std_write() argument
65 while (size > 0) { in i2c_eeprom_std_write()
66 int write_size = min_t(int, size, priv->pagesize); in i2c_eeprom_std_write()
74 size -= write_size; in i2c_eeprom_std_write()
86 return priv->size; in i2c_eeprom_std_size()
92 .size = i2c_eeprom_std_size,
101 u32 size; in i2c_eeprom_std_ofdata_to_platdata() local
106 /* 6 bit -> page size of up to 2^63 (should be sufficient) */ in i2c_eeprom_std_ofdata_to_platdata()
109 if (dev_read_u32(dev, "size", &size) == 0) in i2c_eeprom_std_ofdata_to_platdata()
110 priv->size = size; in i2c_eeprom_std_ofdata_to_platdata()
112 priv->size = data->size; in i2c_eeprom_std_ofdata_to_platdata()
163 .size = 0,
170 .size = 256,
177 .size = 128,
184 .size = 256,
191 .size = 512,
198 .size = 1024,
205 .size = 1024,
212 .size = 2048,
219 .size = 256,
227 .size = 4096,
234 .size = 8192,
241 .size = 16384,
248 .size = 32768,
255 .size = 65536,
292 u32 size; member
314 priv->size = reg[1]; in i2c_eeprom_partition_ofdata_to_platdata()
316 debug("%s: base %x, size %x\n", __func__, priv->offset, priv->size); in i2c_eeprom_partition_ofdata_to_platdata()
322 u8 *buf, int size) in i2c_eeprom_partition_read() argument
329 if (offset + size > priv->size) in i2c_eeprom_partition_read()
332 return i2c_eeprom_read(parent, offset + priv->offset, buf, size); in i2c_eeprom_partition_read()
336 const u8 *buf, int size) in i2c_eeprom_partition_write() argument
343 if (offset + size > priv->size) in i2c_eeprom_partition_write()
347 size); in i2c_eeprom_partition_write()
354 return priv->size; in i2c_eeprom_partition_size()
360 .size = i2c_eeprom_partition_size,