Home
last modified time | relevance | path

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

1234

/linux-6.3-rc2/drivers/input/mouse/
A Delan_i2c_smbus.c57 u8 values[I2C_SMBUS_BLOCK_MAX] = {0}; in elan_smbus_initialize()
118 u8 buf[I2C_SMBUS_BLOCK_MAX] = {0}; in elan_smbus_calibrate_result()
135 u8 val[I2C_SMBUS_BLOCK_MAX] = {0}; in elan_smbus_get_baseline_data()
154 u8 val[I2C_SMBUS_BLOCK_MAX] = {0}; in elan_smbus_get_version()
174 u8 val[I2C_SMBUS_BLOCK_MAX] = {0}; in elan_smbus_get_sm_version()
192 u8 val[I2C_SMBUS_BLOCK_MAX] = {0}; in elan_smbus_get_product_id()
209 u8 val[I2C_SMBUS_BLOCK_MAX] = {0}; in elan_smbus_get_checksum()
230 u8 val[I2C_SMBUS_BLOCK_MAX] = {0}; in elan_smbus_get_max()
250 u8 val[I2C_SMBUS_BLOCK_MAX] = {0}; in elan_smbus_get_resolution()
271 u8 val[I2C_SMBUS_BLOCK_MAX] = {0}; in elan_smbus_get_num_traces()
[all …]
/linux-6.3-rc2/drivers/i2c/
A Di2c-core-smbus.c256 if (length > I2C_SMBUS_BLOCK_MAX) in i2c_smbus_write_block_data()
257 length = I2C_SMBUS_BLOCK_MAX; in i2c_smbus_write_block_data()
273 if (length > I2C_SMBUS_BLOCK_MAX) in i2c_smbus_read_i2c_block_data()
274 length = I2C_SMBUS_BLOCK_MAX; in i2c_smbus_read_i2c_block_data()
292 if (length > I2C_SMBUS_BLOCK_MAX) in i2c_smbus_write_i2c_block_data()
293 length = I2C_SMBUS_BLOCK_MAX; in i2c_smbus_write_i2c_block_data()
417 if (data->block[0] > I2C_SMBUS_BLOCK_MAX) { in i2c_smbus_xfer_emulated()
434 if (data->block[0] > I2C_SMBUS_BLOCK_MAX) { in i2c_smbus_xfer_emulated()
502 if (msg[1].buf[0] > I2C_SMBUS_BLOCK_MAX) { in i2c_smbus_xfer_emulated()
646 if (length > I2C_SMBUS_BLOCK_MAX) in i2c_smbus_read_i2c_block_data_or_emulated()
[all …]
/linux-6.3-rc2/drivers/i2c/busses/
A Di2c-viapro.c114 for (i = 0; i < I2C_SMBUS_BLOCK_MAX / 2; i++) in vt596_dump_regs()
118 for (; i < I2C_SMBUS_BLOCK_MAX - 1; i++) in vt596_dump_regs()
236 if (len > I2C_SMBUS_BLOCK_MAX) in vt596_access()
237 len = I2C_SMBUS_BLOCK_MAX; in vt596_access()
274 if (data->block[0] > I2C_SMBUS_BLOCK_MAX) in vt596_access()
275 data->block[0] = I2C_SMBUS_BLOCK_MAX; in vt596_access()
A Di2c-ismt.c178 u8 buffer[I2C_SMBUS_BLOCK_MAX + 16]; /* temp R/W data buffer */
512 if (data->block[0] < 1 || data->block[0] > I2C_SMBUS_BLOCK_MAX) in ismt_access()
524 dma_size = I2C_SMBUS_BLOCK_MAX; in ismt_access()
534 if (data->block[0] > I2C_SMBUS_BLOCK_MAX) in ismt_access()
537 dma_size = I2C_SMBUS_BLOCK_MAX; in ismt_access()
552 if (data->block[0] > I2C_SMBUS_BLOCK_MAX) in ismt_access()
553 data->block[0] = I2C_SMBUS_BLOCK_MAX; in ismt_access()
A Di2c-amd8111.c253 I2C_SMBUS_BLOCK_MAX); in amd8111_access()
270 I2C_SMBUS_BLOCK_MAX); in amd8111_access()
306 I2C_SMBUS_BLOCK_MAX - 1); in amd8111_access()
383 len = min_t(u8, len, I2C_SMBUS_BLOCK_MAX); in amd8111_access()
A Di2c-pasemi-core.c236 I2C_SMBUS_BLOCK_MAX); in pasemi_smb_xfer()
240 len = min_t(u8, data->block[0], I2C_SMBUS_BLOCK_MAX); in pasemi_smb_xfer()
257 len = min_t(u8, data->block[0], I2C_SMBUS_BLOCK_MAX - 1); in pasemi_smb_xfer()
268 I2C_SMBUS_BLOCK_MAX - len); in pasemi_smb_xfer()
A Di2c-nforce2.c223 if ((len == 0) || (len > I2C_SMBUS_BLOCK_MAX)) { in nforce2_access()
230 for (i = 0; i < I2C_SMBUS_BLOCK_MAX; i++) in nforce2_access()
265 if ((len <= 0) || (len > I2C_SMBUS_BLOCK_MAX)) { in nforce2_access()
A Di2c-isch.c197 if (len == 0 || len > I2C_SMBUS_BLOCK_MAX) in sch_access()
229 if (data->block[0] == 0 || data->block[0] > I2C_SMBUS_BLOCK_MAX) in sch_access()
A Di2c-xlp9xx.c173 if (len >= I2C_SMBUS_BLOCK_MAX + 2) in xlp9xx_i2c_update_rlen()
206 if (rlen > I2C_SMBUS_BLOCK_MAX || rlen == 0) { in xlp9xx_i2c_drain_rx_fifo()
357 len = priv->len_recv ? I2C_SMBUS_BLOCK_MAX + 2 : msg->len; in xlp9xx_i2c_xfer_msg()
A Di2c-xgene-slimpro.c110 u8 dma_buffer[I2C_SMBUS_BLOCK_MAX + 1]; /* dma_buffer[0] is used for length */
389 I2C_SMBUS_BLOCK_MAX + 1, in xgene_slimpro_i2c_xfer()
407 I2C_SMBUS_BLOCK_MAX, in xgene_slimpro_i2c_xfer()
/linux-6.3-rc2/include/uapi/linux/
A Di2c.h140 #define I2C_SMBUS_BLOCK_MAX 32 /* As specified in SMBus standard */ macro
144 __u8 block[I2C_SMBUS_BLOCK_MAX + 2]; /* block[0] is used for length */
/linux-6.3-rc2/drivers/hwmon/pmbus/
A Ducd9000.c62 u8 fan_data[UCD9000_NUM_FAN][I2C_SMBUS_BLOCK_MAX];
385 u8 buffer[I2C_SMBUS_BLOCK_MAX]; in ucd9000_debugfs_show_mfr_status_bit()
409 u8 buffer[I2C_SMBUS_BLOCK_MAX]; in ucd9000_debugfs_read_mfr_status()
410 char str[(I2C_SMBUS_BLOCK_MAX * 2) + 2]; in ucd9000_debugfs_read_mfr_status()
418 res = bin2hex(str, buffer, min(rc, I2C_SMBUS_BLOCK_MAX)); in ucd9000_debugfs_read_mfr_status()
492 u8 block_buffer[I2C_SMBUS_BLOCK_MAX + 1]; in ucd9000_probe()
A Dinspur-ipsps.c60 char data[I2C_SMBUS_BLOCK_MAX + 1]; in ipsps_string_show()
82 u8 data[I2C_SMBUS_BLOCK_MAX] = { 0 }; in ipsps_fw_version_show()
A Dq54sj108a2.c80 char data[I2C_SMBUS_BLOCK_MAX + 2] = { 0 }; in q54sj108a2_debugfs_read()
81 char data_char[I2C_SMBUS_BLOCK_MAX + 2] = { 0 }; in q54sj108a2_debugfs_read()
280 u8 buf[I2C_SMBUS_BLOCK_MAX + 1]; in q54sj108a2_probe()
A Dtps53679.c91 u8 buf[I2C_SMBUS_BLOCK_MAX]; in tps53679_identify_chip()
152 u8 buf[I2C_SMBUS_BLOCK_MAX]; in tps53676_identify()
A Dir36021.c31 u8 buf[I2C_SMBUS_BLOCK_MAX]; in ir36021_probe()
A Dmax16601.c76 u8 buf[I2C_SMBUS_BLOCK_MAX + 1]; in max16601_read_word()
277 u8 buf[I2C_SMBUS_BLOCK_MAX + 1]; in max16601_get_id()
A Dibm-cffps.c156 char data[I2C_SMBUS_BLOCK_MAX + 2] = { 0 }; in ibm_cffps_debugfs_read()
190 rc = snprintf(data, I2C_SMBUS_BLOCK_MAX, "%d", rc); in ibm_cffps_debugfs_read()
511 char mfg_id[I2C_SMBUS_BLOCK_MAX + 2] = { 0 }; in ibm_cffps_probe()
A Dpxe1610.c93 u8 buf[I2C_SMBUS_BLOCK_MAX]; in pxe1610_probe()
/linux-6.3-rc2/drivers/base/regmap/
A Dregmap-i2c.c245 .max_raw_read = I2C_SMBUS_BLOCK_MAX,
246 .max_raw_write = I2C_SMBUS_BLOCK_MAX,
302 .max_raw_read = I2C_SMBUS_BLOCK_MAX,
303 .max_raw_write = I2C_SMBUS_BLOCK_MAX,
/linux-6.3-rc2/include/trace/events/
A Dsmbus.h39 __array(__u8, buf, I2C_SMBUS_BLOCK_MAX + 2) ),
105 __array(__u8, buf, I2C_SMBUS_BLOCK_MAX + 2) ),
147 __array(__u8, buf, I2C_SMBUS_BLOCK_MAX + 2) ),
/linux-6.3-rc2/drivers/misc/eeprom/
A Dee1004.c117 if (count > I2C_SMBUS_BLOCK_MAX) in ee1004_eeprom_read()
118 count = I2C_SMBUS_BLOCK_MAX; in ee1004_eeprom_read()
A Didt_89hpesx.c429 if (seq->bytecnt > I2C_SMBUS_BLOCK_MAX) in idt_smb_write_block()
453 if (seq->bytecnt > I2C_SMBUS_BLOCK_MAX) in idt_smb_read_block()
479 u8 ccode, buf[I2C_SMBUS_BLOCK_MAX + 1]; in idt_smb_write_i2c_block()
482 if (seq->bytecnt > I2C_SMBUS_BLOCK_MAX) in idt_smb_write_i2c_block()
509 u8 ccode, buf[I2C_SMBUS_BLOCK_MAX + 1]; in idt_smb_read_i2c_block()
513 if (seq->bytecnt > I2C_SMBUS_BLOCK_MAX) in idt_smb_read_i2c_block()
/linux-6.3-rc2/drivers/mfd/
A D88pm860x-i2c.c86 unsigned char msgbuf0[I2C_SMBUS_BLOCK_MAX + 3]; in read_device()
87 unsigned char msgbuf1[I2C_SMBUS_BLOCK_MAX + 2]; in read_device()
/linux-6.3-rc2/drivers/gpu/drm/panel/
A Dpanel-olimex-lcd-olinuxino.c227 for (i = 0; i < LCD_OLINUXINO_DATA_LEN; i += I2C_SMBUS_BLOCK_MAX) { in lcd_olinuxino_probe()
231 I2C_SMBUS_BLOCK_MAX, in lcd_olinuxino_probe()

Completed in 39 milliseconds

1234