forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-01-31 f70575805708cabdedea7498aaa3f710fde4d920
kernel/sound/soc/sirf/sirf-usp.c
....@@ -1,9 +1,8 @@
1
+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * SiRF USP in I2S/DSP mode
34 *
45 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.
5
- *
6
- * Licensed under GPLv2 or later.
76 */
87 #include <linux/module.h>
98 #include <linux/io.h>
....@@ -360,7 +359,6 @@
360359 int ret;
361360 struct sirf_usp *usp;
362361 void __iomem *base;
363
- struct resource *mem_res;
364362
365363 usp = devm_kzalloc(&pdev->dev, sizeof(struct sirf_usp),
366364 GFP_KERNEL);
....@@ -369,8 +367,7 @@
369367
370368 platform_set_drvdata(pdev, usp);
371369
372
- mem_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
373
- base = devm_ioremap_resource(&pdev->dev, mem_res);
370
+ base = devm_platform_ioremap_resource(pdev, 0);
374371 if (IS_ERR(base))
375372 return PTR_ERR(base);
376373 usp->regmap = devm_regmap_init_mmio(&pdev->dev, base,