iio: adc: ti_am335x_adc: Fix style
authorMiquel Raynal <miquel.raynal@bootlin.com>
Fri, 15 Oct 2021 08:14:58 +0000 (10:14 +0200)
committerLee Jones <lee.jones@linaro.org>
Thu, 21 Oct 2021 08:23:56 +0000 (09:23 +0100)
These warnings are reported by checkpatch.pl essentially.

Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Reviewed-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Link: https://lore.kernel.org/r/20211015081506.933180-41-miquel.raynal@bootlin.com
drivers/iio/adc/ti_am335x_adc.c

index 11109c84f9717916729e13c274669f412f338349..496603ab7841e92c77a4fb5d5e02961d393195bc 100644 (file)
@@ -58,7 +58,7 @@ static unsigned int tiadc_readl(struct tiadc_device *adc, unsigned int reg)
 }
 
 static void tiadc_writel(struct tiadc_device *adc, unsigned int reg,
-                                       unsigned int val)
+                        unsigned int val)
 {
        writel(val, adc->mfd_tscadc->tscadc_base + reg);
 }
@@ -73,7 +73,7 @@ static u32 get_adc_step_mask(struct tiadc_device *adc_dev)
 }
 
 static u32 get_adc_chan_step_mask(struct tiadc_device *adc_dev,
-               struct iio_chan_spec const *chan)
+                                 struct iio_chan_spec const *chan)
 {
        int i;
 
@@ -120,8 +120,6 @@ static void tiadc_step_config(struct iio_dev *indio_dev)
         * Channel would represent which analog input
         * needs to be given to ADC to digitalize data.
         */
-
-
        for (i = 0; i < adc_dev->channels; i++) {
                int chan;
 
@@ -134,9 +132,8 @@ static void tiadc_step_config(struct iio_dev *indio_dev)
                }
 
                if (adc_dev->step_avg[i])
-                       stepconfig =
-                       STEPCONFIG_AVG(ffs(adc_dev->step_avg[i]) - 1) |
-                       STEPCONFIG_FIFO1;
+                       stepconfig = STEPCONFIG_AVG(ffs(adc_dev->step_avg[i]) - 1) |
+                                    STEPCONFIG_FIFO1;
                else
                        stepconfig = STEPCONFIG_FIFO1;
 
@@ -144,10 +141,9 @@ static void tiadc_step_config(struct iio_dev *indio_dev)
                        stepconfig |= STEPCONFIG_MODE_SWCNT;
 
                tiadc_writel(adc_dev, REG_STEPCONFIG(steps),
-                               stepconfig | STEPCONFIG_INP(chan) |
-                               STEPCONFIG_INM_ADCREFM |
-                               STEPCONFIG_RFP_VREFP |
-                               STEPCONFIG_RFM_VREFN);
+                            stepconfig | STEPCONFIG_INP(chan) |
+                            STEPCONFIG_INM_ADCREFM | STEPCONFIG_RFP_VREFP |
+                            STEPCONFIG_RFM_VREFN);
 
                if (adc_dev->open_delay[i] > STEPCONFIG_MAX_OPENDLY) {
                        dev_warn(dev, "chan %d: wrong open delay, truncated to 0x%lX\n",
@@ -162,8 +158,8 @@ static void tiadc_step_config(struct iio_dev *indio_dev)
                }
 
                tiadc_writel(adc_dev, REG_STEPDELAY(steps),
-                               STEPDELAY_OPEN(adc_dev->open_delay[i]) |
-                               STEPDELAY_SAMPLE(adc_dev->sample_delay[i]));
+                            STEPDELAY_OPEN(adc_dev->open_delay[i]) |
+                            STEPDELAY_SAMPLE(adc_dev->sample_delay[i]));
 
                adc_dev->channel_step[i] = steps;
                steps++;
@@ -188,10 +184,12 @@ static irqreturn_t tiadc_irq_h(int irq, void *private)
                config = tiadc_readl(adc_dev, REG_CTRL);
                config &= ~(CNTRLREG_SSENB);
                tiadc_writel(adc_dev, REG_CTRL, config);
-               tiadc_writel(adc_dev, REG_IRQSTATUS, IRQENB_FIFO1OVRRUN
-                               | IRQENB_FIFO1UNDRFLW | IRQENB_FIFO1THRES);
+               tiadc_writel(adc_dev, REG_IRQSTATUS,
+                            IRQENB_FIFO1OVRRUN | IRQENB_FIFO1UNDRFLW |
+                            IRQENB_FIFO1THRES);
 
-               /* wait for idle state.
+               /*
+                * Wait for the idle state.
                 * ADC needs to finish the current conversion
                 * before disabling the module
                 */
