Lines Matching full:imu
25 #include <linux/iio/imu/adis.h>
187 … "Allow IMU rates below the minimum advisable when external clk is used in PPS mode (default: N)");
343 * When using PPS mode, the input clock needs to be scaled so that we have an IMU in adis16480_set_freq()
346 * Optimally, the user sample rate is a multiple of both the IMU sample rate and in adis16480_set_freq()
351 * 3. The last result becomes the IMU sample rate. Use that to calculate SYNC_SCALE in adis16480_set_freq()
359 * If lcm is bigger than the IMU maximum sampling rate there's no perfect in adis16480_set_freq()
361 * lower than the IMU max sample rate. in adis16480_set_freq()
369 * This is not an hard requirement but it's not advised to run the IMU in adis16480_set_freq()
1459 * In PPS mode, the IMU sample rate is the clk_freq * sync_scale. Hence, in adis16480_probe()
1460 * default the IMU sample rate to the highest multiple of the input clock in adis16480_probe()
1461 * lower than the IMU max sample rate. The internal sample rate is the in adis16480_probe()
1534 MODULE_DESCRIPTION("Analog Devices ADIS16480 IMU driver");