Home
last modified time | relevance | path

Searched refs:I2C_SMBUS_BLOCK_MAX (Results 1 – 39 of 39) sorted by relevance

/linux-4.1.27/drivers/i2c/busses/
Di2c-viapro.c122 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()
Di2c-pasemi.c230 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()
Di2c-amd8111.c256 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()
Di2c-nforce2.c231 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()
Di2c-isch.c205 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()
Di2c-i801.c431 if (len < 1 || len > I2C_SMBUS_BLOCK_MAX) in i801_block_transaction_by_block()
448 if (priv->len < 1 || priv->len > I2C_SMBUS_BLOCK_MAX) { in i801_isr_byte_done()
453 priv->len = I2C_SMBUS_BLOCK_MAX; in i801_isr_byte_done()
596 if (len < 1 || len > I2C_SMBUS_BLOCK_MAX) { in i801_block_transaction_byte_by_byte()
659 if (data->block[0] > I2C_SMBUS_BLOCK_MAX) in i801_block_transaction()
660 data->block[0] = I2C_SMBUS_BLOCK_MAX; in i801_block_transaction()
Di2c-ismt.c174 u8 dma_buffer[I2C_SMBUS_BLOCK_MAX + 1]; /* temp R/W data buffer */
501 dma_size = I2C_SMBUS_BLOCK_MAX; in ismt_access()
514 if (data->block[0] > I2C_SMBUS_BLOCK_MAX) in ismt_access()
515 data->block[0] = I2C_SMBUS_BLOCK_MAX; in ismt_access()
Di2c-scmi.c146 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()
Di2c-piix4.c483 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()
Di2c-axxia.c238 if (c <= 0 || c > I2C_SMBUS_BLOCK_MAX) { in axxia_i2c_empty_rx_fifo()
362 rx_xfer = i2c_m_recv_len(msg) ? I2C_SMBUS_BLOCK_MAX : msg->len; in axxia_i2c_xfer_msg()
Di2c-diolan-u2c.c387 || byte > I2C_SMBUS_BLOCK_MAX) { in diolan_usb_xfer()
Dscx200_acb.c311 if (len == 0 || len > I2C_SMBUS_BLOCK_MAX) in scx200_acb_smbus_xfer()
Di2c-cadence.c341 id->recv_count = I2C_SMBUS_BLOCK_MAX + 1; in cdns_i2c_mrecv()
Di2c-mpc.c543 if (byte == 0 || byte > I2C_SMBUS_BLOCK_MAX) in mpc_read()
Di2c-at91.c290 if (*dev->buf <= I2C_SMBUS_BLOCK_MAX && *dev->buf > 0) { in at91_twi_read_next_byte()
Di2c-imx.c837 if ((len == 0) || (len > I2C_SMBUS_BLOCK_MAX)) in i2c_imx_read()
/linux-4.1.27/include/uapi/linux/
Di2c.h127 #define I2C_SMBUS_BLOCK_MAX 32 /* As specified in SMBus standard */ macro
131 __u8 block[I2C_SMBUS_BLOCK_MAX + 2]; /* block[0] is used for length */
/linux-4.1.27/drivers/hwmon/pmbus/
Ducd9000.c50 u8 fan_data[UCD9000_NUM_FAN][I2C_SMBUS_BLOCK_MAX];
124 u8 block_buffer[I2C_SMBUS_BLOCK_MAX + 1]; in ucd9000_probe()
Ducd9200.c52 u8 block_buffer[I2C_SMBUS_BLOCK_MAX + 1]; in ucd9200_probe()
Dzl6100.c321 u8 device_id[I2C_SMBUS_BLOCK_MAX + 1]; in zl6100_probe()
Dadm1275.c231 u8 block_buffer[I2C_SMBUS_BLOCK_MAX + 1]; in adm1275_probe()
/linux-4.1.27/drivers/mfd/
D88pm860x-i2c.c89 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.1.27/drivers/misc/eeprom/
Dat24.c192 if (count > I2C_SMBUS_BLOCK_MAX) in at24_eeprom_read()
193 count = I2C_SMBUS_BLOCK_MAX; in at24_eeprom_read()
614 if (use_smbus && write_max > I2C_SMBUS_BLOCK_MAX) in at24_probe()
615 write_max = I2C_SMBUS_BLOCK_MAX; in at24_probe()
/linux-4.1.27/include/trace/events/
Di2c.h166 __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.1.27/drivers/power/
Dsbs-battery.c171 static char model_name[I2C_SMBUS_BLOCK_MAX + 1];
172 static char manufacturer[I2C_SMBUS_BLOCK_MAX + 1];
206 u8 block_buffer[I2C_SMBUS_BLOCK_MAX + 1]; in sbs_read_string_data()
237 if (block_length > I2C_SMBUS_BLOCK_MAX) { in sbs_read_string_data()
240 __func__, I2C_SMBUS_BLOCK_MAX); in sbs_read_string_data()
/linux-4.1.27/drivers/rtc/
Drtc-ds1307.c272 if (length <= I2C_SMBUS_BLOCK_MAX) in ds1307_native_smbus_write_block_data()
279 min(I2C_SMBUS_BLOCK_MAX, length - suboffset), in ds1307_native_smbus_write_block_data()
284 suboffset += I2C_SMBUS_BLOCK_MAX; in ds1307_native_smbus_write_block_data()
294 if (length <= I2C_SMBUS_BLOCK_MAX) in ds1307_native_smbus_read_block_data()
301 min(I2C_SMBUS_BLOCK_MAX, length - suboffset), in ds1307_native_smbus_read_block_data()
306 suboffset += I2C_SMBUS_BLOCK_MAX; in ds1307_native_smbus_read_block_data()
/linux-4.1.27/drivers/i2c/
Di2c-core.c2620 if (length > I2C_SMBUS_BLOCK_MAX) in i2c_smbus_write_block_data()
2621 length = I2C_SMBUS_BLOCK_MAX; in i2c_smbus_write_block_data()
2637 if (length > I2C_SMBUS_BLOCK_MAX) in i2c_smbus_read_i2c_block_data()
2638 length = I2C_SMBUS_BLOCK_MAX; in i2c_smbus_read_i2c_block_data()
2656 if (length > I2C_SMBUS_BLOCK_MAX) in i2c_smbus_write_i2c_block_data()
2657 length = I2C_SMBUS_BLOCK_MAX; in i2c_smbus_write_i2c_block_data()
2677 unsigned char msgbuf0[I2C_SMBUS_BLOCK_MAX+3]; in i2c_smbus_xfer_emulated()
2678 unsigned char msgbuf1[I2C_SMBUS_BLOCK_MAX+2]; in i2c_smbus_xfer_emulated()
2745 if (msg[0].len > I2C_SMBUS_BLOCK_MAX + 2) { in i2c_smbus_xfer_emulated()
2758 if (data->block[0] > I2C_SMBUS_BLOCK_MAX) { in i2c_smbus_xfer_emulated()
[all …]
Di2c-stub.c74 u8 block[I2C_SMBUS_BLOCK_MAX];
257 if (len == 0 || len > I2C_SMBUS_BLOCK_MAX) { in stub_xfer()
Di2c-dev.c297 I2C_SMBUS_BLOCK_MAX) { in i2cdev_ioctl_rdrw()
400 temp.block[0] = I2C_SMBUS_BLOCK_MAX; in i2cdev_ioctl_smbus()
/linux-4.1.27/drivers/media/i2c/
Dadv7511.c214 if (length > I2C_SMBUS_BLOCK_MAX) in adv_smbus_read_i2c_block_data()
215 length = I2C_SMBUS_BLOCK_MAX; in adv_smbus_read_i2c_block_data()
233 for (i = 0; !err && i < len; i += I2C_SMBUS_BLOCK_MAX) in adv7511_edid_rd()
235 I2C_SMBUS_BLOCK_MAX, buf + i); in adv7511_edid_rd()
Dadv7842.c308 if (length > I2C_SMBUS_BLOCK_MAX) in adv_smbus_write_i2c_block_data()
309 length = I2C_SMBUS_BLOCK_MAX; in adv_smbus_write_i2c_block_data()
624 for (i = 0; !err && i < 256; i += I2C_SMBUS_BLOCK_MAX) in edid_write_vga_segment()
626 I2C_SMBUS_BLOCK_MAX, val + i); in edid_write_vga_segment()
709 for (i = 0; !err && i < 256; i += I2C_SMBUS_BLOCK_MAX) in edid_write_hdmi_segment()
711 I2C_SMBUS_BLOCK_MAX, val + i); in edid_write_hdmi_segment()
Dadv7604.c402 if (length > I2C_SMBUS_BLOCK_MAX) in adv_smbus_write_i2c_block_data()
403 length = I2C_SMBUS_BLOCK_MAX; in adv_smbus_write_i2c_block_data()
531 for (i = 0; !err && i < len; i += I2C_SMBUS_BLOCK_MAX) in edid_write_block()
533 i, I2C_SMBUS_BLOCK_MAX, val + i); in edid_write_block()
/linux-4.1.27/drivers/hid/
Dhid-cp2112.c596 I2C_SMBUS_BLOCK_MAX, in cp2112_xfer()
608 count = cp2112_write_read_req(buf, addr, I2C_SMBUS_BLOCK_MAX, in cp2112_xfer()
681 if (read_length > I2C_SMBUS_BLOCK_MAX) { in cp2112_xfer()
/linux-4.1.27/drivers/input/mouse/
Dcyapa_gen3.c306 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.1.27/drivers/hwmon/
Dlineage-pem.c146 u8 block_buffer[I2C_SMBUS_BLOCK_MAX]; in pem_read_block()
Dlm93.c887 static u8 lm93_block_buffer[I2C_SMBUS_BLOCK_MAX];
/linux-4.1.27/drivers/i2c/algos/
Di2c-algo-bit.c442 if (inval <= 0 || inval > I2C_SMBUS_BLOCK_MAX) { in readbytes()
/linux-4.1.27/drivers/iio/accel/
Dbmc150-accel.c936 int i, step = I2C_SMBUS_BLOCK_MAX / sample_length; in bmc150_accel_fifo_transfer()
/linux-4.1.27/drivers/char/ipmi/
Dipmi_ssif.c253 unsigned char recv[I2C_SMBUS_BLOCK_MAX];