Lines Matching full:imu
3 * ADIS16475 IMU driver
16 #include <linux/iio/imu/adis.h>
123 …"Allow IMU rates below the minimum advisable when external clk is used in SCALED mode (default: N)…
301 * an IMU sample rate between (optimally) 1900 and 2100. After this, we can use the in adis16475_set_freq()
303 * Optimally, the user sample rate is a multiple of both the IMU sample rate and in adis16475_set_freq()
308 * 3. The last result becomes the IMU sample rate. Use that to calculate SYNC_SCALE in adis16475_set_freq()
316 * If lcm is bigger than the IMU maximum sampling rate there's no perfect in adis16475_set_freq()
318 * lower than the IMU max sample rate. in adis16475_set_freq()
326 * This is not an hard requirement but it's not advised to run the IMU in adis16475_set_freq()
1168 * In sync scaled mode, the IMU sample rate is the clk_freq * sync_scale. in adis16475_config_sync_mode()
1169 * Hence, default the IMU sample rate to the highest multiple of the input in adis16475_config_sync_mode()
1170 * clock lower than the IMU max sample rate. The optimal range is in adis16475_config_sync_mode()
1383 MODULE_DESCRIPTION("Analog Devices ADIS16475 IMU driver");