On Mon, Dec 09 2013, Jingoo Han <[email protected]> wrote:
> Casting the return value which is a void pointer is redundant.
> The conversion from void pointer to any other pointer type is
> guaranteed by the C programming language.
>
> Signed-off-by: Jingoo Han <[email protected]>
> ---
>  drivers/spi/spi-omap-100k.c |    2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/spi/spi-omap-100k.c b/drivers/spi/spi-omap-100k.c
> index 0d32054..35832a9 100644
> --- a/drivers/spi/spi-omap-100k.c
> +++ b/drivers/spi/spi-omap-100k.c
> @@ -441,7 +441,7 @@ static int omap1_spi100k_probe(struct platform_device 
> *pdev)
>        * You should allocate this with ioremap() before initializing
>        * the SPI.
>        */
> -     spi100k->base = (void __iomem *)dev_get_platdata(&pdev->dev);
> +     spi100k->base = dev_get_platdata(&pdev->dev);

I might be wrong, but I would assume that __iomem is the important bit
here and removing this cast will make linter unhappy.

>  
>       spi100k->ick = devm_clk_get(&pdev->dev, "ick");
>       if (IS_ERR(spi100k->ick)) {
> -- 
> 1.7.10.4

Attachment: signature.asc
Description: PGP signature

Reply via email to