DP_AUX_MAX_PAYLOAD_BYTES
uint8_t buf[DP_AUX_MAX_PAYLOAD_BYTES + 4];
KASSERT(msg->size <= DP_AUX_MAX_PAYLOAD_BYTES);
if ((native && msg->size > DP_AUX_MAX_PAYLOAD_BYTES) ||
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;