BNO055_SCAN_QUATERNION
if (start_ch > BNO055_SCAN_QUATERNION) {
} else if ((start_ch <= BNO055_SCAN_QUATERNION) &&
((start_ch + len) > BNO055_SCAN_QUATERNION)) {
if (quat_in_read && ((start_ch + i) > BNO055_SCAN_QUATERNION))
n = (start_ch + i == BNO055_SCAN_QUATERNION) ? 4 : 1;
quat_extra_len = ((start > BNO055_SCAN_QUATERNION) &&
(prev_end <= BNO055_SCAN_QUATERNION)) ? 3 : 0;
BIT(BNO055_SCAN_QUATERNION) |
BNO055_CHANNEL(IIO_ROT, QUATERNION, BNO055_SCAN_QUATERNION,