@@ -219,11 +217,11 @@ static irqreturn_t tiadc_worker_h(int irq, void *private)
 
        fifo1count = tiadc_readl(adc_dev, REG_FIFO1CNT);
        for (k = 0; k < fifo1count; k = k + i) {
-               for (i = 0; i < (indio_dev->scan_bytes)/2; i++) {
+               for (i = 0; i < indio_dev->scan_bytes / 2; i++) {
                        read = tiadc_readl(adc_dev, REG_FIFO1);
                        data[i] = read & FIFOREAD_DATA_MASK;
                }
-               iio_push_to_buffers(indio_dev, (u8 *) data);
+               iio_push_to_buffers(indio_dev, (u8 *)data);
        }
 
        tiadc_writel(adc_dev, REG_IRQSTATUS, IRQENB_FIFO1THRES);
@@ -256,6 +254,7 @@ static int tiadc_start_dma(struct iio_dev *indio_dev)
        struct dma_async_tx_descriptor *desc;
 
        dma->current_period = 0; /* We start to fill period 0 */
+
        /*
         * Make the fifo thresh as the multiple of total number of
         * channels enabled, so make sure that cyclic DMA period
@@ -265,9 +264,10 @@ static int tiadc_start_dma(struct iio_dev *indio_dev)
         */
        dma->fifo_thresh = rounddown(FIFO1_THRESHOLD + 1,
                                     adc_dev->total_ch_enabled) - 1;
+
        /* Make sure that period length is multiple of fifo thresh level */
        dma->period_size = rounddown(DMA_BUFFER_SIZE / 2,
-                                   (dma->fifo_thresh + 1) * sizeof(u16));
+                                    (dma->fifo_thresh + 1) * sizeof(u16));
 
        dma->conf.src_maxburst = dma->fifo_thresh + 1;
        dmaengine_slave_config(dma->chan, &dma->conf);
@@ -303,9 +303,9 @@ static int tiadc_buffer_preenable(struct iio_dev *indio_dev)
        if (ret)
                return ret;
 
-       tiadc_writel(adc_dev, REG_IRQCLR, (IRQENB_FIFO1THRES |
-                               IRQENB_FIFO1OVRRUN |
-                               IRQENB_FIFO1UNDRFLW));
+       tiadc_writel(adc_dev, REG_IRQCLR,
+                    IRQENB_FIFO1THRES | IRQENB_FIFO1OVRRUN |
+                    IRQENB_FIFO1UNDRFLW);
 
        /* Flush FIFO. Needed in corner cases in simultaneous tsc/adc use */
        fifo1count = tiadc_readl(adc_dev, REG_FIFO1CNT);
@@ -335,8 +335,9 @@ static int tiadc_buffer_postenable(struct iio_dev *indio_dev)
 
        am335x_tsc_se_set_cache(adc_dev->mfd_tscadc, enb);
 
-       tiadc_writel(adc_dev,  REG_IRQSTATUS, IRQENB_FIFO1THRES
-                               | IRQENB_FIFO1OVRRUN | IRQENB_FIFO1UNDRFLW);
+       tiadc_writel(adc_dev, REG_IRQSTATUS,
+                    IRQENB_FIFO1THRES | IRQENB_FIFO1OVRRUN |
+                    IRQENB_FIFO1UNDRFLW);
 
        irq_enable = IRQENB_FIFO1OVRRUN;
        if (!dma->chan)
@@ -352,8 +353,9 @@ static int tiadc_buffer_predisable(struct iio_dev *indio_dev)
        struct tiadc_dma *dma = &adc_dev->dma;
        int fifo1count, i;
 
-       tiadc_writel(adc_dev, REG_IRQCLR, (IRQENB_FIFO1THRES |
-                               IRQENB_FIFO1OVRRUN | IRQENB_FIFO1UNDRFLW));
+       tiadc_writel(adc_dev, REG_IRQCLR,
+                    IRQENB_FIFO1THRES | IRQENB_FIFO1OVRRUN |
+                    IRQENB_FIFO1UNDRFLW);
        am335x_tsc_se_clr(adc_dev->mfd_tscadc, adc_dev->buffer_en_ch_steps);
        adc_dev->buffer_en_ch_steps = 0;
        adc_dev->total_ch_enabled = 0;
