Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp2048571pxj; Sun, 13 Jun 2021 07:04:40 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwg8+7IfuuzM0237oeTjln5QJ8CSsyjnAB5/aL1SbMp3CpM2L7TooUuecl5EwyBZ30UAfIR X-Received: by 2002:a17:907:7808:: with SMTP id la8mr11549140ejc.13.1623593080096; Sun, 13 Jun 2021 07:04:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623593080; cv=none; d=google.com; s=arc-20160816; b=XGOQD7xoDysdo5Fxk2M8J9V8BkZV5sZtuNpbHmOwsCFUfrd+HuObUMDwImpMzTi/7v 5TiI0oB14ma7jjpBKsTsKhUaMnBSzOLKbAfOd+mODp2dvGwCT1y3RdkQkiC22TC59UPv uoGUYk1UniFID81AzMPbHGKZC5MGKoUa0o6bc/qVbmNBhYdvKwgxG20OezJaRFYdeTnQ M9wt+No95qN+o2tQNsdLm8XxYL3QQ+bLlQTeWowdlNlihkXhEH3gp7IexdRiG9NFUtNw MWcwbCr+pSPKZAn3xuABvfgIgK7lRgnhs4fTwVHkworOgLmHSX+iwCHFkawEhOaoXl8S flOg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=UxVxA6z3vSH22a4a5XrlUdrOY9IBwcdeef69f53RTX8=; b=YazZaT8aOGNz79vaiuXpleYDouzcWgxNidorVLpSM7sMFOr5HqwyYm1NZTGAIck/GK atlycAHUacPG9SWimI4579skdkbHm6izjy6zSEnVzcaZRdDqrpkgS10n+ctHjfG55u9P FULr1Qb6JvuFiqRA8XidbPeQUH9hnKpZyzhCf+KkxQuC4Jv75P/VHpPuLrTvnmJzAK8i wq+b8iq/R3n3rfndxk/roK3FyE6lNKDM+nT4/XZ/EEFcgnXTD9KAnQU73jZPq0FHO4A0 ztYBLcB39l3yOpXdeUfm80WKYIc+ySrACAlu/PsYCs3zYh4mR5g1Bo1PaLaSe8pO5Fdl cEdQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="o+51Gt//"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n3si1300747ejl.4.2021.06.13.07.04.17; Sun, 13 Jun 2021 07:04:40 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="o+51Gt//"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231839AbhFMODE (ORCPT + 99 others); Sun, 13 Jun 2021 10:03:04 -0400 Received: from mail.kernel.org ([198.145.29.99]:48744 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231755AbhFMODD (ORCPT ); Sun, 13 Jun 2021 10:03:03 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id C8BEC6128B for ; Sun, 13 Jun 2021 14:01:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1623592862; bh=0GuJ8MA8YvAb5LFEu1wccuQD+B/n8HPSEdt3rIsJcas=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=o+51Gt//Duy1u56s/dk9eBSqfx7WwhWuvnaaLdrcMaG3LmeZrVtGkRkI0C4u7F+xe MxBf0MbTrfv0YH/G6frmBvYzEuaW6sMJahhiCIvqmWnkPBI768dvBpziGRFpQSGnJQ Kw7IJpvWeimsERuU/hgc07usgvl1rNQG03BeR0t6imRpYE4d960nqdYjJPaCOl9t6f YZyIUp/KPawWcIo6YortJ8GsP/C6ZZ7N4JC6L+MCWK34JxuTCNX+HDy0cm9zJZYQpV IF4eKBEJiwc1AqZkcKAiObyK0Xr18kE6SKRBUxzlTr07ucdXnGiyumBZKLXih4B07+ /5bcHZKbI8W2w== Received: by mail-pj1-f51.google.com with SMTP id k22-20020a17090aef16b0290163512accedso9238373pjz.0 for ; Sun, 13 Jun 2021 07:01:02 -0700 (PDT) X-Gm-Message-State: AOAM530SwtF3OnaEnsOElI58ovMf3yLOKDFbJxznjo+Nn8ZGuA9N1Bp2 4cuMht6sn5g0X74nBNwo5QPkIe2qBVjMaNi3Uzc= X-Received: by 2002:a17:902:d4c8:b029:102:715b:e3a5 with SMTP id o8-20020a170902d4c8b0290102715be3a5mr12622809plg.83.1623592862495; Sun, 13 Jun 2021 07:01:02 -0700 (PDT) MIME-Version: 1.0 References: <20210611093626.579176-1-yangyingliang@huawei.com> <20210611093626.579176-10-yangyingliang@huawei.com> In-Reply-To: <20210611093626.579176-10-yangyingliang@huawei.com> From: Timur Tabi Date: Sun, 13 Jun 2021 09:00:25 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH -next 9/9] ASoC: fsl_xcvr: check return value after calling platform_get_resource_byname() To: Yang Yingliang Cc: lkml , PowerPC Mailing List , alsa-devel mailing list , timur@kernel.org, Mark Brown Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Jun 11, 2021 at 4:32 AM Yang Yingliang wrote: > rx_res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "rxfifo"); > tx_res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "txfifo"); > + if (!rx_res || !tx_res) { > + dev_err(dev, "Invalid resource\n"); > + return -EINVAL; > + } If platform_get_resource_byname() returns an error, it's probably because the name cannot be found. So I think this error message is more accurate: "could not find rxfifo or txfifo resource"