Staging: iio: Fix coding style issues in adc
Subsystems (4)
cover Staging: iio: Fix coding style issues in adc
This patchset addresses the follwoing coding style issues:
Alignment should match open parenthesis
don't use multiple blank lines
braces {} should be used on all arms of this statement Missing blank line after function declaration
Haneen Mohammed (4):
Staging: iio: Adjust alignment for function parameters
Staging: iio: remove multible blank lines
Staging: iio: add blank line after function declaration
Staging: iio: Add braces on all arms of if statement
drivers/staging/iio/accel/adis16201_core.c | 8 +++--- drivers/staging/iio/accel/adis16203_core.c | 4 +-- drivers/staging/iio/accel/adis16204_core.c | 8 +++--- drivers/staging/iio/accel/adis16209_core.c | 9 +++---- drivers/staging/iio/accel/adis16220_core.c | 41 ++++++++++++++---------------- drivers/staging/iio/accel/adis16240_core.c | 21 ++++++++------- drivers/staging/iio/accel/lis3l02dq.h | 2 ++ drivers/staging/iio/accel/lis3l02dq_core.c | 6 ++--- drivers/staging/iio/accel/lis3l02dq_ring.c | 12 +++++---- 9 files changed, 57 insertions(+), 54 deletions(-)
Signature · 1 line
1.9.1
PATCH 1/4 Staging: iio: Adjust alignment for function parameters
This patch adjust parameters alignment in functions to match open parenthesis. Issue addressed by checkpatch.pl.
--- drivers/staging/iio/accel/adis16201_core.c | 8 +++---- drivers/staging/iio/accel/adis16203_core.c | 4 ++-- drivers/staging/iio/accel/adis16204_core.c | 8 ++++--- drivers/staging/iio/accel/adis16209_core.c | 8 +++---- drivers/staging/iio/accel/adis16220_core.c | 38 +++++++++++++++--------------- drivers/staging/iio/accel/adis16240_core.c | 21 ++++++++++------- drivers/staging/iio/accel/lis3l02dq_core.c | 4 ++-- drivers/staging/iio/accel/lis3l02dq_ring.c | 2 +- 8 files changed, 49 insertions(+), 44 deletions(-)
drivers/staging/iio/accel/adis16201_core.c +4 -4
@@ -135,14 +135,14 @@ static const struct iio_chan_spec adis16201_channels[] = {ADIS_SUPPLY_CHAN (ADIS16201_SUPPLY_OUT ,ADIS16201_SCAN_SUPPLY ,0 ,12 ),ADIS_TEMP_CHAN (ADIS16201_TEMP_OUT ,ADIS16201_SCAN_TEMP ,0 ,12 ),ADIS_ACCEL_CHAN (X ,ADIS16201_XACCL_OUT ,ADIS16201_SCAN_ACC_X , -BIT (IIO_CHAN_INFO_CALIBBIAS ),0 ,14 ), +BIT (IIO_CHAN_INFO_CALIBBIAS ),0 ,14 ),ADIS_ACCEL_CHAN (Y ,ADIS16201_YACCL_OUT ,ADIS16201_SCAN_ACC_Y , -BIT (IIO_CHAN_INFO_CALIBBIAS ),0 ,14 ), +BIT (IIO_CHAN_INFO_CALIBBIAS ),0 ,14 ),ADIS_AUX_ADC_CHAN (ADIS16201_AUX_ADC ,ADIS16201_SCAN_AUX_ADC ,0 ,12 ),ADIS_INCLI_CHAN (X ,ADIS16201_XINCL_OUT ,ADIS16201_SCAN_INCLI_X , -BIT (IIO_CHAN_INFO_CALIBBIAS ),0 ,14 ), +BIT (IIO_CHAN_INFO_CALIBBIAS ),0 ,14 ),ADIS_INCLI_CHAN (X ,ADIS16201_YINCL_OUT ,ADIS16201_SCAN_INCLI_Y , -BIT (IIO_CHAN_INFO_CALIBBIAS ),0 ,14 ), +BIT (IIO_CHAN_INFO_CALIBBIAS ),0 ,14 ), IIO_CHAN_SOFT_TIMESTAMP(7) };
drivers/staging/iio/accel/adis16203_core.c +2 -2
@@ -104,10 +104,10 @@ static const struct iio_chan_spec adis16203_channels[] = {ADIS_SUPPLY_CHAN (ADIS16203_SUPPLY_OUT ,ADIS16203_SCAN_SUPPLY ,0 ,12 ),ADIS_AUX_ADC_CHAN (ADIS16203_AUX_ADC ,ADIS16203_SCAN_AUX_ADC ,0 ,12 ),ADIS_INCLI_CHAN (X ,ADIS16203_XINCL_OUT ,ADIS16203_SCAN_INCLI_X , -BIT (IIO_CHAN_INFO_CALIBBIAS ),0 ,14 ), +BIT (IIO_CHAN_INFO_CALIBBIAS ),0 ,14 ),/* Fixme: Not what it appears to be - see data sheet */ ADIS_INCLI_CHAN (Y ,ADIS16203_YINCL_OUT ,ADIS16203_SCAN_INCLI_Y , -0 ,0 ,14 ), +0 ,0 ,14 ),ADIS_TEMP_CHAN (ADIS16203_TEMP_OUT ,ADIS16203_SCAN_TEMP ,0 ,12 ), IIO_CHAN_SOFT_TIMESTAMP(5), };
drivers/staging/iio/accel/adis16204_core.c +5 -3
@@ -141,11 +141,13 @@ static const struct iio_chan_spec adis16204_channels[] = {ADIS_AUX_ADC_CHAN (ADIS16204_AUX_ADC ,ADIS16204_SCAN_AUX_ADC ,0 ,12 ),ADIS_TEMP_CHAN (ADIS16204_TEMP_OUT ,ADIS16204_SCAN_TEMP ,0 ,12 ),ADIS_ACCEL_CHAN (X ,ADIS16204_XACCL_OUT ,ADIS16204_SCAN_ACC_X , -BIT (IIO_CHAN_INFO_CALIBBIAS ) |BIT (IIO_CHAN_INFO_PEAK ),0 ,14 ), +BIT (IIO_CHAN_INFO_CALIBBIAS ) |BIT (IIO_CHAN_INFO_PEAK ), +0 ,14 ),ADIS_ACCEL_CHAN (Y ,ADIS16204_YACCL_OUT ,ADIS16204_SCAN_ACC_Y , -BIT (IIO_CHAN_INFO_CALIBBIAS ) |BIT (IIO_CHAN_INFO_PEAK ),0 ,14 ), +BIT (IIO_CHAN_INFO_CALIBBIAS ) |BIT (IIO_CHAN_INFO_PEAK ), +0 ,14 ),ADIS_ACCEL_CHAN (ROOT_SUM_SQUARED_X_Y ,ADIS16204_XY_RSS_OUT , -ADIS16204_SCAN_ACC_XY ,BIT (IIO_CHAN_INFO_PEAK ),0 ,14 ), +ADIS16204_SCAN_ACC_XY ,BIT (IIO_CHAN_INFO_PEAK ),0 ,14 ), IIO_CHAN_SOFT_TIMESTAMP(5), };
drivers/staging/iio/accel/adis16209_core.c +4 -4
@@ -134,14 +134,14 @@ static const struct iio_chan_spec adis16209_channels[] = {ADIS_SUPPLY_CHAN (ADIS16209_SUPPLY_OUT ,ADIS16209_SCAN_SUPPLY ,0 ,14 ),ADIS_TEMP_CHAN (ADIS16209_TEMP_OUT ,ADIS16209_SCAN_TEMP ,0 ,12 ),ADIS_ACCEL_CHAN (X ,ADIS16209_XACCL_OUT ,ADIS16209_SCAN_ACC_X , -BIT (IIO_CHAN_INFO_CALIBBIAS ),0 ,14 ), +BIT (IIO_CHAN_INFO_CALIBBIAS ),0 ,14 ),ADIS_ACCEL_CHAN (Y ,ADIS16209_YACCL_OUT ,ADIS16209_SCAN_ACC_Y , -BIT (IIO_CHAN_INFO_CALIBBIAS ),0 ,14 ), +BIT (IIO_CHAN_INFO_CALIBBIAS ),0 ,14 ),ADIS_AUX_ADC_CHAN (ADIS16209_AUX_ADC ,ADIS16209_SCAN_AUX_ADC ,0 ,12 ),ADIS_INCLI_CHAN (X ,ADIS16209_XINCL_OUT ,ADIS16209_SCAN_INCLI_X , -0 ,0 ,14 ), +0 ,0 ,14 ),ADIS_INCLI_CHAN (Y ,ADIS16209_YINCL_OUT ,ADIS16209_SCAN_INCLI_Y , -0 ,0 ,14 ), +0 ,0 ,14 ),ADIS_ROT_CHAN (X ,ADIS16209_ROT_OUT ,ADIS16209_SCAN_ROT ,0 ,0 ,14 ),IIO_CHAN_SOFT_TIMESTAMP (8 ) };
drivers/staging/iio/accel/adis16220_core.c +19 -19
@@ -21,8 +21,8 @@#include "adis16220.h" static ssize_t adis16220_read_16bit (struct device *dev, -struct device_attribute *attr, -char *buf) +struct device_attribute *attr, +char *buf) {struct iio_dev_attr *this_attr =to_iio_dev_attr (attr);struct iio_dev *indio_dev =dev_to_iio_dev (dev);
@@ -40,9 +40,9 @@ static ssize_t adis16220_read_16bit(struct device *dev, }static ssize_t adis16220_write_16bit (struct device *dev, -struct device_attribute *attr, -const char *buf, -size_t len) +struct device_attribute *attr, +const char *buf, +size_t len) {struct iio_dev *indio_dev =dev_to_iio_dev (dev);struct iio_dev_attr *this_attr =to_iio_dev_attr (attr);
@@ -75,8 +75,8 @@ static int adis16220_capture(struct iio_dev *indio_dev) }static ssize_t adis16220_write_capture (struct device *dev, -struct device_attribute *attr, -const char *buf,size_t len) +struct device_attribute *attr, +const char *buf,size_t len) {struct iio_dev *indio_dev =dev_to_iio_dev (dev);bool val;
@@ -95,10 +95,10 @@ static ssize_t adis16220_write_capture(struct device *dev, }static ssize_t adis16220_capture_buffer_read (struct iio_dev *indio_dev, -char *buf, -loff_t off, -size_t count, -int addr) +char *buf, +loff_t off, +size_t count, +int addr) {struct adis16220_state *st =iio_priv (indio_dev);struct spi_transfer xfers[] = {
@@ -130,8 +130,8 @@ static ssize_t adis16220_capture_buffer_read(struct iio_dev *indio_dev,/* write the begin position of capture buffer */ ret =adis_write_reg_16 (&st->adis, -ADIS16220_CAPT_PNTR , - off >1 ); +ADIS16220_CAPT_PNTR , + off >1 );if (ret)return -EIO ;
@@ -181,9 +181,9 @@ static struct bin_attribute accel_bin = { };static ssize_t adis16220_adc1_bin_read (struct file *filp,struct kobject *kobj, -struct bin_attribute *attr, -char *buf,loff_t off, -size_t count) +struct bin_attribute *attr, +char *buf,loff_t off, +size_t count) {struct iio_dev *indio_dev =dev_to_iio_dev (kobj_to_dev (kobj));
@@ -202,9 +202,9 @@ static struct bin_attribute adc1_bin = { };static ssize_t adis16220_adc2_bin_read (struct file *filp,struct kobject *kobj, -struct bin_attribute *attr, -char *buf,loff_t off, -size_t count) +struct bin_attribute *attr, +char *buf,loff_t off, +size_t count) {struct iio_dev *indio_dev =dev_to_iio_dev (kobj_to_dev (kobj));
drivers/staging/iio/accel/adis16240_core.c +12 -9
@@ -27,9 +27,9 @@#include "adis16240.h" static ssize_t adis16240_spi_read_signed (struct device *dev, -struct device_attribute *attr, -char *buf, -unsigned bits) +struct device_attribute *attr, +char *buf, +unsigned bits) {struct iio_dev *indio_dev =dev_to_iio_dev (dev);struct adis *st =iio_priv (indio_dev);
@@ -39,7 +39,7 @@ static ssize_t adis16240_spi_read_signed(struct device *dev,struct iio_dev_attr *this_attr =to_iio_dev_attr (attr); ret =adis_read_reg_16 (st, - this_attr->address, (u16 *)&val); + this_attr->address, (u16 *)&val);if (ret)return ret;
@@ -51,8 +51,8 @@ static ssize_t adis16240_spi_read_signed(struct device *dev, }static ssize_t adis16240_read_12bit_signed (struct device *dev, -struct device_attribute *attr, -char *buf) +struct device_attribute *attr, +char *buf) {ssize_t ret;struct iio_dev *indio_dev =dev_to_iio_dev (dev);
@@ -176,11 +176,14 @@ static const struct iio_chan_spec adis16240_channels[] = {ADIS_SUPPLY_CHAN (ADIS16240_SUPPLY_OUT ,ADIS16240_SCAN_SUPPLY ,0 ,10 ),ADIS_AUX_ADC_CHAN (ADIS16240_AUX_ADC ,ADIS16240_SCAN_AUX_ADC ,0 ,10 ),ADIS_ACCEL_CHAN (X ,ADIS16240_XACCL_OUT ,ADIS16240_SCAN_ACC_X , -BIT (IIO_CHAN_INFO_CALIBBIAS ) |BIT (IIO_CHAN_INFO_PEAK ),0 ,10 ), +BIT (IIO_CHAN_INFO_CALIBBIAS ) |BIT (IIO_CHAN_INFO_PEAK ), +0 ,10 ),ADIS_ACCEL_CHAN (Y ,ADIS16240_YACCL_OUT ,ADIS16240_SCAN_ACC_Y , -BIT (IIO_CHAN_INFO_CALIBBIAS ) |BIT (IIO_CHAN_INFO_PEAK ),0 ,10 ), +BIT (IIO_CHAN_INFO_CALIBBIAS ) |BIT (IIO_CHAN_INFO_PEAK ), +0 ,10 ),ADIS_ACCEL_CHAN (Z ,ADIS16240_ZACCL_OUT ,ADIS16240_SCAN_ACC_Z , -BIT (IIO_CHAN_INFO_CALIBBIAS ) |BIT (IIO_CHAN_INFO_PEAK ),0 ,10 ), +BIT (IIO_CHAN_INFO_CALIBBIAS ) |BIT (IIO_CHAN_INFO_PEAK ), +0 ,10 ),ADIS_TEMP_CHAN (ADIS16240_TEMP_OUT ,ADIS16240_SCAN_TEMP ,0 ,10 ), IIO_CHAN_SOFT_TIMESTAMP(6) };
drivers/staging/iio/accel/lis3l02dq_core.c +2 -2
@@ -656,8 +656,8 @@ static int lis3l02dq_write_event_config(struct iio_dev *indio_dev, (control | LIS3L02DQ_REG_CTRL_2_ENABLE_INTERRUPT) : (control & ~LIS3L02DQ_REG_CTRL_2_ENABLE_INTERRUPT ); ret =lis3l02dq_spi_write_reg_8 (indio_dev, -LIS3L02DQ_REG_CTRL_2_ADDR , - control); +LIS3L02DQ_REG_CTRL_2_ADDR , + control);if (ret) goto error_ret; }
drivers/staging/iio/accel/lis3l02dq_ring.c +1 -1
@@ -110,7 +110,7 @@ static int lis3l02dq_read_all(struct iio_dev *indio_dev, u8 *rx_array) }static int lis3l02dq_get_buffer_element (struct iio_dev *indio_dev, -u8 *buf) +u8 *buf) {int ret, i;u8 *rx_array;
Signature · 1 line
1.9.1
PATCH 2/4 Staging: iio: remove multible blank lines
In reply to Haneen MohammedThis patch removes extra blank lines to address checkpatch.pl warnings regarding that.
--- drivers/staging/iio/accel/adis16209_core.c | 1 - drivers/staging/iio/accel/adis16220_core.c | 3 --- drivers/staging/iio/accel/lis3l02dq_core.c | 2 -- 3 files changed, 6 deletions(-)
drivers/staging/iio/accel/adis16209_core.c +0 -1
@@ -178,7 +178,6 @@ static const struct adis_data adis16209_data = { BIT(ADIS16209_DIAG_STAT_POWER_LOW_BIT), }; -static int adis16209_probe (struct spi_device *spi) {int ret;
drivers/staging/iio/accel/adis16220_core.c +0 -3
@@ -138,7 +138,6 @@ static ssize_t adis16220_capture_buffer_read(struct iio_dev *indio_dev,/* read count/2 values from capture buffer */ mutex_lock (&st->buf_lock); -for (i =0 ; i < count; i +=2 ) { st->tx[i] =ADIS_READ_REG (addr); st->tx[i +1 ] =0 ;
@@ -147,7 +146,6 @@ static ssize_t adis16220_capture_buffer_read(struct iio_dev *indio_dev, ret =spi_sync_transfer (st->adis.spi, xfers,ARRAY_SIZE (xfers));if (ret) { -mutex_unlock (&st->buf_lock);return -EIO ; }
@@ -213,7 +211,6 @@ static ssize_t adis16220_adc2_bin_read(struct file *filp, struct kobject *kobj, ADIS16220_CAPT_BUF2); } -static struct bin_attribute adc2_bin = { .attr = { .name ="in1_bin" ,
drivers/staging/iio/accel/lis3l02dq_core.c +0 -2
@@ -558,13 +558,11 @@ static const struct iio_chan_spec lis3l02dq_channels[] = { IIO_CHAN_SOFT_TIMESTAMP(3) }; -static int lis3l02dq_read_event_config (struct iio_dev *indio_dev,const struct iio_chan_spec *chan,enum iio_event_type type,enum iio_event_direction dir) { -u8 val;int ret;u8 mask = (1 << (chan->channel2*2 + (dir ==IIO_EV_DIR_RISING )));
Signature · 1 line
1.9.1
PATCH 3/4 Staging: iio: add blank line after function declaration
In reply to Haneen MohammedThis patch adds blank line after function declaration. Issue addressed by checkpatch.pl.
--- drivers/staging/iio/accel/lis3l02dq.h | 2 ++ 1 file changed, 2 insertions(+)
drivers/staging/iio/accel/lis3l02dq.h +2 -0
@@ -194,6 +194,7 @@ irqreturn_t lis3l02dq_data_rdy_trig_poll(int irq, void *private);static inline void lis3l02dq_remove_trigger (struct iio_dev *indio_dev) { } +static inline int lis3l02dq_probe_trigger (struct iio_dev *indio_dev) {return 0 ;
@@ -203,6 +204,7 @@ static int lis3l02dq_configure_buffer(struct iio_dev *indio_dev) {return 0 ; } +static inline void lis3l02dq_unconfigure_buffer (struct iio_dev *indio_dev) { }
Signature · 1 line
1.9.1
PATCH 4/4 Staging: iio: Add braces on all arms of if statement
In reply to Haneen MohammedThe following patch adds braces on all arms of if statement. Issue addressed by checkpatch.pl.
--- drivers/staging/iio/accel/lis3l02dq_ring.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-)
drivers/staging/iio/accel/lis3l02dq_ring.c +6 -4
@@ -330,19 +330,21 @@ static int lis3l02dq_buffer_postenable(struct iio_dev *indio_dev)if (test_bit (0 , indio_dev->active_scan_mask)) { t |=LIS3L02DQ_REG_CTRL_1_AXES_X_ENABLE ; oneenabled = true; - }else + }else { t &= ~LIS3L02DQ_REG_CTRL_1_AXES_X_ENABLE ; + }if (test_bit (1 , indio_dev->active_scan_mask)) { t |=LIS3L02DQ_REG_CTRL_1_AXES_Y_ENABLE ; oneenabled = true; - }else + }else { t &= ~LIS3L02DQ_REG_CTRL_1_AXES_Y_ENABLE ; + }if (test_bit (2 , indio_dev->active_scan_mask)) { t |=LIS3L02DQ_REG_CTRL_1_AXES_Z_ENABLE ; oneenabled = true; - }else + }else { t &= ~LIS3L02DQ_REG_CTRL_1_AXES_Z_ENABLE ; - + }if (!oneenabled)/* what happens in this case is unknown */ return -EINVAL ; ret = lis3l02dq_spi_write_reg_8(indio_dev,
Signature · 1 line
1.9.1