@@ -385,12 +387,11 @@ static const struct iio_buffer_setup_ops tiadc_buffer_setup_ops = {
 };
 
 static int tiadc_iio_buffered_hardware_setup(struct device *dev,
-       struct iio_dev *indio_dev,
-       irqreturn_t (*pollfunc_bh)(int irq, void *p),
-       irqreturn_t (*pollfunc_th)(int irq, void *p),
-       int irq,
-       unsigned long flags,
-       const struct iio_buffer_setup_ops *setup_ops)
+                                            struct iio_dev *indio_dev,
+                                            irqreturn_t (*pollfunc_bh)(int irq, void *p),
+                                            irqreturn_t (*pollfunc_th)(int irq, void *p),
+                                            int irq, unsigned long flags,
+                                            const struct iio_buffer_setup_ops *setup_ops)
 {
        int ret;
 
@@ -401,7 +402,7 @@ static int tiadc_iio_buffered_hardware_setup(struct device *dev,
                return ret;
 
        return devm_request_threaded_irq(dev, irq, pollfunc_th, pollfunc_bh,
-                               flags, indio_dev->name, indio_dev);
+                                        flags, indio_dev->name, indio_dev);
 }
 
 static const char * const chan_name_ain[] = {
@@ -426,12 +427,11 @@ static int tiadc_channel_init(struct device *dev, struct iio_dev *indio_dev,
        indio_dev->num_channels = channels;
        chan_array = devm_kcalloc(dev, channels, sizeof(*chan_array),
                                  GFP_KERNEL);
-       if (chan_array == NULL)
+       if (!chan_array)
                return -ENOMEM;
 
        chan = chan_array;
        for (i = 0; i < channels; i++, chan++) {
-
                chan->type = IIO_VOLTAGE;
                chan->indexed = 1;
                chan->channel = adc_dev->channel_line[i];
@@ -449,8 +449,8 @@ static int tiadc_channel_init(struct device *dev, struct iio_dev *indio_dev,
 }
 
 static int tiadc_read_raw(struct iio_dev *indio_dev,
-               struct iio_chan_spec const *chan,
-               int *val, int *val2, long mask)
+                         struct iio_chan_spec const *chan, int *val, int *val2,
+                         long mask)
 {
        struct tiadc_device *adc_dev = iio_priv(indio_dev);
        int i, map_val;
@@ -479,9 +479,8 @@ static int tiadc_read_raw(struct iio_dev *indio_dev,
 
        am335x_tsc_se_set_once(adc_dev->mfd_tscadc, step_en);
 
-       timeout = jiffies + msecs_to_jiffies
-                               (IDLE_TIMEOUT * adc_dev->channels);
        /* Wait for Fifo threshold interrupt */
+       timeout = jiffies + msecs_to_jiffies(IDLE_TIMEOUT * adc_dev->channels);
        while (1) {
                fifo1count = tiadc_readl(adc_dev, REG_FIFO1CNT);
                if (fifo1count)
@@ -493,6 +492,7 @@ static int tiadc_read_raw(struct iio_dev *indio_dev,
                        goto err_unlock;
                }
        }
+
        map_val = adc_dev->channel_step[chan->scan_index];
 
        /*
@@ -510,13 +510,14 @@ static int tiadc_read_raw(struct iio_dev *indio_dev,
                if (stepid == map_val) {
                        read = read & FIFOREAD_DATA_MASK;
                        found = true;
-                       *val = (u16) read;
+                       *val = (u16)read;
                }
        }
+
        am335x_tsc_se_adc_done(adc_dev->mfd_tscadc);
 
        if (!found)
-               ret =  -EBUSY;
+               ret = -EBUSY;
 
 err_unlock:
        mutex_unlock(&adc_dev->fifo1_lock);
@@ -557,6 +558,7 @@ static int tiadc_request_dma(struct platform_device *pdev,
                goto err;
 
        return 0;
+
 err:
        dma_release_channel(dma->chan);
        return -ENOMEM;
@@ -606,7 +608,7 @@ static int tiadc_probe(struct platform_device *pdev)
        }
 
        indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*adc_dev));
-       if (indio_dev == NULL) {
+       if (!indio_dev) {
                dev_err(&pdev->dev, "failed to allocate iio device\n");
                return -ENOMEM;
        }
@@ -628,12 +630,11 @@ static int tiadc_probe(struct platform_device *pdev)
                return err;
 
        err = tiadc_iio_buffered_hardware_setup(&pdev->dev, indio_dev,
-               &tiadc_worker_h,
-               &tiadc_irq_h,
-               adc_dev->mfd_tscadc->irq,
-               IRQF_SHARED,
-               &tiadc_buffer_setup_ops);
-
+                                               &tiadc_worker_h,
+                                               &tiadc_irq_h,
+                                               adc_dev->mfd_tscadc->irq,
+                                               IRQF_SHARED,
+                                               &tiadc_buffer_setup_ops);
        if (err)
                goto err_free_channels;
 
@@ -684,8 +685,7 @@ static int __maybe_unused tiadc_suspend(struct device *dev)
 
        idle = tiadc_readl(adc_dev, REG_CTRL);
        idle &= ~(CNTRLREG_SSENB);
-       tiadc_writel(adc_dev, REG_CTRL, (idle |
-                       CNTRLREG_POWERDOWN));
+       tiadc_writel(adc_dev, REG_CTRL, idle | CNTRLREG_POWERDOWN);
 
        return 0;
 }
@@ -698,12 +698,12 @@ static int __maybe_unused tiadc_resume(struct device *dev)
 
        /* Make sure ADC is powered up */
        restore = tiadc_readl(adc_dev, REG_CTRL);
-       restore &= ~(CNTRLREG_POWERDOWN);
+       restore &= ~CNTRLREG_POWERDOWN;
        tiadc_writel(adc_dev, REG_CTRL, restore);
 
        tiadc_step_config(indio_dev);
        am335x_tsc_se_set_cache(adc_dev->mfd_tscadc,
-                       adc_dev->buffer_en_ch_steps);
+                               adc_dev->buffer_en_ch_steps);
        return 0;
 }