summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/task-analyzer.py
diff options
context:
space:
mode:
authorCarlos Song <carlos.song@nxp.com>2022-12-08 10:19:08 +0300
committerJonathan Cameron <Jonathan.Cameron@huawei.com>2022-12-28 20:20:04 +0300
commita53f945879c0cb9de3a4c05a665f5157884b5208 (patch)
tree88c57089bbc8f5c4a26f2f57b5dc4f3a394eafab /tools/perf/scripts/python/task-analyzer.py
parent37a94d86d7050665d6d01378b2c916c28e454f10 (diff)
downloadlinux-a53f945879c0cb9de3a4c05a665f5157884b5208.tar.xz
iio: imu: fxos8700: fix IMU data bits returned to user space
ACCEL output data registers contain the X-axis, Y-axis, and Z-axis 14-bit left-justified sample data and MAGN output data registers contain the X-axis, Y-axis, and Z-axis 16-bit sample data. The ACCEL raw register output data should be divided by 4 before sent to userspace. Apply a 2 bits signed right shift to the raw data from ACCEL output data register but keep that from MAGN sensor as the origin. Fixes: 84e5ddd5c46e ("iio: imu: Add support for the FXOS8700 IMU") Signed-off-by: Carlos Song <carlos.song@nxp.com> Link: https://lore.kernel.org/r/20221208071911.2405922-5-carlos.song@nxp.com Cc: <Stable@vger.kernel.org> Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Diffstat (limited to 'tools/perf/scripts/python/task-analyzer.py')
0 files changed, 0 insertions, 0 deletions