On Fri, Nov 26, 2021 at 2:37 PM Tang Bin tangbin@cmss.chinamobile.com wrote:
In the function sst_platform_get_resources(), if platform_get_irq() failed, the return should not be zero, as the example in platform.c is
- int irq = platform_get_irq(pdev, 0)
- if (irq < 0)
- return irq;
So remove the redundant check to simplify the code.
FWIW, Acked-by: Andy Shevchenko andy.shevchenko@gmail.com
Code is correct, I haven't checked the rest, though.
Signed-off-by: Tang Bin tangbin@cmss.chinamobile.com
sound/soc/intel/atom/sst/sst_acpi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sound/soc/intel/atom/sst/sst_acpi.c b/sound/soc/intel/atom/sst/sst_acpi.c index 3be64430c..696d547c5 100644 --- a/sound/soc/intel/atom/sst/sst_acpi.c +++ b/sound/soc/intel/atom/sst/sst_acpi.c @@ -226,8 +226,8 @@ static int sst_platform_get_resources(struct intel_sst_drv *ctx) /* Find the IRQ */ ctx->irq_num = platform_get_irq(pdev, ctx->pdata->res_info->acpi_ipc_irq_index);
if (ctx->irq_num <= 0)
return ctx->irq_num < 0 ? ctx->irq_num : -EIO;
if (ctx->irq_num < 0)
return ctx->irq_num; return 0;
}
2.20.1.windows.1