Lines Matching defs:st_lsm6dsx_hw
393 struct st_lsm6dsx_hw { struct
394 struct device *dev;
395 struct regmap *regmap;
396 struct regulator_bulk_data regulators[2];
397 int irq;
399 struct mutex fifo_lock;
400 struct mutex conf_lock;
401 struct mutex page_lock;
403 u8 suspend_mask;
404 u8 enable_mask;
405 u8 fifo_mask;
406 s64 ts_gain;
407 u8 ts_sip;
408 u8 sip;
410 const struct st_lsm6dsx_reg *irq_routing;
411 u8 event_threshold;
412 u8 enable_event;
414 u8 *buff;
416 struct iio_dev *iio_devs[ST_LSM6DSX_ID_MAX];
418 const struct st_lsm6dsx_settings *settings;
420 struct iio_mount_matrix orientation;
445 int st_lsm6dsx_fifo_setup(struct st_lsm6dsx_hw *hw); argument