| /linux-4.4.14/drivers/i2c/busses/ |
| D | i2c-viapro.c | 122 for (i = 0; i < I2C_SMBUS_BLOCK_MAX / 2; i++) in vt596_dump_regs() 126 for (; i < I2C_SMBUS_BLOCK_MAX - 1; i++) in vt596_dump_regs() 244 if (len > I2C_SMBUS_BLOCK_MAX) in vt596_access() 245 len = I2C_SMBUS_BLOCK_MAX; in vt596_access() 282 if (data->block[0] > I2C_SMBUS_BLOCK_MAX) in vt596_access() 283 data->block[0] = I2C_SMBUS_BLOCK_MAX; in vt596_access()
|
| D | i2c-amd8111.c | 256 I2C_SMBUS_BLOCK_MAX); in amd8111_access() 273 I2C_SMBUS_BLOCK_MAX); in amd8111_access() 309 I2C_SMBUS_BLOCK_MAX - 1); in amd8111_access() 386 len = min_t(u8, len, I2C_SMBUS_BLOCK_MAX); in amd8111_access()
|
| D | i2c-pasemi.c | 230 I2C_SMBUS_BLOCK_MAX); in pasemi_smb_xfer() 234 len = min_t(u8, data->block[0], I2C_SMBUS_BLOCK_MAX); in pasemi_smb_xfer() 251 len = min_t(u8, data->block[0], I2C_SMBUS_BLOCK_MAX - 1); in pasemi_smb_xfer() 262 I2C_SMBUS_BLOCK_MAX - len); in pasemi_smb_xfer()
|
| D | i2c-nforce2.c | 231 if ((len == 0) || (len > I2C_SMBUS_BLOCK_MAX)) { in nforce2_access() 238 for (i = 0; i < I2C_SMBUS_BLOCK_MAX; i++) in nforce2_access() 273 if ((len <= 0) || (len > I2C_SMBUS_BLOCK_MAX)) { in nforce2_access()
|
| D | i2c-xgene-slimpro.c | 108 u8 dma_buffer[I2C_SMBUS_BLOCK_MAX]; 328 I2C_SMBUS_BLOCK_MAX + 1, in xgene_slimpro_i2c_xfer() 346 I2C_SMBUS_BLOCK_MAX, in xgene_slimpro_i2c_xfer()
|
| D | i2c-isch.c | 205 if (len == 0 || len > I2C_SMBUS_BLOCK_MAX) in sch_access() 237 if (data->block[0] == 0 || data->block[0] > I2C_SMBUS_BLOCK_MAX) in sch_access()
|
| D | i2c-ismt.c | 174 u8 dma_buffer[I2C_SMBUS_BLOCK_MAX + 1]; /* temp R/W data buffer */ 500 dma_size = I2C_SMBUS_BLOCK_MAX; in ismt_access() 513 if (data->block[0] > I2C_SMBUS_BLOCK_MAX) in ismt_access() 514 data->block[0] = I2C_SMBUS_BLOCK_MAX; in ismt_access()
|
| D | i2c-i801.c | 455 if (len < 1 || len > I2C_SMBUS_BLOCK_MAX) in i801_block_transaction_by_block() 472 if (priv->len < 1 || priv->len > I2C_SMBUS_BLOCK_MAX) { in i801_isr_byte_done() 477 priv->len = I2C_SMBUS_BLOCK_MAX; in i801_isr_byte_done() 620 if (len < 1 || len > I2C_SMBUS_BLOCK_MAX) { in i801_block_transaction_byte_by_byte() 683 if (data->block[0] > I2C_SMBUS_BLOCK_MAX) in i801_block_transaction() 684 data->block[0] = I2C_SMBUS_BLOCK_MAX; in i801_block_transaction()
|
| D | i2c-scmi.c | 146 if (len == 0 || len > I2C_SMBUS_BLOCK_MAX) in acpi_smbus_cmi_access() 253 if (len == 0 || len > I2C_SMBUS_BLOCK_MAX) in acpi_smbus_cmi_access()
|
| D | i2c-piix4.c | 483 if (len == 0 || len > I2C_SMBUS_BLOCK_MAX) in piix4_access() 517 if (data->block[0] == 0 || data->block[0] > I2C_SMBUS_BLOCK_MAX) in piix4_access()
|
| D | i2c-axxia.c | 242 if (c <= 0 || c > I2C_SMBUS_BLOCK_MAX) { in axxia_i2c_empty_rx_fifo() 366 rx_xfer = i2c_m_recv_len(msg) ? I2C_SMBUS_BLOCK_MAX : msg->len; in axxia_i2c_xfer_msg()
|
| D | scx200_acb.c | 311 if (len == 0 || len > I2C_SMBUS_BLOCK_MAX) in scx200_acb_smbus_xfer()
|
| D | i2c-diolan-u2c.c | 387 || byte > I2C_SMBUS_BLOCK_MAX) { in diolan_usb_xfer()
|
| D | i2c-mpc.c | 543 if (byte == 0 || byte > I2C_SMBUS_BLOCK_MAX) in mpc_read()
|
| D | i2c-cadence.c | 373 id->recv_count = I2C_SMBUS_BLOCK_MAX + 1; in cdns_i2c_mrecv()
|
| D | i2c-at91.c | 370 if (*dev->buf <= I2C_SMBUS_BLOCK_MAX && *dev->buf > 0) { in at91_twi_read_next_byte()
|
| D | i2c-imx.c | 844 if ((len == 0) || (len > I2C_SMBUS_BLOCK_MAX)) in i2c_imx_read()
|
| /linux-4.4.14/include/uapi/linux/ |
| D | i2c.h | 128 #define I2C_SMBUS_BLOCK_MAX 32 /* As specified in SMBus standard */ macro 132 __u8 block[I2C_SMBUS_BLOCK_MAX + 2]; /* block[0] is used for length */
|
| /linux-4.4.14/drivers/base/regmap/ |
| D | regmap-i2c.c | 220 if (count >= I2C_SMBUS_BLOCK_MAX) in regmap_i2c_smbus_i2c_write() 238 if (val_size >= I2C_SMBUS_BLOCK_MAX) in regmap_i2c_smbus_i2c_read() 253 .max_raw_read = I2C_SMBUS_BLOCK_MAX, 254 .max_raw_write = I2C_SMBUS_BLOCK_MAX,
|
| /linux-4.4.14/drivers/hwmon/pmbus/ |
| D | ucd9000.c | 50 u8 fan_data[UCD9000_NUM_FAN][I2C_SMBUS_BLOCK_MAX]; 124 u8 block_buffer[I2C_SMBUS_BLOCK_MAX + 1]; in ucd9000_probe()
|
| D | ucd9200.c | 52 u8 block_buffer[I2C_SMBUS_BLOCK_MAX + 1]; in ucd9200_probe()
|
| D | zl6100.c | 322 u8 device_id[I2C_SMBUS_BLOCK_MAX + 1]; in zl6100_probe()
|
| D | adm1275.c | 324 u8 block_buffer[I2C_SMBUS_BLOCK_MAX + 1]; in adm1275_probe()
|
| D | ltc2978.c | 539 u8 buf[I2C_SMBUS_BLOCK_MAX]; in ltc2978_get_id()
|
| /linux-4.4.14/drivers/mfd/ |
| D | 88pm860x-i2c.c | 89 unsigned char msgbuf0[I2C_SMBUS_BLOCK_MAX + 3]; in read_device() 90 unsigned char msgbuf1[I2C_SMBUS_BLOCK_MAX + 2]; in read_device()
|
| /linux-4.4.14/drivers/misc/eeprom/ |
| D | at24.c | 198 if (count > I2C_SMBUS_BLOCK_MAX) in at24_eeprom_read() 199 count = I2C_SMBUS_BLOCK_MAX; in at24_eeprom_read() 601 if (use_smbus && write_max > I2C_SMBUS_BLOCK_MAX) in at24_probe() 602 write_max = I2C_SMBUS_BLOCK_MAX; in at24_probe()
|
| /linux-4.4.14/include/trace/events/ |
| D | i2c.h | 166 __array(__u8, buf, I2C_SMBUS_BLOCK_MAX + 2) ), 232 __array(__u8, buf, I2C_SMBUS_BLOCK_MAX + 2) ), 274 __array(__u8, buf, I2C_SMBUS_BLOCK_MAX + 2) ),
|
| /linux-4.4.14/drivers/power/ |
| D | sbs-battery.c | 172 static char model_name[I2C_SMBUS_BLOCK_MAX + 1]; 173 static char manufacturer[I2C_SMBUS_BLOCK_MAX + 1]; 208 u8 block_buffer[I2C_SMBUS_BLOCK_MAX + 1]; in sbs_read_string_data() 239 if (block_length > I2C_SMBUS_BLOCK_MAX) { in sbs_read_string_data() 242 __func__, I2C_SMBUS_BLOCK_MAX); in sbs_read_string_data()
|
| /linux-4.4.14/drivers/i2c/ |
| D | i2c-core.c | 2787 if (length > I2C_SMBUS_BLOCK_MAX) in i2c_smbus_write_block_data() 2788 length = I2C_SMBUS_BLOCK_MAX; in i2c_smbus_write_block_data() 2804 if (length > I2C_SMBUS_BLOCK_MAX) in i2c_smbus_read_i2c_block_data() 2805 length = I2C_SMBUS_BLOCK_MAX; in i2c_smbus_read_i2c_block_data() 2823 if (length > I2C_SMBUS_BLOCK_MAX) in i2c_smbus_write_i2c_block_data() 2824 length = I2C_SMBUS_BLOCK_MAX; in i2c_smbus_write_i2c_block_data() 2844 unsigned char msgbuf0[I2C_SMBUS_BLOCK_MAX+3]; in i2c_smbus_xfer_emulated() 2845 unsigned char msgbuf1[I2C_SMBUS_BLOCK_MAX+2]; in i2c_smbus_xfer_emulated() 2912 if (msg[0].len > I2C_SMBUS_BLOCK_MAX + 2) { in i2c_smbus_xfer_emulated() 2925 if (data->block[0] > I2C_SMBUS_BLOCK_MAX) { in i2c_smbus_xfer_emulated() [all …]
|
| D | i2c-stub.c | 74 u8 block[I2C_SMBUS_BLOCK_MAX]; 257 if (len == 0 || len > I2C_SMBUS_BLOCK_MAX) { in stub_xfer()
|
| D | i2c-dev.c | 297 I2C_SMBUS_BLOCK_MAX) { in i2cdev_ioctl_rdwr() 400 temp.block[0] = I2C_SMBUS_BLOCK_MAX; in i2cdev_ioctl_smbus()
|
| /linux-4.4.14/drivers/rtc/ |
| D | rtc-ds1307.c | 271 if (length <= I2C_SMBUS_BLOCK_MAX) in ds1307_native_smbus_write_block_data() 278 min(I2C_SMBUS_BLOCK_MAX, length - suboffset), in ds1307_native_smbus_write_block_data() 283 suboffset += I2C_SMBUS_BLOCK_MAX; in ds1307_native_smbus_write_block_data() 293 if (length <= I2C_SMBUS_BLOCK_MAX) in ds1307_native_smbus_read_block_data() 300 min(I2C_SMBUS_BLOCK_MAX, length - suboffset), in ds1307_native_smbus_read_block_data() 305 suboffset += I2C_SMBUS_BLOCK_MAX; in ds1307_native_smbus_read_block_data()
|
| /linux-4.4.14/drivers/media/i2c/ |
| D | adv7511.c | 217 if (length > I2C_SMBUS_BLOCK_MAX) in adv_smbus_read_i2c_block_data() 218 length = I2C_SMBUS_BLOCK_MAX; in adv_smbus_read_i2c_block_data() 236 for (i = 0; !err && i < len; i += I2C_SMBUS_BLOCK_MAX) in adv7511_edid_rd() 238 I2C_SMBUS_BLOCK_MAX, buf + i); in adv7511_edid_rd()
|
| D | adv7842.c | 357 if (length > I2C_SMBUS_BLOCK_MAX) in adv_smbus_write_i2c_block_data() 358 length = I2C_SMBUS_BLOCK_MAX; in adv_smbus_write_i2c_block_data() 737 for (i = 0; !err && i < 256; i += I2C_SMBUS_BLOCK_MAX) in edid_write_vga_segment() 739 I2C_SMBUS_BLOCK_MAX, val + i); in edid_write_vga_segment() 822 for (i = 0; !err && i < 256; i += I2C_SMBUS_BLOCK_MAX) in edid_write_hdmi_segment() 824 I2C_SMBUS_BLOCK_MAX, val + i); in edid_write_hdmi_segment()
|
| D | adv7604.c | 411 if (val_len > I2C_SMBUS_BLOCK_MAX) in adv76xx_write_block() 412 val_len = I2C_SMBUS_BLOCK_MAX; in adv76xx_write_block() 539 len = (total_len - i) > I2C_SMBUS_BLOCK_MAX ? in edid_write_block() 540 I2C_SMBUS_BLOCK_MAX : in edid_write_block()
|
| /linux-4.4.14/drivers/hid/ |
| D | hid-cp2112.c | 648 I2C_SMBUS_BLOCK_MAX, in cp2112_xfer() 660 count = cp2112_write_read_req(buf, addr, I2C_SMBUS_BLOCK_MAX, in cp2112_xfer() 733 if (read_length > I2C_SMBUS_BLOCK_MAX) { in cp2112_xfer()
|
| /linux-4.4.14/drivers/input/mouse/ |
| D | cyapa_gen3.c | 306 for (index = 0; index * I2C_SMBUS_BLOCK_MAX < len; index++) { in cyapa_smbus_read_block() 309 buf = values + I2C_SMBUS_BLOCK_MAX * index; in cyapa_smbus_read_block()
|
| /linux-4.4.14/drivers/hwmon/ |
| D | lineage-pem.c | 146 u8 block_buffer[I2C_SMBUS_BLOCK_MAX]; in pem_read_block()
|
| D | lm93.c | 887 static u8 lm93_block_buffer[I2C_SMBUS_BLOCK_MAX];
|
| /linux-4.4.14/drivers/i2c/algos/ |
| D | i2c-algo-bit.c | 442 if (inval <= 0 || inval > I2C_SMBUS_BLOCK_MAX) { in readbytes()
|
| /linux-4.4.14/drivers/char/ipmi/ |
| D | ipmi_ssif.c | 254 unsigned char recv[I2C_SMBUS_BLOCK_MAX];
|