Commit 422d0b86 authored by Sven Peter's avatar Sven Peter Committed by Hector Martin
Browse files

soc: apple: sart: Stop casting function pointer signatures



Fixes: b170143a ("soc: apple: Add SART driver")
Reported-by: default avatarkernel test robot <lkp@intel.com>
Signed-off-by: default avatarSven Peter <sven@svenpeter.dev>
Signed-off-by: default avatarHector Martin <marcan@marcan.st>
parent 9abf2313
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -164,6 +164,11 @@ static int apple_sart_probe(struct platform_device *pdev)
	return 0;
}

static void apple_sart_put_device(void *dev)
{
	put_device(dev);
}

struct apple_sart *devm_apple_sart_get(struct device *dev)
{
	struct device_node *sart_node;
@@ -187,7 +192,7 @@ struct apple_sart *devm_apple_sart_get(struct device *dev)
		return ERR_PTR(-EPROBE_DEFER);
	}

	ret = devm_add_action_or_reset(dev, (void (*)(void *))put_device,
	ret = devm_add_action_or_reset(dev, apple_sart_put_device,
				       &sart_pdev->dev);
	if (ret)
		return ERR_PTR(ret);