staging: iio: accel: Multiple coding style fixes
Subsystems (4)
v3 cover staging: iio: accel: Multiple coding style fixes
The following patches fix almost all warnings reported by checkpatch.pl.
v2 -> v3 changes:
- Folded blank line patches into a single patch.
- Fit code in 80-chars limit and still be human-readable.
Murilo Opsfelder Araujo (2):
staging: iio: accel: Add blank lines between declarations and code
staging: iio: accel: sca3000_core.c: Adjust code to fit 80-chars limit
drivers/staging/iio/accel/adis16201_core.c | 5 +++-- drivers/staging/iio/accel/adis16203_core.c | 2 ++ drivers/staging/iio/accel/adis16204_core.c | 1 + drivers/staging/iio/accel/adis16209_core.c | 1 + drivers/staging/iio/accel/adis16240_core.c | 1 + drivers/staging/iio/accel/lis3l02dq_core.c | 4 ++++ drivers/staging/iio/accel/lis3l02dq_ring.c | 1 + drivers/staging/iio/accel/sca3000_core.c | 4 +++- 8 files changed, 16 insertions(+), 3 deletions(-)
--
2.1.0.rc1.204.gae8bc8d
PATCH v3 1/2 staging: iio: accel: Add blank lines between declarations and code
This patch adds missing blank lines between declarations and code and fixes lines starting by spaces, satisfying checkpatch.pl.
--- drivers/staging/iio/accel/adis16201_core.c | 5 +++-- drivers/staging/iio/accel/adis16203_core.c | 2 ++ drivers/staging/iio/accel/adis16204_core.c | 1 + drivers/staging/iio/accel/adis16209_core.c | 1 + drivers/staging/iio/accel/adis16240_core.c | 1 + drivers/staging/iio/accel/lis3l02dq_core.c | 4 ++++ drivers/staging/iio/accel/lis3l02dq_ring.c | 1 + drivers/staging/iio/accel/sca3000_core.c | 1 + 8 files changed, 14 insertions(+), 2 deletions(-)
drivers/staging/iio/accel/adis16201_core.c +3 -2
@@ -111,6 +111,7 @@ static int adis16201_write_raw(struct iio_dev *indio_dev,int bits;s16 val16;u8 addr; +switch (mask) {case IIO_CHAN_INFO_CALIBBIAS :switch (chan->type) {
@@ -131,8 +132,8 @@ static int adis16201_write_raw(struct iio_dev *indio_dev, }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_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 ), ADIS_ACCEL_CHAN(Y, ADIS16201_YACCL_OUT, ADIS16201_SCAN_ACC_Y,
drivers/staging/iio/accel/adis16203_core.c +2 -0
@@ -37,6 +37,7 @@ static int adis16203_write_raw(struct iio_dev *indio_dev,struct adis *st =iio_priv (indio_dev);/* currently only one writable parameter which keeps this simple */ u8 addr = adis16203_addresses[chan->scan_index]; +return adis_write_reg_16 (st, addr, val &0x3FFF ); }
@@ -50,6 +51,7 @@ static int adis16203_read_raw(struct iio_dev *indio_dev,int bits;u8 addr;s16 val16; +switch (mask) {case IIO_CHAN_INFO_RAW : return adis_single_conversion(indio_dev, chan,
drivers/staging/iio/accel/adis16204_core.c +1 -0
@@ -119,6 +119,7 @@ static int adis16204_write_raw(struct iio_dev *indio_dev,int bits;s16 val16;u8 addr; +switch (mask) {case IIO_CHAN_INFO_CALIBBIAS :switch (chan->type) {
drivers/staging/iio/accel/adis16209_core.c +1 -0
@@ -44,6 +44,7 @@ static int adis16209_write_raw(struct iio_dev *indio_dev,int bits;s16 val16;u8 addr; +switch (mask) {case IIO_CHAN_INFO_CALIBBIAS :switch (chan->type) {
drivers/staging/iio/accel/adis16240_core.c +1 -0
@@ -163,6 +163,7 @@ static int adis16240_write_raw(struct iio_dev *indio_dev,int bits =10 ;s16 val16;u8 addr; +switch (mask) {case IIO_CHAN_INFO_CALIBBIAS : val16 = val & ((1 << bits) -1 );
drivers/staging/iio/accel/lis3l02dq_core.c +4 -0
@@ -212,6 +212,7 @@ static int lis3l02dq_write_thresh(struct iio_dev *indio_dev, int val, int val2) {u16 value = val; +return lis3l02dq_spi_write_reg_s16 (indio_dev,LIS3L02DQ_REG_THS_L_ADDR , value);
@@ -226,6 +227,7 @@ static int lis3l02dq_write_raw(struct iio_dev *indio_dev,int ret = -EINVAL , reg;u8 uval;s8 sval; +switch (mask) {case IIO_CHAN_INFO_CALIBBIAS :if (val >255 || val <-256 )
@@ -302,6 +304,7 @@ static ssize_t lis3l02dq_read_frequency(struct device *dev,struct iio_dev *indio_dev =dev_to_iio_dev (dev);int ret, len =0 ;s8 t; + ret =lis3l02dq_spi_read_reg_8 (indio_dev,LIS3L02DQ_REG_CTRL_1_ADDR , (u8 *)&t);
@@ -565,6 +568,7 @@ static int lis3l02dq_read_event_config(struct iio_dev *indio_dev,u8 val;int ret;u8 mask = (1 << (chan->channel2*2 + (dir ==IIO_EV_DIR_RISING ))); + ret =lis3l02dq_spi_read_reg_8 (indio_dev,LIS3L02DQ_REG_WAKE_UP_CFG_ADDR , &val);
drivers/staging/iio/accel/lis3l02dq_ring.c +1 -0
@@ -19,6 +19,7 @@ static inline u16 combine_8_to_16(u8 lower, u8 upper) {u16 _lower = lower;u16 _upper = upper; +return _lower | (_upper <<8 ); }
drivers/staging/iio/accel/sca3000_core.c +1 -0
@@ -713,6 +713,7 @@ static int sca3000_read_thresh(struct iio_dev *indio_dev,int ret, i;struct sca3000_state *st =iio_priv (indio_dev);int num = chan->channel2; +mutex_lock (&st->lock); ret =sca3000_read_ctrl_reg (st, sca3000_addresses[num][1 ]);mutex_unlock (&st->lock);
Signature · 1 line
2.1.0.rc1.204.gae8bc8d
Re: [PATCH v3 1/2] staging: iio: accel: Add blank lines between declarations and code
Quoted 4 lines · Murilo Opsfelder Araujo
This patch adds missing blank lines between declarations and code and fixes lines starting by spaces, satisfying checkpatch.pl.
Signed-off-by Murilo Opsfelder Araujo <[email protected]>
Applied to the togreg branch of iio.git. Initially pushed out as testing for the autobuilders to play around with it.
J
Quoted 151 lines
--- drivers/staging/iio/accel/adis16201_core.c | 5 +++-- drivers/staging/iio/accel/adis16203_core.c | 2 ++ drivers/staging/iio/accel/adis16204_core.c | 1 + drivers/staging/iio/accel/adis16209_core.c | 1 + drivers/staging/iio/accel/adis16240_core.c | 1 + drivers/staging/iio/accel/lis3l02dq_core.c | 4 ++++ drivers/staging/iio/accel/lis3l02dq_ring.c | 1 + drivers/staging/iio/accel/sca3000_core.c | 1 + 8 files changed, 14 insertions(+), 2 deletions(-)drivers/staging/iio/accel/adis16201_core.c +3
-2@@ -111,6 +111,7 @@ static int adis16201_write_raw(struct iio_dev *indio_dev,int bits;s16 val16;u8 addr; +switch (mask) {case IIO_CHAN_INFO_CALIBBIAS :switch (chan->type) {@@ -131,8 +132,8 @@ static int adis16201_write_raw(struct iio_dev *indio_dev, }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_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 ), ADIS_ACCEL_CHAN(Y, ADIS16201_YACCL_OUT, ADIS16201_SCAN_ACC_Y,drivers/staging/iio/accel/adis16203_core.c +2
-0@@ -37,6 +37,7 @@ static int adis16203_write_raw(struct iio_dev *indio_dev,struct adis *st =iio_priv (indio_dev);/* currently only one writable parameter which keeps this simple */ u8 addr = adis16203_addresses[chan->scan_index]; +return adis_write_reg_16 (st, addr, val &0x3FFF ); }@@ -50,6 +51,7 @@ static int adis16203_read_raw(struct iio_dev *indio_dev,int bits;u8 addr;s16 val16; +switch (mask) {case IIO_CHAN_INFO_RAW : return adis_single_conversion(indio_dev, chan,drivers/staging/iio/accel/adis16204_core.c +1
-0@@ -119,6 +119,7 @@ static int adis16204_write_raw(struct iio_dev *indio_dev,int bits;s16 val16;u8 addr; +switch (mask) {case IIO_CHAN_INFO_CALIBBIAS :switch (chan->type) {drivers/staging/iio/accel/adis16209_core.c +1
-0@@ -44,6 +44,7 @@ static int adis16209_write_raw(struct iio_dev *indio_dev,int bits;s16 val16;u8 addr; +switch (mask) {case IIO_CHAN_INFO_CALIBBIAS :switch (chan->type) {drivers/staging/iio/accel/adis16240_core.c +1
-0@@ -163,6 +163,7 @@ static int adis16240_write_raw(struct iio_dev *indio_dev,int bits =10 ;s16 val16;u8 addr; +switch (mask) {case IIO_CHAN_INFO_CALIBBIAS : val16 = val & ((1 << bits) -1 );drivers/staging/iio/accel/lis3l02dq_core.c +4
-0@@ -212,6 +212,7 @@ static int lis3l02dq_write_thresh(struct iio_dev *indio_dev, int val, int val2) {u16 value = val; +return lis3l02dq_spi_write_reg_s16 (indio_dev,LIS3L02DQ_REG_THS_L_ADDR , value);@@ -226,6 +227,7 @@ static int lis3l02dq_write_raw(struct iio_dev *indio_dev,int ret = -EINVAL , reg;u8 uval;s8 sval; +switch (mask) {case IIO_CHAN_INFO_CALIBBIAS :if (val >255 || val <-256 )@@ -302,6 +304,7 @@ static ssize_t lis3l02dq_read_frequency(struct device *dev,struct iio_dev *indio_dev =dev_to_iio_dev (dev);int ret, len =0 ;s8 t; + ret =lis3l02dq_spi_read_reg_8 (indio_dev,LIS3L02DQ_REG_CTRL_1_ADDR , (u8 *)&t);@@ -565,6 +568,7 @@ static int lis3l02dq_read_event_config(struct iio_dev *indio_dev,u8 val;int ret;u8 mask = (1 << (chan->channel2*2 + (dir ==IIO_EV_DIR_RISING ))); + ret =lis3l02dq_spi_read_reg_8 (indio_dev,LIS3L02DQ_REG_WAKE_UP_CFG_ADDR , &val);drivers/staging/iio/accel/lis3l02dq_ring.c +1
-0@@ -19,6 +19,7 @@ static inline u16 combine_8_to_16(u8 lower, u8 upper) {u16 _lower = lower;u16 _upper = upper; +return _lower | (_upper <<8 ); }drivers/staging/iio/accel/sca3000_core.c +1
-0@@ -713,6 +713,7 @@ static int sca3000_read_thresh(struct iio_dev *indio_dev,int ret, i;struct sca3000_state *st =iio_priv (indio_dev);int num = chan->channel2; +mutex_lock (&st->lock); ret =sca3000_read_ctrl_reg (st, sca3000_addresses[num][1 ]);mutex_unlock (&st->lock);
PATCH v3 2/2 staging: iio: accel: sca3000_core.c: Adjust code to fit 80-chars limit
In reply to Murilo Opsfelder Araujo--- drivers/staging/iio/accel/sca3000_core.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
drivers/staging/iio/accel/sca3000_core.c +2 -1
@@ -506,7 +506,8 @@ static int sca3000_read_raw(struct iio_dev *indio_dev,mutex_unlock (&st->lock);return ret; } - *val = ((st->rx[0 ] &0x3F ) <<3 ) | ((st->rx[1 ] &0xE0 ) >>5 ); + *val = ((st->rx[0 ] &0x3F ) <<3 ) | + ((st->rx[1 ] &0xE0 ) >>5 ); }mutex_unlock (&st->lock);return IIO_VAL_INT ;
Signature · 1 line
2.1.0.rc1.204.gae8bc8d
Re: [PATCH v3 2/2] staging: iio: accel: sca3000_core.c: Adjust code to fit 80-chars limit
Quoted 1 line · Murilo Opsfelder Araujo
Signed-off-by Murilo Opsfelder Araujo <[email protected]>
Applied to the togreg branch of iio.git.
Thanks,
Jonathan
Quoted 19 lines
--- drivers/staging/iio/accel/sca3000_core.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)drivers/staging/iio/accel/sca3000_core.c +2
-1@@ -506,7 +506,8 @@ static int sca3000_read_raw(struct iio_dev *indio_dev,mutex_unlock (&st->lock);return ret; } - *val = ((st->rx[0 ] &0x3F ) <<3 ) | ((st->rx[1 ] &0xE0 ) >>5 ); + *val = ((st->rx[0 ] &0x3F ) <<3 ) | + ((st->rx[1 ] &0xE0 ) >>5 ); }mutex_unlock (&st->lock);return IIO_VAL_INT ;