ssp_data           32 drivers/iio/accel/ssp_accel_sensor.c 	struct ssp_data *data = dev_get_drvdata(indio_dev->dev.parent->parent);
ssp_data           51 drivers/iio/accel/ssp_accel_sensor.c 	struct ssp_data *data = dev_get_drvdata(indio_dev->dev.parent->parent);
ssp_data          228 drivers/iio/common/ssp_sensors/ssp.h void ssp_clean_pending_list(struct ssp_data *data);
ssp_data          230 drivers/iio/common/ssp_sensors/ssp.h int ssp_command(struct ssp_data *data, char command, int arg);
ssp_data          232 drivers/iio/common/ssp_sensors/ssp.h int ssp_send_instruction(struct ssp_data *data, u8 inst, u8 sensor_type,
ssp_data          235 drivers/iio/common/ssp_sensors/ssp.h int ssp_irq_msg(struct ssp_data *data);
ssp_data          237 drivers/iio/common/ssp_sensors/ssp.h int ssp_get_chipid(struct ssp_data *data);
ssp_data          239 drivers/iio/common/ssp_sensors/ssp.h int ssp_set_magnetic_matrix(struct ssp_data *data);
ssp_data          241 drivers/iio/common/ssp_sensors/ssp.h unsigned int ssp_get_sensor_scanning_info(struct ssp_data *data);
ssp_data          243 drivers/iio/common/ssp_sensors/ssp.h unsigned int ssp_get_firmware_rev(struct ssp_data *data);
ssp_data          245 drivers/iio/common/ssp_sensors/ssp.h int ssp_queue_ssp_refresh_task(struct ssp_data *data, unsigned int delay);
ssp_data           62 drivers/iio/common/ssp_sensors/ssp_dev.c static void ssp_toggle_mcu_reset_gpio(struct ssp_data *data)
ssp_data           70 drivers/iio/common/ssp_sensors/ssp_dev.c static void ssp_sync_available_sensors(struct ssp_data *data)
ssp_data           92 drivers/iio/common/ssp_sensors/ssp_dev.c static void ssp_enable_mcu(struct ssp_data *data, bool enable)
ssp_data          115 drivers/iio/common/ssp_sensors/ssp_dev.c static int ssp_check_fwbl(struct ssp_data *data)
ssp_data          147 drivers/iio/common/ssp_sensors/ssp_dev.c static void ssp_reset_mcu(struct ssp_data *data)
ssp_data          157 drivers/iio/common/ssp_sensors/ssp_dev.c 	struct ssp_data *data = container_of(work, struct ssp_data, work_wdt);
ssp_data          170 drivers/iio/common/ssp_sensors/ssp_dev.c 	struct ssp_data *data = from_timer(data, t, wdt_timer);
ssp_data          186 drivers/iio/common/ssp_sensors/ssp_dev.c static void ssp_enable_wdt_timer(struct ssp_data *data)
ssp_data          191 drivers/iio/common/ssp_sensors/ssp_dev.c static void ssp_disable_wdt_timer(struct ssp_data *data)
ssp_data          204 drivers/iio/common/ssp_sensors/ssp_dev.c u32 ssp_get_sensor_delay(struct ssp_data *data, enum ssp_sensor_type type)
ssp_data          218 drivers/iio/common/ssp_sensors/ssp_dev.c int ssp_enable_sensor(struct ssp_data *data, enum ssp_sensor_type type,
ssp_data          280 drivers/iio/common/ssp_sensors/ssp_dev.c int ssp_change_delay(struct ssp_data *data, enum ssp_sensor_type type,
ssp_data          311 drivers/iio/common/ssp_sensors/ssp_dev.c int ssp_disable_sensor(struct ssp_data *data, enum ssp_sensor_type type)
ssp_data          342 drivers/iio/common/ssp_sensors/ssp_dev.c 	struct ssp_data *data = dev_id;
ssp_data          353 drivers/iio/common/ssp_sensors/ssp_dev.c static int ssp_initialize_mcu(struct ssp_data *data)
ssp_data          400 drivers/iio/common/ssp_sensors/ssp_dev.c 	struct ssp_data *data = container_of((struct delayed_work *)work,
ssp_data          401 drivers/iio/common/ssp_sensors/ssp_dev.c 					     struct ssp_data, work_refresh);
ssp_data          420 drivers/iio/common/ssp_sensors/ssp_dev.c int ssp_queue_ssp_refresh_task(struct ssp_data *data, unsigned int delay)
ssp_data          442 drivers/iio/common/ssp_sensors/ssp_dev.c static struct ssp_data *ssp_parse_dt(struct device *dev)
ssp_data          445 drivers/iio/common/ssp_sensors/ssp_dev.c 	struct ssp_data *data;
ssp_data          486 drivers/iio/common/ssp_sensors/ssp_dev.c static struct ssp_data *ssp_parse_dt(struct device *pdev)
ssp_data          500 drivers/iio/common/ssp_sensors/ssp_dev.c 	struct ssp_data *data = dev_get_drvdata(indio_dev->dev.parent->parent);
ssp_data          509 drivers/iio/common/ssp_sensors/ssp_dev.c 	struct ssp_data *data;
ssp_data          601 drivers/iio/common/ssp_sensors/ssp_dev.c 	struct ssp_data *data = spi_get_drvdata(spi);
ssp_data          629 drivers/iio/common/ssp_sensors/ssp_dev.c 	struct ssp_data *data = spi_get_drvdata(to_spi_device(dev));
ssp_data          654 drivers/iio/common/ssp_sensors/ssp_dev.c 	struct ssp_data *data = spi_get_drvdata(to_spi_device(dev));
ssp_data           23 drivers/iio/common/ssp_sensors/ssp_iio.c 	struct ssp_data *data = dev_get_drvdata(indio_dev->dev.parent->parent);
ssp_data           48 drivers/iio/common/ssp_sensors/ssp_iio.c 	struct ssp_data *data = dev_get_drvdata(indio_dev->dev.parent->parent);
ssp_data          154 drivers/iio/common/ssp_sensors/ssp_spi.c static int ssp_check_lines(struct ssp_data *data, bool state)
ssp_data          177 drivers/iio/common/ssp_sensors/ssp_spi.c static int ssp_do_transfer(struct ssp_data *data, struct ssp_msg *msg,
ssp_data          243 drivers/iio/common/ssp_sensors/ssp_spi.c static inline int ssp_spi_sync_command(struct ssp_data *data,
ssp_data          249 drivers/iio/common/ssp_sensors/ssp_spi.c static int ssp_spi_sync(struct ssp_data *data, struct ssp_msg *msg,
ssp_data          260 drivers/iio/common/ssp_sensors/ssp_spi.c static int ssp_handle_big_data(struct ssp_data *data, char *dataframe, int *idx)
ssp_data          267 drivers/iio/common/ssp_sensors/ssp_spi.c static int ssp_parse_dataframe(struct ssp_data *data, char *dataframe, int len)
ssp_data          325 drivers/iio/common/ssp_sensors/ssp_spi.c int ssp_irq_msg(struct ssp_data *data)
ssp_data          441 drivers/iio/common/ssp_sensors/ssp_spi.c void ssp_clean_pending_list(struct ssp_data *data)
ssp_data          456 drivers/iio/common/ssp_sensors/ssp_spi.c int ssp_command(struct ssp_data *data, char command, int arg)
ssp_data          473 drivers/iio/common/ssp_sensors/ssp_spi.c int ssp_send_instruction(struct ssp_data *data, u8 inst, u8 sensor_type,
ssp_data          506 drivers/iio/common/ssp_sensors/ssp_spi.c int ssp_get_chipid(struct ssp_data *data)
ssp_data          525 drivers/iio/common/ssp_sensors/ssp_spi.c int ssp_set_magnetic_matrix(struct ssp_data *data)
ssp_data          545 drivers/iio/common/ssp_sensors/ssp_spi.c unsigned int ssp_get_sensor_scanning_info(struct ssp_data *data)
ssp_data          572 drivers/iio/common/ssp_sensors/ssp_spi.c unsigned int ssp_get_firmware_rev(struct ssp_data *data)
ssp_data           32 drivers/iio/gyro/ssp_gyro_sensor.c 	struct ssp_data *data = dev_get_drvdata(indio_dev->dev.parent->parent);
ssp_data           51 drivers/iio/gyro/ssp_gyro_sensor.c 	struct ssp_data *data = dev_get_drvdata(indio_dev->dev.parent->parent);
ssp_data           45 include/linux/iio/common/ssp_sensors.h struct ssp_data;
ssp_data           63 include/linux/iio/common/ssp_sensors.h int ssp_enable_sensor(struct ssp_data *data, enum ssp_sensor_type type,
ssp_data           66 include/linux/iio/common/ssp_sensors.h int ssp_disable_sensor(struct ssp_data *data, enum ssp_sensor_type type);
ssp_data           68 include/linux/iio/common/ssp_sensors.h u32 ssp_get_sensor_delay(struct ssp_data *data, enum ssp_sensor_type);
ssp_data           70 include/linux/iio/common/ssp_sensors.h int ssp_change_delay(struct ssp_data *data, enum ssp_sensor_type type,