Lines Matching defs:st_lsm6dsx_hw
388 struct st_lsm6dsx_hw { struct
389 struct device *dev;
390 struct regmap *regmap;
391 int irq;
393 struct mutex fifo_lock;
394 struct mutex conf_lock;
395 struct mutex page_lock;
397 u8 suspend_mask;
398 u8 enable_mask;
399 u8 fifo_mask;
400 s64 ts_gain;
401 u8 ts_sip;
402 u8 sip;
404 const struct st_lsm6dsx_reg *irq_routing;
405 u8 event_threshold;
406 u8 enable_event;
408 u8 *buff;
410 struct iio_dev *iio_devs[ST_LSM6DSX_ID_MAX];
412 const struct st_lsm6dsx_settings *settings;
414 struct iio_mount_matrix orientation;
439 int st_lsm6dsx_fifo_setup(struct st_lsm6dsx_hw *hw); argument