Home
last modified time | relevance | path

Searched refs:offset_len (Results 1 – 6 of 6) sorted by relevance

/rk3399_rockchip-uboot/drivers/i2c/
H A Di2c-uclass.c48 int offset_len; in i2c_setup_offset() local
52 msg->len = chip->offset_len; in i2c_setup_offset()
54 if (!chip->offset_len) in i2c_setup_offset()
56 assert(chip->offset_len <= I2C_MAX_OFFSET_LEN); in i2c_setup_offset()
57 offset_len = chip->offset_len; in i2c_setup_offset()
58 while (offset_len--) in i2c_setup_offset()
59 *offset_buf++ = offset >> (8 * offset_len); in i2c_setup_offset()
183 memcpy(buf + chip->offset_len, buffer, len); in dm_i2c_write()
195 memcpy(buf + chip->offset_len, buffer, len); in dm_i2c_write()
282 static int i2c_bind_driver(struct udevice *bus, uint chip_addr, uint offset_len, in i2c_bind_driver() argument
[all …]
H A Di2c-uclass-compat.c24 if (chip->offset_len != alen) { in i2c_compat_get_device()
26 chip_addr, alen, chip->offset_len); in i2c_compat_get_device()
/rk3399_rockchip-uboot/drivers/misc/
H A Di2c_eeprom_emul.c27 int offset_len; /* Length of an offset in bytes */ member
43 void sandbox_i2c_eeprom_set_offset_len(struct udevice *dev, int offset_len) in sandbox_i2c_eeprom_set_offset_len() argument
47 plat->offset_len = offset_len; in sandbox_i2c_eeprom_set_offset_len()
82 } else if (len >= plat->offset_len) { in sandbox_i2c_eeprom_xfer()
86 for (i = 0; i < plat->offset_len; i++, len--) in sandbox_i2c_eeprom_xfer()
125 plat->offset_len = 1; in sandbox_i2c_eeprom_ofdata_to_platdata()
/rk3399_rockchip-uboot/include/
H A Di2c.h53 uint offset_len; member
268 int i2c_set_chip_offset_len(struct udevice *dev, uint offset_len);
512 int i2c_get_chip(struct udevice *bus, uint chip_addr, uint offset_len,
528 int i2c_get_chip_for_busnum(int busnum, int chip_addr, uint offset_len,
/rk3399_rockchip-uboot/arch/sandbox/include/asm/
H A Dtest.h49 void sandbox_i2c_eeprom_set_offset_len(struct udevice *dev, int offset_len);
/rk3399_rockchip-uboot/cmd/
H A Di2c.c1705 chip->chip_addr, dev->name, chip->offset_len, in show_bus()