staging: iio: accel: Multiple coding style fixes
Subsystems (4)
v2 cover staging: iio: accel: Multiple coding style fixes
The following patches fix almost all warnings reported by checkpatch.pl.
Changes from v1:
- Updated commit messages to better reflect changes.
Murilo Opsfelder Araujo (8):
staging: iio: accel: adis16203_core.c: Add blank lines between
declarations and code
staging: iio: accel: adis16201_core.c: Add blank line between
declarations and code
staging: iio: accel: adis16204_core.c: Add blank line between
declarations and code
staging: iio: accel: adis16209_core.c: Add blank line between
declarations and code
staging: iio: accel: adis16240_core.c: Add blank line between
declarations and code
staging: iio: accel: lis3l02dq_core.c: Add blank lines between
declarations and code
staging: iio: accel: lis3l02dq_ring.c: Add blank line between
declarations and code
staging: iio: accel: sca3000_core.c: Add blank line between
declarations and code
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 v2 1/8 staging: iio: accel: adis16203_core.c: Add blank lines between declarations and code
This patch adds missing blank lines between declarations and code, satisfying checkpatch.pl.
--- drivers/staging/iio/accel/adis16203_core.c | 2 ++ 1 file changed, 2 insertions(+)
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,
Signature · 1 line
2.1.0.rc1.204.gae8bc8d
PATCH v2 2/8 staging: iio: accel: adis16201_core.c: Add blank line between declarations and code
In reply to Murilo Opsfelder AraujoThis patch adds missing blank line between declarations and code, and also fixes lines starting by space, satisfying checkpatch.pl.
--- drivers/staging/iio/accel/adis16201_core.c | 5 +++-- 1 file changed, 3 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,
Signature · 1 line
2.1.0.rc1.204.gae8bc8d
PATCH v2 3/8 staging: iio: accel: adis16204_core.c: Add blank line between declarations and code
In reply to Murilo Opsfelder AraujoThis patch adds missing blank line between declarations and code, satisfying checkpatch.pl.
--- drivers/staging/iio/accel/adis16204_core.c | 1 + 1 file changed, 1 insertion(+)
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) {
Signature · 1 line
2.1.0.rc1.204.gae8bc8d
PATCH v2 4/8 staging: iio: accel: adis16209_core.c: Add blank line between declarations and code
In reply to Murilo Opsfelder AraujoThis patch adds missing blank line between declarations and code, satisfying checkpatch.pl.
--- drivers/staging/iio/accel/adis16209_core.c | 1 + 1 file changed, 1 insertion(+)
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) {
Signature · 1 line
2.1.0.rc1.204.gae8bc8d
PATCH v2 5/8 staging: iio: accel: adis16240_core.c: Add blank line between declarations and code
In reply to Murilo Opsfelder AraujoThis patch adds missing blank line between declarations and code, satisfying checkpatch.pl.
--- drivers/staging/iio/accel/adis16240_core.c | 1 + 1 file changed, 1 insertion(+)
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 );
Signature · 1 line
2.1.0.rc1.204.gae8bc8d
PATCH v2 6/8 staging: iio: accel: lis3l02dq_core.c: Add blank lines between declarations and code
In reply to Murilo Opsfelder AraujoThis patch adds missing blank line between declarations and code, satisfying checkpatch.pl.
--- drivers/staging/iio/accel/lis3l02dq_core.c | 4 ++++ 1 file changed, 4 insertions(+)
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);
Signature · 1 line
2.1.0.rc1.204.gae8bc8d
PATCH v2 7/8 staging: iio: accel: lis3l02dq_ring.c: Add blank line between declarations and code
In reply to Murilo Opsfelder AraujoThis patch adds missing blank line between declarations and code, satisfying checkpatch.pl.
--- drivers/staging/iio/accel/lis3l02dq_ring.c | 1 + 1 file changed, 1 insertion(+)
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 ); }
Signature · 1 line
2.1.0.rc1.204.gae8bc8d
PATCH v2 8/8 staging: iio: accel: sca3000_core.c: Add blank line between declarations and code
In reply to Murilo Opsfelder AraujoThis patch adds missing blank line between declarations and code, and ajust code to fit 80-chars limit.
--- drivers/staging/iio/accel/sca3000_core.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
drivers/staging/iio/accel/sca3000_core.c +3 -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 ;
@@ -713,6 +714,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 v2 8/8] staging: iio: accel: sca3000_core.c: Add blank line between declarations and code
Quoted 2 lines · Murilo Opsfelder Araujo
This patch adds missing blank line between declarations and code, and adjust code to fit 80-chars limit.
[]
drivers/staging/iio/accel/sca3000_core.c
Quoted 1 line
drivers/staging/iio/accel/sca3000_core.c +0
-0
[]
drivers/staging/iio/accel/sca3000_core.c static int sca3000_read_raw(struct iio_dev *indio_dev, · line 510
Quoted 7 lines
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 );
Please don't strain to fit 80 columns.
If this is done, please strive to make it
quickly intelligible for humans.
I think this would be better as:
+ *val = ((st->rx[0] & 0x3F) << 3) |
+ ((st->rx[1] & 0xE0) >> 5);
so that the mask and shift are aligned.
Could you fold all the "blank line" patches into a single patch and do the other stuff in a different patch?
regards,
dan carpenter