DP_AUX_MAX_PAYLOAD_BYTES
if (len > DP_AUX_MAX_PAYLOAD_BYTES) {
if (len > DP_AUX_MAX_PAYLOAD_BYTES)
u32 auxwdata[DP_AUX_MAX_PAYLOAD_BYTES / sizeof(u32)] = { 0 };
u32 auxrdata[DP_AUX_MAX_PAYLOAD_BYTES / sizeof(u32)];
size_t size = min_t(size_t, DP_AUX_MAX_PAYLOAD_BYTES - 1, msg->size);
uint8_t buf[DP_AUX_MAX_PAYLOAD_BYTES];
uint8_t buf[DP_AUX_MAX_PAYLOAD_BYTES];
static int dp_aux_i2c_transfer_size __read_mostly = DP_AUX_MAX_PAYLOAD_BYTES;
dp_aux_i2c_transfer_size = clamp(dp_aux_i2c_transfer_size, 1, DP_AUX_MAX_PAYLOAD_BYTES);
len = bytes_to_write > DP_AUX_MAX_PAYLOAD_BYTES ?
DP_AUX_MAX_PAYLOAD_BYTES : bytes_to_write;
len = bytes_to_recv > DP_AUX_MAX_PAYLOAD_BYTES ?
DP_AUX_MAX_PAYLOAD_BYTES : bytes_to_recv;
size_t to_access = min_t(size_t, DP_AUX_MAX_PAYLOAD_BYTES,
if (is_read && (length > DP_AUX_MAX_PAYLOAD_BYTES ||