Lines Matching defs:data
72 static void ssp_toggle_mcu_reset_gpio(struct ssp_data *data) in ssp_toggle_mcu_reset_gpio()
80 static void ssp_sync_available_sensors(struct ssp_data *data) in ssp_sync_available_sensors()
102 static void ssp_enable_mcu(struct ssp_data *data, bool enable) in ssp_enable_mcu()
125 static int ssp_check_fwbl(struct ssp_data *data) in ssp_check_fwbl()
157 static void ssp_reset_mcu(struct ssp_data *data) in ssp_reset_mcu()
167 struct ssp_data *data = container_of(work, struct ssp_data, work_wdt); in ssp_wdt_work_func() local
180 struct ssp_data *data = (struct ssp_data *)ptr; in ssp_wdt_timer_func() local
196 static void ssp_enable_wdt_timer(struct ssp_data *data) in ssp_enable_wdt_timer()
201 static void ssp_disable_wdt_timer(struct ssp_data *data) in ssp_disable_wdt_timer()
214 u32 ssp_get_sensor_delay(struct ssp_data *data, enum ssp_sensor_type type) in ssp_get_sensor_delay()
228 int ssp_enable_sensor(struct ssp_data *data, enum ssp_sensor_type type, in ssp_enable_sensor()
290 int ssp_change_delay(struct ssp_data *data, enum ssp_sensor_type type, in ssp_change_delay()
321 int ssp_disable_sensor(struct ssp_data *data, enum ssp_sensor_type type) in ssp_disable_sensor()
352 struct ssp_data *data = dev_id; in ssp_irq_thread_fn() local
363 static int ssp_initialize_mcu(struct ssp_data *data) in ssp_initialize_mcu()
410 struct ssp_data *data = container_of((struct delayed_work *)work, in ssp_refresh_task() local
430 int ssp_queue_ssp_refresh_task(struct ssp_data *data, unsigned int delay) in ssp_queue_ssp_refresh_task()
455 struct ssp_data *data; in ssp_parse_dt() local
518 struct ssp_data *data = dev_get_drvdata(indio_dev->dev.parent->parent); in ssp_register_consumer() local
527 struct ssp_data *data; in ssp_probe() local
619 struct ssp_data *data = spi_get_drvdata(spi); in ssp_remove() local
647 struct ssp_data *data = spi_get_drvdata(to_spi_device(dev)); in ssp_suspend() local
672 struct ssp_data *data = spi_get_drvdata(to_spi_device(dev)); in ssp_resume() local