mfd: rsmu_spi: Remove unneeded casts of void *
authorGeert Uytterhoeven <geert+renesas@glider.be>
Mon, 13 Mar 2023 10:58:33 +0000 (11:58 +0100)
committerLee Jones <lee@kernel.org>
Wed, 26 Apr 2023 10:40:32 +0000 (11:40 +0100)
There is no need to cast a "void *" to a different type of pointer.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Lee Jones <lee@kernel.org>
Link: https://lore.kernel.org/r/ae84c1751e79cb49ab584557f4ecd835a8493d7c.1678704562.git.geert+renesas@glider.be
drivers/mfd/rsmu_spi.c

index d2f3d8f..2428aaa 100644 (file)
@@ -129,7 +129,7 @@ static int rsmu_write_page_register(struct rsmu_ddata *rsmu, u16 reg)
 
 static int rsmu_reg_read(void *context, unsigned int reg, unsigned int *val)
 {
-       struct rsmu_ddata *rsmu = spi_get_drvdata((struct spi_device *)context);
+       struct rsmu_ddata *rsmu = spi_get_drvdata(context);
        u8 addr = (u8)(reg & RSMU_LOWER_ADDR_MASK);
        int err;
 
@@ -146,7 +146,7 @@ static int rsmu_reg_read(void *context, unsigned int reg, unsigned int *val)
 
 static int rsmu_reg_write(void *context, unsigned int reg, unsigned int val)
 {
-       struct rsmu_ddata *rsmu = spi_get_drvdata((struct spi_device *)context);
+       struct rsmu_ddata *rsmu = spi_get_drvdata(context);
        u8 addr = (u8)(reg & RSMU_LOWER_ADDR_MASK);
        u8 data = (u8)val;
        int err;