Skip to content

Commit

Permalink
iio: adis. Drop adis_burst struct
Browse files Browse the repository at this point in the history
As there are no users anymore of this structure, it can be safely
removed.

Signed-off-by: Nuno Sá <nuno.sa@analog.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Link: https://lore.kernel.org/r/20200917155223.218500-5-nuno.sa@analog.com
  • Loading branch information
Nuno Sá authored and Jonathan Cameron committed Sep 21, 2020
1 parent 0dfaa46 commit e817316
Showing 1 changed file with 0 additions and 17 deletions.
17 changes: 0 additions & 17 deletions include/linux/iio/imu/adis.h
Original file line number Diff line number Diff line change
@@ -20,7 +20,6 @@
#define ADIS_REG_PAGE_ID 0x00

struct adis;
struct adis_burst;

/**
* struct adis_timeouts - ADIS chip variant timeouts
@@ -108,7 +107,6 @@ struct adis {
struct iio_trigger *trig;

const struct adis_data *data;
struct adis_burst *burst;
unsigned int burst_extra_len;
/**
* The state_lock is meant to be used during operations that require
@@ -508,21 +506,6 @@ int adis_single_conversion(struct iio_dev *indio_dev,

#ifdef CONFIG_IIO_ADIS_LIB_BUFFER

/**
* struct adis_burst - ADIS data for burst transfers
* @en burst mode enabled
* @reg_cmd register command that triggers burst
* @extra_len extra length to account in the SPI RX buffer
* @burst_max_len holds the maximum burst size when the device supports
* more than one burst mode with different sizes
*/
struct adis_burst {
bool en;
unsigned int reg_cmd;
const u32 extra_len;
const u32 burst_max_len;
};

int
devm_adis_setup_buffer_and_trigger(struct adis *adis, struct iio_dev *indio_dev,
irq_handler_t trigger_handler);

0 comments on commit e817316

Please sign in to comment.