Commit ea1c2023 authored by Yang Yingliang's avatar Yang Yingliang Committed by Kalle Valo
Browse files

ath10k: Use devm_platform_get_and_ioremap_resource()



Use devm_platform_get_and_ioremap_resource() to simplify
code.

Signed-off-by: default avatarYang Yingliang <yangyingliang@huawei.com>
Signed-off-by: default avatarKalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/20210605110227.2429420-1-yangyingliang@huawei.com
parent a8b1de7f
Loading
Loading
Loading
Loading
+1 −8
Original line number Diff line number Diff line
@@ -442,14 +442,7 @@ static int ath10k_ahb_resource_init(struct ath10k *ar)

	pdev = ar_ahb->pdev;

	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
	if (!res) {
		ath10k_err(ar, "failed to get memory resource\n");
		ret = -ENXIO;
		goto out;
	}

	ar_ahb->mem = devm_ioremap_resource(&pdev->dev, res);
	ar_ahb->mem = devm_platform_get_and_ioremap_resource(pdev, 0, &res);
	if (IS_ERR(ar_ahb->mem)) {
		ath10k_err(ar, "mem ioremap error\n");
		ret = PTR_ERR(ar_ahb->mem);