/kernel/linux/linux-6.6/drivers/base/regmap/ |
H A D | regmap-i2c.c | 347 if (quirks->max_read_len && in regmap_get_i2c_bus() 348 (bus->max_raw_read == 0 || bus->max_raw_read > quirks->max_read_len)) in regmap_get_i2c_bus() 349 max_read = quirks->max_read_len; in regmap_get_i2c_bus()
|
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-mlxcpld.c | 458 .max_read_len = MLXCPLD_I2C_DATA_REG_SZ - MLXCPLD_I2C_MAX_ADDR_LEN, 465 .max_read_len = MLXCPLD_I2C_DATA_REG_SZ * 2 - MLXCPLD_I2C_MAX_ADDR_LEN, 472 .max_read_len = (MLXCPLD_I2C_DATA_REG_SZ - 4) * 4,
|
H A D | i2c-qcom-cci.c | 700 .max_read_len = 12, 734 .max_read_len = 12, 768 .max_read_len = 12,
|
H A D | i2c-nvidia-gpu.c | 226 .max_read_len = 4,
|
H A D | i2c-cp2615.c | 267 .max_read_len = MAX_I2C_SIZE,
|
H A D | i2c-amd-mp2-plat.c | 241 .max_read_len = AMD_MP2_I2C_MAX_RW_LENGTH,
|
H A D | i2c-dln2.c | 183 .max_read_len = DLN2_I2C_MAX_XFER_SIZE,
|
H A D | i2c-xiic.c | 1102 bool broken_read, max_read_len, smbus_blk_read; in xiic_start_xfer() local 1134 max_read_len = (i2c->tx_msg[count].flags & I2C_M_RD) && in xiic_start_xfer() 1138 if (broken_read || max_read_len || smbus_blk_read) { in xiic_start_xfer()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_eeprom.c | 192 limit = quirks->max_read_len; in amdgpu_eeprom_xfer()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | i2c.c | 572 if ((quirks->max_read_len && in mlxsw_i2c_probe() 573 quirks->max_read_len < MLXSW_I2C_BLK_DEF) || in mlxsw_i2c_probe() 581 min_t(u16, quirks->max_read_len, in mlxsw_i2c_probe()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | i2c.c | 649 if ((quirks->max_read_len && in mlxsw_i2c_probe() 650 quirks->max_read_len < MLXSW_I2C_BLK_DEF) || in mlxsw_i2c_probe() 658 min_t(u16, quirks->max_read_len, in mlxsw_i2c_probe()
|
/kernel/linux/linux-5.10/drivers/usb/typec/ucsi/ |
H A D | ucsi_ccg.c | 240 u32 rlen, rem_len = len, max_read_len = len; in ccg_read() local 243 /* check any max_read_len limitation on i2c adapter */ in ccg_read() 244 if (quirks && quirks->max_read_len) in ccg_read() 245 max_read_len = quirks->max_read_len; in ccg_read() 250 rlen = min_t(u16, rem_len, max_read_len); in ccg_read()
|
/kernel/linux/linux-6.6/drivers/usb/typec/ucsi/ |
H A D | ucsi_ccg.c | 245 u32 rlen, rem_len = len, max_read_len = len; in ccg_read() local 248 /* check any max_read_len limitation on i2c adapter */ in ccg_read() 249 if (quirks && quirks->max_read_len) in ccg_read() 250 max_read_len = quirks->max_read_len; in ccg_read() 255 rlen = min_t(u16, rem_len, max_read_len); in ccg_read()
|
/kernel/linux/linux-5.10/include/linux/i3c/ |
H A D | device.h | 108 * @max_read_len: max private SDR read length in bytes 129 u16 max_read_len; member
|
/kernel/linux/linux-6.6/include/linux/i3c/ |
H A D | device.h | 109 * @max_read_len: max private SDR read length in bytes 130 u16 max_read_len; member
|
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-mlxcpld.c | 470 .max_read_len = MLXCPLD_I2C_DATA_REG_SZ - MLXCPLD_I2C_MAX_ADDR_LEN, 477 .max_read_len = MLXCPLD_I2C_DATA_REG_SZ * 2 - MLXCPLD_I2C_MAX_ADDR_LEN,
|
H A D | i2c-amd-mp2-plat.c | 242 .max_read_len = AMD_MP2_I2C_MAX_RW_LENGTH,
|
H A D | i2c-nvidia-gpu.c | 223 .max_read_len = 4,
|
H A D | i2c-dln2.c | 183 .max_read_len = DLN2_I2C_MAX_XFER_SIZE,
|
H A D | i2c-qcom-cci.c | 702 .max_read_len = 12, 736 .max_read_len = 12,
|
H A D | i2c-pmcmsp.c | 568 .max_read_len = MSP_MAX_BYTES_PER_RW,
|
H A D | i2c-owl.c | 394 .max_read_len = 240,
|
H A D | i2c-viperboard.c | 353 .max_read_len = 2048,
|
/kernel/linux/linux-5.10/drivers/w1/slaves/ |
H A D | w1_ds28e17.c | 489 .max_read_len = W1_F19_READ_DATA_LIMIT,
|
/kernel/linux/linux-6.6/drivers/w1/slaves/ |
H A D | w1_ds28e17.c | 489 .max_read_len = W1_F19_READ_DATA_LIMIT,
|