Lines Matching defs:data
61 static void ssp_toggle_mcu_reset_gpio(struct ssp_data *data) in ssp_toggle_mcu_reset_gpio()
69 static void ssp_sync_available_sensors(struct ssp_data *data) in ssp_sync_available_sensors()
91 static void ssp_enable_mcu(struct ssp_data *data, bool enable) in ssp_enable_mcu()
114 static int ssp_check_fwbl(struct ssp_data *data) in ssp_check_fwbl()
146 static void ssp_reset_mcu(struct ssp_data *data) in ssp_reset_mcu()
156 struct ssp_data *data = container_of(work, struct ssp_data, work_wdt); in ssp_wdt_work_func() local
169 struct ssp_data *data = from_timer(data, t, wdt_timer); in ssp_wdt_timer_func() local
185 static void ssp_enable_wdt_timer(struct ssp_data *data) in ssp_enable_wdt_timer()
190 static void ssp_disable_wdt_timer(struct ssp_data *data) in ssp_disable_wdt_timer()
203 u32 ssp_get_sensor_delay(struct ssp_data *data, enum ssp_sensor_type type) in ssp_get_sensor_delay()
217 int ssp_enable_sensor(struct ssp_data *data, enum ssp_sensor_type type, in ssp_enable_sensor()
279 int ssp_change_delay(struct ssp_data *data, enum ssp_sensor_type type, in ssp_change_delay()
310 int ssp_disable_sensor(struct ssp_data *data, enum ssp_sensor_type type) in ssp_disable_sensor()
341 struct ssp_data *data = dev_id; in ssp_irq_thread_fn() local
352 static int ssp_initialize_mcu(struct ssp_data *data) in ssp_initialize_mcu()
399 struct ssp_data *data = container_of((struct delayed_work *)work, in ssp_refresh_task() local
419 int ssp_queue_ssp_refresh_task(struct ssp_data *data, unsigned int delay) in ssp_queue_ssp_refresh_task()
443 struct ssp_data *data; in ssp_parse_dt() local
489 struct ssp_data *data = dev_get_drvdata(indio_dev->dev.parent->parent); in ssp_register_consumer() local
498 struct ssp_data *data; in ssp_probe() local
591 struct ssp_data *data = spi_get_drvdata(spi); in ssp_remove() local
619 struct ssp_data *data = spi_get_drvdata(to_spi_device(dev)); in ssp_suspend() local
644 struct ssp_data *data = spi_get_drvdata(to_spi_device(dev)); in ssp_resume() local