From nobody Sat Jul 25 16:18:17 2026 Received: from mail-pf1-f171.google.com (mail-pf1-f171.google.com [209.85.210.171]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E05AA3932FF for ; Thu, 16 Jul 2026 10:39:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.171 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784198374; cv=none; b=VFy7f5JfcTTuHmlsf5WOzc6SIcEQ1/OFI6+cIQhaD4hG05v9xpaV0SqYVWha1nLZhCJqtHiZLW3cfNkZ0BGM4cxS3V4FxetM1seyuCtYKV+dOtXLYDVPM47GnLc9vQDqEOqbc4ZFtPAhMRz8qGA5V7ow1+p46UKDX29SX6/AFjI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784198374; c=relaxed/simple; bh=RLI1cm6vDJ/qvHX01qZ5rV7ItrD31X33omgghTgOklQ=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=WPSvtQYk5W7hHIh0YfQ2IWbjjrjiNonFm4BWUQmtPXcKzkdrKagtG+cDl3jX/jENqpqA+FYkqduPHs/7sPAD/jMGZz0ZXWW9AWgOzAubmbJpORrdilD+sj3UJIkoyLXxfF9BPEQEnv4/scd7BlWDJD0Fr6owxyq/fpB2Nh2SQws= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=AJENy9pt; arc=none smtp.client-ip=209.85.210.171 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="AJENy9pt" Received: by mail-pf1-f171.google.com with SMTP id d2e1a72fcca58-8486672f03cso6341875b3a.0 for ; Thu, 16 Jul 2026 03:39:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784198372; x=1784803172; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=W80Qi/i0Jf8/TxgRoeUGM/YWj0mtv1cGhzixKatKYRY=; b=AJENy9pt4MTkwYyDBe8SU1J4ZpvRcorXyNfsTFXTTc+s3QMpH/hpVa3t8imByrAQs8 lh3pF6l6cSsA7b1E6GR0GudG8pZVCzhSbRhTpNl27e2C3sJaPz+jd4aBmXkZjuDpp9p6 eNNA8MzK0d9D/lYGdWp97I6cGc/PIPvPR6NElcI+9ZHILQrBe+khFfFW1MLqoYp19uNq Dg/mNNkr7gJqTYMlldglJsmnSeyNIDdKBN1xvO/V9eZm57GUpUPl4iTSRIyPDVHVAMSf 7OBCwMPxa2vXsYj4Ss5X/JN5LNObFP524BHH+nk4d0jIqy64Qgkc099fMNFbuP7M9QyP L8zg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784198372; x=1784803172; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=W80Qi/i0Jf8/TxgRoeUGM/YWj0mtv1cGhzixKatKYRY=; b=NL63MsXDL4Fec6zbxKvZOPv08RC526AxC5SCKGLiVVtoDmTHrYRnnYQMGXtc53pQ9/ EDxfVmUI1HeF3ilwFe4FEDC3fBUhughFDuNe7AjB6vfb6BkUJiEbx3a6IihL5bFxrRCW sxzFUIySl6oFhgfuQXeVn9RJZEI9w+hWiK8DXdBt56Fe/9j/UuUuoRxEim//cKzXOWhv x0jUtp6xOuFwpxRVaxe0wkQlKZyU+dO9mlpTUbtUGWbVJGapRfa3hnK1IXQKoOqIGSFa 8OkPBP6G8blSazwZ0Vf0OroHZ85Kz1/FIXKewNcQSzxPV5Cf/XjQ/5YjIEusD+PkLpNC GBWw== X-Gm-Message-State: AOJu0YzqB7jMzT62H2GX7DzbV2XiDsxvTYud+5L6TCaIHzqMLaQmzCWQ EbOBi7DH55yYq8oZIs6QKqLROX8D4SbJz8NrUdnhZ8z+hGdX466p1J6D X-Gm-Gg: AfdE7cnclYlGGEAonaambIEgcCevgt31k5oOEpP91HqXo7AfPnJBMRwJgKVs1DB9sXT EzWzu+MXPHo6LPyvzwW1ZsmN7EiVJbyAVgr9oluguTBTt7lZPzCOYWk8Mw7rrjNpuRLvpm/JkvH jdp3IOGkpsgI2LbgNkDIl6fx/MXS8p6c23GIUoE5sFgdT5La9H0HFhX6BDmUX1KHwhNuuz/qhs1 SFtErI2JH/LCsqtMOWd0gxuFXtXCG6SX2CvPiBTcGjbcjK51qpluZn3bOK4wZv9HT6uj0okaoM1 6X6DLkh0ZUhYC+mi7GC9FVniQP+7nKhpwVaXfVVnAMXoEsJDM3BEDBGTcD6PAmToqVfZaffyy76 36GIn3tf3CYFnl9TXIRRvSSYWKRRa7IAgSL8+TrCS9sHJ429EhuFcNrF0sjAIosWBM9rEDhuhOf 3bMz892jqKIhAd2V7CU04DcITzSUVQxMbusoazpHY7KKVXlhU= X-Received: by 2002:a05:6a00:2303:b0:847:9bdb:2cd1 with SMTP id d2e1a72fcca58-84a672eab57mr6647502b3a.54.1784198372351; Thu, 16 Jul 2026 03:39:32 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84a4f266724sm4757331b3a.15.2026.07.16.03.39.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Jul 2026 03:39:32 -0700 (PDT) From: phucduc.bui@gmail.com To: Mark Brown , Sen Wang , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Jarkko Nikula , Christophe JAILLET , linux-omap@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-sound@vger.kernel.org, bui duc phuc Subject: [PATCH v3 01/10] ASoC: ti: ams-delta: Use dev_err_probe() for error handling Date: Thu, 16 Jul 2026 17:39:02 +0700 Message-ID: <20260716103911.77652-2-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260716103911.77652-1-phucduc.bui@gmail.com> References: <20260716103911.77652-1-phucduc.bui@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: bui duc phuc Use dev_err_probe() to replace dev_err() followed by returning the error code. This keeps the error handling concise and suppresses log messages for deferred probe errors. Signed-off-by: bui duc phuc --- Changes in v2: - Add missing parentheses to `snd_soc_register_card()` (Christophe). sound/soc/ti/ams-delta.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sound/soc/ti/ams-delta.c b/sound/soc/ti/ams-delta.c index 61252359d5cb..2759b39c4ebe 100644 --- a/sound/soc/ti/ams-delta.c +++ b/sound/soc/ti/ams-delta.c @@ -574,9 +574,9 @@ static int ams_delta_probe(struct platform_device *pdev) =20 ret =3D snd_soc_register_card(card); if (ret) { - dev_err(&pdev->dev, "snd_soc_register_card failed (%d)\n", ret); card->dev =3D NULL; - return ret; + return dev_err_probe(&pdev->dev, ret, + "snd_soc_register_card() failed\n"); } return 0; } --=20 2.43.0 From nobody Sat Jul 25 16:18:17 2026 Received: from mail-pf1-f173.google.com (mail-pf1-f173.google.com [209.85.210.173]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id BFF184071D1 for ; Thu, 16 Jul 2026 10:39:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.173 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784198378; cv=none; b=qGi3xownzu8f2+XusFSk59qZR9gz1hkLpEu5huB06uc4T1qzst1K+XQREj/M80zJ/MHK/lgYs8+1suDQjtbTlTgLoUZ6a+VD26WEqvrkoMOFvqQ0M8NHP1dSLUEeqJJU0KkA9keWVC7pjZS98zovIBWrvMNR3bXCiZuVh2PgkOA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784198378; c=relaxed/simple; bh=bly5g/vrF4ctQv0fYWIQy5hsDFKEKRsbvFXr7VSnXeA=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Vm/fLdhDVzwy+UsV/41D5lpHJXLTeFEkl0C8EohQUAjWNhlT9Si7igUm9/YSHekl8YTtm7DOsz0KV7S8vTT4u4Hkl9+OIX18Qb9SOFcs1URSM2rfTzxZMUadKKoi1dKBBacaee9c55A/SMUoEkUZTWZxoD89GdJG0DG6irkSN5E= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=ZvacTViq; arc=none smtp.client-ip=209.85.210.173 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="ZvacTViq" Received: by mail-pf1-f173.google.com with SMTP id d2e1a72fcca58-8485ef63b68so6015787b3a.1 for ; Thu, 16 Jul 2026 03:39:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784198376; x=1784803176; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=yEt6Uvr9Ac4AHA1sp4pMgGGdcdpdh8Mxz+CChY0s25Q=; b=ZvacTViqIdpWo3wkTyzvzAbYaL0F0Q/wJvRx2V/eJwDhcnrv62pYLsVduZWcmNWv5d /2fmvWp2ZY5kvpXOCLXdxaJ8DekV8W1zBEux55WMiSrZqpNG1ZLHvRAsSz4OhdLRicUX k2LXUHbBYC4NS6f9aZ/d4VV/cCUtykXtz+5nqYCoGva6axl2XT3PMho4Jn3tAB7ybRN2 ns3TIBOcP2oUA++NnYY6OGZyp3nT4IZTOw2VdB9mxlLqedggs42QXxR141HSQQXJfTFs z6VcIzdPi/RvSJ6M3GnJs2r/7Bz4snfXGtlYIyHUptqGtJGoV5rfDHqidhtDh6gOOBCy LUIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784198376; x=1784803176; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=yEt6Uvr9Ac4AHA1sp4pMgGGdcdpdh8Mxz+CChY0s25Q=; b=okH1URvGNoAplyGRRXXZgMPVqChHvY0M1J81ZIToVlY5mqXJJ0kQRvb2VTk7fYuXC+ xp4930fsL335WA1QQ9JY2bRWk51uVSSLiDnff9tWXRTD5BznS/21wDayWB82yV45gp/r ds/d58Tyk9Ak1iguJjzuophG+21jdEycKPU2rT71iahJyExa+TzMqmMcqXEAdmic7KqG TLo1N96U3EQgrEOOv7Gk2nRH3cJvC/EbtnV9bgGNulGfuX9vDdJdT6O1LpovK0rI6UpD WrZmtLj+5BJAo/GeB1/mx3PBG4r4kzEXw8LOcqcQaavQcwkuYH9er7AyZY1o9qFzgtlt OzfQ== X-Gm-Message-State: AOJu0YwoJ/Zy6JkoNllmVXBAhUDGrjctDY+0F2VCcaUVfq+KuIMLXkQU GqTTfdeGnOCBcLFnWriJdPH13h6i0fakmgsvZGmCMm6othk0t60snNKd X-Gm-Gg: AfdE7clscDYJgssVYpCUYjHzOHjz+Es+36zU3g0ULSPf5e+sMSpoSa6yBFnQB5bznQJ jwzSnCsteNeIQwQ6RxhadKgjSB8kEGxH9SvjcsvBZ7NMVKlCbRMmjUXHl5cLfh5zjLmgymFS4aX vK0aMbtDaTh1cY5H9HJH8aqjEPbe4re0SznUdwTSqUVlJJNWKg3d9sIhVhaGZxDLWoiUxv3+CCZ TDxD5kn/rVRawesncGLGV4nxylrYY2EM7IaNM666CjHp1815v6dwIpDyM/rdtdZ7HsUA4WtD3v6 mmq806yBtoZddiVJiwlud2iS4DUfvS0zV67ejXIhK2CgMEDWqk9HvwRoTGGGM7Kdl1RhPQn3U2E r6FElaS65RjcNFbF7eHekdbdvfHATFvU1BFUOAotF9bQuN8CteNGV0ZIE/JKu2yr041bPtORxLz xyKQu+gGwj9l50/E/awZ+He+nzvjYNcgT2WEyC X-Received: by 2002:a05:6a00:a883:b0:848:54ff:a2bb with SMTP id d2e1a72fcca58-84a55850472mr9104210b3a.61.1784198376026; Thu, 16 Jul 2026 03:39:36 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84a4f266724sm4757331b3a.15.2026.07.16.03.39.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Jul 2026 03:39:35 -0700 (PDT) From: phucduc.bui@gmail.com To: Mark Brown , Sen Wang , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Jarkko Nikula , Christophe JAILLET , linux-omap@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-sound@vger.kernel.org, bui duc phuc Subject: [PATCH v3 02/10] ASoC: ti: davinci-evm: Use dev_err_probe() for error handling Date: Thu, 16 Jul 2026 17:39:03 +0700 Message-ID: <20260716103911.77652-3-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260716103911.77652-1-phucduc.bui@gmail.com> References: <20260716103911.77652-1-phucduc.bui@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: bui duc phuc Replace dev_err() with dev_err_probe() when reporting devm_snd_soc_register_card() failures. This suppresses unnecessary log messages for deferred probe errors. Signed-off-by: bui duc phuc --- Changes in v2: - Add missing parentheses to `snd_soc_register_card()` (Christophe). - Remove an extra blank line (Christophe). sound/soc/ti/davinci-evm.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sound/soc/ti/davinci-evm.c b/sound/soc/ti/davinci-evm.c index ad514c2e5a25..3156d87a3a12 100644 --- a/sound/soc/ti/davinci-evm.c +++ b/sound/soc/ti/davinci-evm.c @@ -245,9 +245,8 @@ static int davinci_evm_probe(struct platform_device *pd= ev) =20 snd_soc_card_set_drvdata(&evm_soc_card, drvdata); ret =3D devm_snd_soc_register_card(&pdev->dev, &evm_soc_card); - if (ret) { - dev_err(&pdev->dev, "snd_soc_register_card failed (%d)\n", ret); + dev_err_probe(&pdev->dev, ret, "snd_soc_register_card() failed\n"); goto err_put; } =20 --=20 2.43.0 From nobody Sat Jul 25 16:18:17 2026 Received: from mail-pf1-f179.google.com (mail-pf1-f179.google.com [209.85.210.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 65EBA40A922 for ; Thu, 16 Jul 2026 10:39:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.179 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784198381; cv=none; b=A7XtfljGS4TKH76r49f25jp5xe7ENL9k9EwWn4+9fNIRhyqlYSfBTW6qrahnniDQWQcbHrcWRyOJR6DNGt3zkne9rpvBYTCW0ThOEP69R75cDblTF4o/k+VfoB+U/OzvpUmKjEgZq/TXr3OgN3BBD5VBhIuqOSemmzqtb5+scSs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784198381; c=relaxed/simple; bh=JnU7UlQSbchu2TYcv0iygOEto1dGJRIqdXNTolT4xaw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=O7lzZxPXsDtayLFAwtKk7/GPnF6IqR11BqT/aK7/IoKrOW6ydH/T4STFshyBrfQtwppnIis+XU6IZj59mgJl1ewD+pyU6hdNGC9nTe1PzFKNN1Sx8bIvb60AbQuePdGcPGOmGNkcbnlc8QuE819r6Iqu2TcI/kGuUlh5np58i64= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=qR5tA46R; arc=none smtp.client-ip=209.85.210.179 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="qR5tA46R" Received: by mail-pf1-f179.google.com with SMTP id d2e1a72fcca58-8487b7b3fc7so2948305b3a.0 for ; Thu, 16 Jul 2026 03:39:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784198379; x=1784803179; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=mcj/2QWjWsxOQT4KfGLw5iUUwUVIUq7Ov2ZMhZrhSSo=; b=qR5tA46RKrz872Qxk7vWUdQAcVwTzXO/Kz1zk9XsLfdD+SUfRCEZTWyFgAkKgAHXwg OhxxOexh5bOgc+TGseEbTU9O/d5iP1wZn6KPPPCxhWAHt6mIXjCD5/x+IqqckC1EEp44 5lgDfkhY/Wd3WQaRUBxi4Ekbd9bOfiy/DceaiKA5seKpvH5WbBWLYe7whrNwpanPOQzS vT1Lh5Aojq4P6zldNseRB4u7uhXE8tlmjbenodn+cjzuucx2bSQZ/p1O5cnLPRdbdU8d bR2FXGpXHvPjbehj47yQpS8lH5Fh/iPb60KNfG93jbLuXdnPamSmkHaBVb6mMYWUQWOt av1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784198379; x=1784803179; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=mcj/2QWjWsxOQT4KfGLw5iUUwUVIUq7Ov2ZMhZrhSSo=; b=IxaRyBo7AF83lKywI3K7eKHqwWyPq8+hGfo4QXrqc/B/LMIaGcSCbIcIIfHHksQ/d8 2fvG+ZnNcWto7NXF+pyrwSzTZqSqhlbmbfzr2cuc7Yd7oKcHmid5iki+8yB5wyIcaFn7 ykX5YUW6h7S2mV7u/3tzMWadiJ7E2XtDKHWAgGOToyYazWPz2naILsbYa/s5njA2b+jt PzxOg4y2vO4HeM7g6NOabnz11BLrZ9+6pAoZQU2dlYoHzL7qM6g+w4eMDf3/KDCopVWo jKY7Eqm4Zd2i5vcRggXbKUfVPUeznz2lmi/MbenqfJhaYd6FXZRYWvmrVrpY/m0MXq1O QxZQ== X-Gm-Message-State: AOJu0YypUm72Bp8ImtdPRReOWRW4IgxuXWkX38WFe7A15DYGAq7OeD37 t2gW3LdHeC6swKmzgSf/Aejq+Qm9/cOsctrO+MvcCyMUk3LQtYIneAbC X-Gm-Gg: AfdE7cn/M19gB1ONn7h+0Eu3rkgJldc4C7Fz3k/UhTm/t0RQYc6CDdnvUgxnvUfZ6Ta LwynNCuI51F8cjd6e0j8aUYDm9r8PiKS3lq+a/y/Z2ftukx5nyBSE4Y/gdjk3Yrt6qjS/NW+66m Pt1kK67JGIG8bfM+MiuOFfzTM/am7K4pmaFnMn7wpB4UWnCecgY6GfaCNYLn64Y6/xswCJs59aZ gxUdtqBUwGuqzqnRCGOt/H56iiZpq/k82yk8KGtPG8qLgmAowIVC3Y0mQrm8uKOCEj6cNI9YGoA VWQpXMJHp92YzZSAPV3pfLxZFHtVnkbaZzfObdpH3RNkzlAX3EkwJB9IJI2v7RfpXfZFQDGPeOe 1e6Y2khelNZUOLJGtQ79TKJtlhnzykCcKzoioErBQ/xpRbPq1Fqy0xH0GHU70d0MusmV/BBCW2e xFmU7GBM3Q05Ei8MEhcqeHXZ6a6zTZZeF3MNyS X-Received: by 2002:a05:6a00:a114:b0:847:439b:ae30 with SMTP id d2e1a72fcca58-84a6726fb07mr6037340b3a.20.1784198379613; Thu, 16 Jul 2026 03:39:39 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84a4f266724sm4757331b3a.15.2026.07.16.03.39.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Jul 2026 03:39:39 -0700 (PDT) From: phucduc.bui@gmail.com To: Mark Brown , Sen Wang , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Jarkko Nikula , Christophe JAILLET , linux-omap@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-sound@vger.kernel.org, bui duc phuc Subject: [PATCH v3 03/10] ASoC: ti: j721e-evm: Return the original error from card name parsing Date: Thu, 16 Jul 2026 17:39:04 +0700 Message-ID: <20260716103911.77652-4-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260716103911.77652-1-phucduc.bui@gmail.com> References: <20260716103911.77652-1-phucduc.bui@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: bui duc phuc Return the error from snd_soc_of_parse_card_name() directly instead of converting it to -ENODEV. The helper already logs the error, so drop the redundant dev_err(). Signed-off-by: bui duc phuc --- sound/soc/ti/j721e-evm.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/sound/soc/ti/j721e-evm.c b/sound/soc/ti/j721e-evm.c index 312298e0b004..600897a3e1c5 100644 --- a/sound/soc/ti/j721e-evm.c +++ b/sound/soc/ti/j721e-evm.c @@ -870,10 +870,9 @@ static int j721e_soc_probe(struct platform_device *pde= v) card->num_dapm_routes =3D ARRAY_SIZE(j721e_cpb_dapm_routes); card->fully_routed =3D 1; =20 - if (snd_soc_of_parse_card_name(card, "model")) { - dev_err(&pdev->dev, "Card name is not provided\n"); - return -ENODEV; - } + ret =3D snd_soc_of_parse_card_name(card, "model"); + if (ret) + return ret; =20 link_cnt =3D 0; conf_cnt =3D 0; --=20 2.43.0 From nobody Sat Jul 25 16:18:17 2026 Received: from mail-pf1-f178.google.com (mail-pf1-f178.google.com [209.85.210.178]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A726A40A93F for ; Thu, 16 Jul 2026 10:39:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.178 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784198384; cv=none; b=N8N8IIFrC6ohA/imPuAW2HoyD3jlnoVJE55tj8XDP0omlWO4lVCMrynLFP1Sdl4xCtGKAu3ltOrDduHuejctV2S8Fn2LtdlLixLEOZoow1CCyZVrAwWBxmMA0n/2BP/iqnOvWNyMQQ0L1bZPIQHe4lZXyGgvzaJ4E01nHQLfqIk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784198384; c=relaxed/simple; bh=57NVq0S2AlHmeh0L3SJpPKysGLjaiNdhbzGWZRlh98Q=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=bEASeHn514owVHLeT+IJDZrzZq0KA+6BaEFKXEiPz98aArrIlkBAJ3thtaal0YWdhELgcEDgiiowgdZmqq7oJefpcKLCZkm8Sh44jjFA6djCLuWcUPYB/6EPQPMHGKlDbKqUluEd6aV4ZPDR0FG9EGA3NwudfmNNa6MKL4AHlk0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=FbuXCJV8; arc=none smtp.client-ip=209.85.210.178 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="FbuXCJV8" Received: by mail-pf1-f178.google.com with SMTP id d2e1a72fcca58-8486672f03cso6341995b3a.0 for ; Thu, 16 Jul 2026 03:39:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784198383; x=1784803183; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=QAFG2wBH9r9TrXOu1Xguqk4pZPLZGhj2LPXn115L7c4=; b=FbuXCJV8eJHyRZvMODS6/lWX/uNEKrTPr4Oz8G3DhGte/hjKH09rkEafJAM2XkZKLS JihlEhLhFhGsyeEv+TId7gw319opturN07orKSBLJPu48pXtIzzNeBlEPta4s5QMYimR njy12N7Dera4u++Qhew80vorkbGXPT1Hd0lyX49evvZk5smU82XcfWMUBeHZmA+jOwrU 76ybt0ix7FDwy26fen/1BPjfhYqgNO/1jRMcQMYJGqfXgl1FOEB4quwvNF9l94KyZh7j d56guoQoVrnqVRgibgH91QncjZX+xzUd+kxvqFMd9F4R848F5Ku2GG3T0Q2A1WuYrTR1 ZPjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784198383; x=1784803183; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=QAFG2wBH9r9TrXOu1Xguqk4pZPLZGhj2LPXn115L7c4=; b=kxHOmNO/5GxgFi8YVBFnNmgnOvsrqHxjK6uZvA3UjHBsQ+HwpfoqE2Aj7L7n63QiSC ZvKRobvLHXDnWaZEPS3L4ptwpWFkfnamSJL9DR3ygGWRzefA60XwIT13lZn4APRVZ1fR jGuQS/vM4576ohhxew2BxGR28i715v8EvkNSbHsEijQh5eJf+waHMq0Kvk+Pd0jagDQn nj8JqV6pZtDyaphv5UVvh5UDTx8UAweenLiYaPhAUA0BuZPN9bkEMRkDeLJldOQJe0Qf hrX1BiB/17CVzc3rGSqueiSFqG4c1+c9IxClkgTQstm4EtfQon9r0JC0+vhFODwSxIW6 T9rg== X-Gm-Message-State: AOJu0Yzb5LViHKj0SBDxIoAphXJ+mk2+cMWxgkv9VO3nBbLm3lOdP5o0 Xc88l0Q7yAmUW9LmWOoTy84iQprD4t6Zf245zzevSEVEaKuQjqvkdVEI X-Gm-Gg: AfdE7cmvMSLO+BKKaRmc4AcqnFVB/nLRiqR8jAC7koB8kKUclkhkF7wfFhIPGbHvVSc HvO9b4OL7lcjGb2UnU7yBS+j0QP0UFuwYBvpVb6T2NrX8e/joq+H3lz6nGvDcyQRFiJs9jZ+5wX lYkbJBXH+47mLtnT39e4JC5hRP2Pd4+GYQvCo1x5WqNrEWdQ5iE11FtBbXc6IiO1A+PuP0rC1jy FFpp+VoD0FRQWLFF6gh6StXT3zLcLNFoh115tRXOvGZSLO7Gyv5Tvki5n/i1DSvrYlCTxdt0j1i 0PCgxt5SEXXO7fkpxH8NdM5bWeY8eFkuKXaAg930tKTVCbJHNqtns1eK7jNY41GMih0CyRBmD0H 1qmTpZ+K8RqPF6H2CoA6tm0CzkmcVNpldY0AFF2+YIKvVcoTRVNZI8xCZRheAzJOKe6YMhxvYTU 7kvACpy2oVzXESgAi1+tucmgYBQdV+tqutk6nmghZ1OZ3M8yE= X-Received: by 2002:a05:6a00:12e4:b0:848:6720:6fee with SMTP id d2e1a72fcca58-84a672b5a22mr6051225b3a.40.1784198383132; Thu, 16 Jul 2026 03:39:43 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84a4f266724sm4757331b3a.15.2026.07.16.03.39.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Jul 2026 03:39:42 -0700 (PDT) From: phucduc.bui@gmail.com To: Mark Brown , Sen Wang , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Jarkko Nikula , Christophe JAILLET , linux-omap@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-sound@vger.kernel.org, bui duc phuc Subject: [PATCH v3 04/10] ASoC: ti: omap-abe-twl6040: Preserve error code and drop redundant log Date: Thu, 16 Jul 2026 17:39:05 +0700 Message-ID: <20260716103911.77652-5-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260716103911.77652-1-phucduc.bui@gmail.com> References: <20260716103911.77652-1-phucduc.bui@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: bui duc phuc Return the original errors from the OF parsing helpers and remove the redundant error messages, as the helpers already report failures. Signed-off-by: bui duc phuc --- sound/soc/ti/omap-abe-twl6040.c | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/sound/soc/ti/omap-abe-twl6040.c b/sound/soc/ti/omap-abe-twl604= 0.c index 56aa4b22083b..dfa931071d81 100644 --- a/sound/soc/ti/omap-abe-twl6040.c +++ b/sound/soc/ti/omap-abe-twl6040.c @@ -234,16 +234,13 @@ static int omap_abe_probe(struct platform_device *pde= v) card->dapm_routes =3D audio_map; card->num_dapm_routes =3D ARRAY_SIZE(audio_map); =20 - if (snd_soc_of_parse_card_name(card, "ti,model")) { - dev_err(&pdev->dev, "Card name is not provided\n"); - return -ENODEV; - } + ret =3D snd_soc_of_parse_card_name(card, "ti,model"); + if (ret) + return ret; =20 ret =3D snd_soc_of_parse_audio_routing(card, "ti,audio-routing"); - if (ret) { - dev_err(&pdev->dev, "Error while parsing DAPM routing\n"); + if (ret) return ret; - } =20 dai_node =3D of_parse_phandle(node, "ti,mcpdm", 0); if (!dai_node) { --=20 2.43.0 From nobody Sat Jul 25 16:18:17 2026 Received: from mail-pf1-f175.google.com (mail-pf1-f175.google.com [209.85.210.175]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2DE8D40A948 for ; Thu, 16 Jul 2026 10:39:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.175 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784198388; cv=none; b=XNwq2xOr9NA5J0pcrHNuKENTIP5vSIFogoRdCE+cImEiiGrjwOyb29WQUHisNqWdB6lBRCkzvlRy7YMbtXf34gaclemoSrXMwNmgkT2gD4y82P6RxBCFJZgnwsvfwsfR+sAPy1+XKaMD07L8hfvYEXT3XYFDndqY537KqErXLjk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784198388; c=relaxed/simple; bh=CoOWwx3COYYV6QKb4PIOurNZuXUVvz9Dj5UwRk88Cfs=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=gEpoHpV9JxvwIXF0zNyApbMd9ldetcI3ESOBVcZG46uM6qdf+i+quMWz3+TautuRtlwdIZ77b7h/Yj0VCzPowxPcsxtGknahka7IERniEaw5K4OiDMGfpASRNPXO/lccFm8ytXacvVLDngWgip/jSnM619xKFplndytufa5lx2I= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=jdqDD6Ww; arc=none smtp.client-ip=209.85.210.175 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="jdqDD6Ww" Received: by mail-pf1-f175.google.com with SMTP id d2e1a72fcca58-8487b7b3fc8so6190078b3a.3 for ; Thu, 16 Jul 2026 03:39:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784198386; x=1784803186; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=8RPHamdnITVkuNj/ZkeTHvpdSQod9yZXbGMbztdv1oI=; b=jdqDD6WwqHh085l4TM67AqBHSiQqvps8LR0ymxrZ6l4IJlrJl4q/BUEoH0c33GplAC M0RMnjrpaJMP3iENjGGELu+NQEl5b2x9Khk65HHm+2zLWBk+a6xcARB/DER8Iy0zdxZP aqfXDgWzxlMjUHouGw5RE/3/B9Sm3qgfpenLZn8BAifxzxIKQ37erWGLZhaIdYvsT9gT iM2sum+8COuXcMSHBaBOxdJzJjhHs1GM7mBrpTnzvs8a74kWD5jHzmvqExtP29rNOUjx fBXF5aoscoLBgiK7pgQcVpV1n5uzLjvjLokzbmpLF7KFU0OPnUEI0wIKpQRq1ql8t1gz o2XQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784198386; x=1784803186; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=8RPHamdnITVkuNj/ZkeTHvpdSQod9yZXbGMbztdv1oI=; b=jslWKQG4srwfj4rJmsRuA+R67lO7LrMDBBtDI87L3rRFnCn7CdtQxnL/4DJV/o0JEl i55e+wjiEs9h0z70i0ir7nm8YLnEkeXWME5RyajVZsqHFXFRI+L5A8uGo3NuTDK8CRiI gnC+Q0yfVyw7ALycS9aZDGiNIxiZR4+ZudKuUkC5nj16cVZeBvygKg73hlx3uctSxbth V83iCTjygC/hkiA3r+HgCgesPRrdMt00FVINjRHLGd0BneZg1VmmRJxkH1jPxpsSHHGx dnge4O1ellWq66OEZQmgQbJZk+2Uus/V5dtRSIyvAcqJXyc7q6E87mJzCtViahKgqZvH Enjg== X-Gm-Message-State: AOJu0YwCs4SnRwGEORz/r3p0rYTda6kRBHVfm4pFDFN2fnNLPIjfbL5f vwkJ0znTxNjNpSf7BCfPF5b4Nv/YHC0QTrPONspf+5J2k/oUUqUndQYN X-Gm-Gg: AfdE7ck32/KZatDOxe+hrYs1HRmC2WlDlhLdLrKtBuron3mYiz8MKDOaYY4qnnHfPUe nKV1TzTa/hIlrea5DKK7u8P0/Srb03HHUsORcK7SEuF1DJEfyu7o2v7TCNMMlKdBeUAZ/VIoepG QT79p3WPwxS+X3het7XCO43WQ9DHrZB+oS/NhgCPSyhO8tJx9oZt2WY7iv8atl9u2UtiFd7pwcR HvnhEskT6jWG8nl+eEt5IPcy6U8fuKo0O32SmwfuVxDYVo3HVFx85emPPEq6uvz/EHG1Dc2kJzM 1VrOH5IN8Vq1I019SbY1HtX/pGrd/eQG4yoD6BkPCZknqoXJ0JjUe4nPEajxUthNK5L56dp2Uw9 lsil4tZc+ybl/l/1+itg3uU3ql6iuo6Rw2OY0UahCO5q6Q5hB6G2upniTp+tCJVX6yI0BBRhWKR DPw7N0iJrIB3+NvNlYX5G6+Upt2HCQSKO8Yquu X-Received: by 2002:a05:6a00:1492:b0:848:727f:2c90 with SMTP id d2e1a72fcca58-84a5163090amr11894976b3a.64.1784198386606; Thu, 16 Jul 2026 03:39:46 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84a4f266724sm4757331b3a.15.2026.07.16.03.39.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Jul 2026 03:39:46 -0700 (PDT) From: phucduc.bui@gmail.com To: Mark Brown , Sen Wang , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Jarkko Nikula , Christophe JAILLET , linux-omap@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-sound@vger.kernel.org, bui duc phuc Subject: [PATCH v3 05/10] ASoC: ti: omap-abe-twl6040: Use dev_err_probe() for error handling Date: Thu, 16 Jul 2026 17:39:06 +0700 Message-ID: <20260716103911.77652-6-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260716103911.77652-1-phucduc.bui@gmail.com> References: <20260716103911.77652-1-phucduc.bui@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: bui duc phuc Replace dev_err() with dev_err_probe() when reporting devm_snd_soc_register_card() failures. This suppresses unnecessary log messages for deferred probe errors. Signed-off-by: bui duc phuc --- sound/soc/ti/omap-abe-twl6040.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sound/soc/ti/omap-abe-twl6040.c b/sound/soc/ti/omap-abe-twl604= 0.c index dfa931071d81..05239ccc1f41 100644 --- a/sound/soc/ti/omap-abe-twl6040.c +++ b/sound/soc/ti/omap-abe-twl6040.c @@ -296,8 +296,8 @@ static int omap_abe_probe(struct platform_device *pdev) =20 ret =3D devm_snd_soc_register_card(&pdev->dev, card); if (ret) - dev_err(&pdev->dev, "devm_snd_soc_register_card() failed: %d\n", - ret); + dev_err_probe(&pdev->dev, ret, + "devm_snd_soc_register_card() failed\n"); =20 return ret; } --=20 2.43.0 From nobody Sat Jul 25 16:18:17 2026 Received: from mail-pf1-f178.google.com (mail-pf1-f178.google.com [209.85.210.178]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 11E5840D561 for ; Thu, 16 Jul 2026 10:39:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.178 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784198392; cv=none; b=P21ZT7ceLxiS8cuKJ/3c6bM229yQbE+/DxSi5bcRZQ/0EA2t5ASUIc1HmCQ4Wh/mw6u+Fw+pyvD8D6mF6ccmhNJVmgaHSOGTpDGT36AhahEcQNcmaU6IeiYSwM+H757AVtAAie9dw3AG9uNcs6peTRmGYsdvUh+ikSYHa/f0Q5g= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784198392; c=relaxed/simple; bh=+/YqiGn7cykJAzG8bjIMCJHbbdXednP2qib+QW4GpCU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=PTgVe5TBesvPx8zgB1G/pmfcAh4Jnro/rIBtp0KxCNbuLsDlQktdtetO1sRGLwVQhTHA1UCdIShvaemjzokhoflvIzR46vfpop6fO6Oyz07FEPCje7MzQNGT65BJcbKr3TGomgRcLN9oFCzCgAMrjZ4BtlLlcWTZGi71QmNLdZk= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=JVo5fh9K; arc=none smtp.client-ip=209.85.210.178 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="JVo5fh9K" Received: by mail-pf1-f178.google.com with SMTP id d2e1a72fcca58-8486ac3f347so96861b3a.1 for ; Thu, 16 Jul 2026 03:39:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784198390; x=1784803190; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=2J+VREtQ4n4G6L6SKO8vPnjuq5ltVfgrR5RTZCU3biM=; b=JVo5fh9KUslZTmDvh3qiwKcM2KBMtLegBEHjH6pqw/dwdVqSo+yljXGvj4kec/gytr kiBkpnrEK/V/dyH/lNiZ7Iq9oGbBc8NSKUlfA++XEoQdVYEYJPyWqjl5aLo2ApbNR7pA yxGiF3gvnoRsmwbcT52buNQNeAp8fD3HSPbNiX3n/YVaTBu/wQ9WsA/NjMWDSn9/2zaT Wx6B3qGlS/q3MMZqf8LJ+FPEY9T6uQDxxsliZw7VVMpEFWaURvUy5yExFgoj012dkWrX RxMKoyX/JNYbETj+IfbVBDCGWHDz+91G3bMtJSjjbEgRACdRXktpHDLZbRoxt79PARKV 6lFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784198390; x=1784803190; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=2J+VREtQ4n4G6L6SKO8vPnjuq5ltVfgrR5RTZCU3biM=; b=dzT2pw7NG/EALu0OA4aeg3k+rznimYG/n2/DMO/I/CxIm0ggAS/ZZhbBMKL8ahYv7W RtzZJsXdTYd8Eti1Oo4RUIo/xGZHmWcawSARmaVw9EvLsy6ZnYydMFuKk5dGn43ewe4B UEifBXlZugGnl91zoixJiDIHuL1qUY2lGUTL2T4LaSxE9KA4GmJPPy0iZmBDMfa/Hv4u VoD/EA6eFS5xiP8oidmYTVMlAkX2rYbNs4VKbGxua0JkdpqHP/pcSS+oCpb+n3DS/9l9 wl2fr2bHRe7NjvlRrYv/ObsFv42KIiscaCytMmvPZh+ul7cFFGnUauitNJEwhFTzWXZV IFrw== X-Gm-Message-State: AOJu0Yw4hGK2c4bR6Y2GghloOnUkO5QkkpE43CfYkIVCgr+rFehNA2Jd zf/6CQIMSM3koCj7u+YwRj2f0ipYA454y58yGeLvxFWaMfwtL8pHvvOY X-Gm-Gg: AfdE7ckSZnzIo48rIfgztCtMbDGOU0bDs1rxmYZ/dYskw3TNeCG1IJc9dlJF75bbzyk RoiTDS+EQPclCxwove0tosfVh7pAdpomg9MK0Db5AkXASYc4Zvwexzvt3/z0+BfK5GCtMGfq7Av KAS7YYz/CsFI7hRf6fU/5wSSzJrKPL0Dx1dKMu2ZVSyCEquJi35ROypO5f1eNtE96sfUstSVuKU 38QNRkk2JW1zqYnBCVrNN37o4RA0cVUjTZMGGtcosYpJwtXaU+2aU6XqQbWwxFv2nAjD6QkzhaZ N9Dj54RC5bbz7G+cyCBagdOXk/3L9o4nu/gcRcSQO0sHp4viJ8b+z8XJFVAjRLjo9cEzzn9lZpX guHCCx2ZRzgdoho0RB42EOnbcvGDtqk0ViT3u7Fh/bXRynfanmT8tnB3WYgZVsEhzP1eHSH/Ng4 1CEd++7HSEnjAGAzwoj9liXAecFvkctouqNMDn X-Received: by 2002:a05:6a00:4f93:b0:847:7cf2:a8ff with SMTP id d2e1a72fcca58-84beb43958amr1937445b3a.30.1784198390379; Thu, 16 Jul 2026 03:39:50 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84a4f266724sm4757331b3a.15.2026.07.16.03.39.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Jul 2026 03:39:50 -0700 (PDT) From: phucduc.bui@gmail.com To: Mark Brown , Sen Wang , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Jarkko Nikula , Christophe JAILLET , linux-omap@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-sound@vger.kernel.org, bui duc phuc Subject: [PATCH v3 06/10] ASoC: ti: omap-dmic: Use dev_err_probe() for error handling Date: Thu, 16 Jul 2026 17:39:07 +0700 Message-ID: <20260716103911.77652-7-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260716103911.77652-1-phucduc.bui@gmail.com> References: <20260716103911.77652-1-phucduc.bui@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: bui duc phuc Replace dev_err() with dev_err_probe() when handling clock lookup failures. This preserves the original error code and suppresses unnecessary deferred probe error messages. Signed-off-by: bui duc phuc --- sound/soc/ti/omap-dmic.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/sound/soc/ti/omap-dmic.c b/sound/soc/ti/omap-dmic.c index b795b9f66b0e..c8d791f05ae4 100644 --- a/sound/soc/ti/omap-dmic.c +++ b/sound/soc/ti/omap-dmic.c @@ -465,10 +465,9 @@ static int asoc_dmic_probe(struct platform_device *pde= v) mutex_init(&dmic->mutex); =20 dmic->fclk =3D devm_clk_get(dmic->dev, "fck"); - if (IS_ERR(dmic->fclk)) { - dev_err(dmic->dev, "can't get fck\n"); - return -ENODEV; - } + if (IS_ERR(dmic->fclk)) + return dev_err_probe(dmic->dev, PTR_ERR(dmic->fclk), + "can't get fck\n"); =20 res =3D platform_get_resource_byname(pdev, IORESOURCE_MEM, "dma"); if (!res) { --=20 2.43.0 From nobody Sat Jul 25 16:18:17 2026 Received: from mail-pf1-f176.google.com (mail-pf1-f176.google.com [209.85.210.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id BA7D540D595 for ; Thu, 16 Jul 2026 10:39:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.176 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784198396; cv=none; b=AG7pSoziGpVylWi4HPqCdjRXL55ZwVaeg+22JmAHZ9iyULOhcd4mcsNqO3vDLO5F643ZmKcy7+/KGFaYUmLEslBYOiVHHeHT4LgKZaYtTmlYttj3Kn1KkiBqY5+/3R91d1iMteWX4qMb6GiU/E/aaL6tRmN8rOF4v1rWFxQofLQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784198396; c=relaxed/simple; bh=gUh7CaF4wGbT30PXRFwTqOc2i4ZkepGfjuYmMyd9c/4=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=TJTyxORSQmIXw2LFP4Syib8hiRbyo4w4ZI2us5uwFf7yjnC8nd4Q/Gh7Drd+ckxlQDkXmmSnEu8Fa6oI+GToNyBCaTFUKy8vw+T+/0S90niXJz5S8EiRo8hkG5tum8PyME/tjkUlYMr23ShVikDX4fnd8PV8MOlI1t27X2tsSJs= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=A81kHaDa; arc=none smtp.client-ip=209.85.210.176 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="A81kHaDa" Received: by mail-pf1-f176.google.com with SMTP id d2e1a72fcca58-848595b338cso7534719b3a.0 for ; Thu, 16 Jul 2026 03:39:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784198394; x=1784803194; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=Kkf59nhXbzFYZJk8w0acxrA6dPOctZpgPDQFFqZdJic=; b=A81kHaDaoHy1DGugVFbvgrIEhx8NDgBAf1pHj5c6KyJ7XT6x3YmAanOFX1XLVxI7nW hfqBtPnyLb2ozO1Pc6s7zWwDgw7EZy6BP4/SGwZwxdTFAsLn16XuLB6mimXxd8ZEuHwE HNXr4CzFY4PztnhZhgpw6gKvpQIs02Ym83fvuB8t9ZE6nnPFyP7ZUn7lBzReEGjNxL1w cKHrr5dR9kkv5y++or93wl+MkXGFM5fYpqFskEOhXTfRpNq//XX7G1DX8oxn2MAvSQoO 2HoHKIUk0yPHRtUt9KM5r6rcTtS+H2zLZ9vzqZfx2kzzVjhS+xaWMvgPJqXla56tdbQE qUBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784198394; x=1784803194; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=Kkf59nhXbzFYZJk8w0acxrA6dPOctZpgPDQFFqZdJic=; b=mzZiDA94nBQg6KBMqSQyHCJ9N16vI2O3JaHvbEAtVr01YHR1HNVKsGuoVsyNbSnQN2 SvGY3qomswJPITWiOkiINDfTetZRr6NCRTCjzbEmmANdiM9bQIUdsnSwA996fL+jhKd+ ywIkyfJA/T3C8rQh2wQy6JPg+EIYeWwdWagMUtpT9lU9lWq2nThVS7WV8K2gsjfvJBm6 T8YSYTsYa91TeY/w9WlPMcQ5NE94LDQ0XPUweKvcssdqnn/YLA9i6xvTKDcBcsn5HMeW 3REOcam8yYOhNBsEFG2vCD6RaK6eUvIVpkwNxRm947foKlvPLJ3hqEbuetHWTea8h/L2 arlg== X-Gm-Message-State: AOJu0Yyci/XlsJGukLWT7reO2JKGbCe8cTd1zIFV3tmgTJmam7KfuKnn sMB+eqTPdpxUvQAfYlh4S6FUK3eCsCkB9Wz7MSEwsdFoaO7pK/SBpJ+x X-Gm-Gg: AfdE7cllQTHalqcyBbJJIVlwEdtMOo9bKF/WpEilTtltAEhj8KzEwNGQsUQD4aBV8Sn I4KfuH/rUvdliKHUY89DmOuHEAn+UiWL+E7XLtEar88ZN2gfo1JgdAQepL4IocoyWggqloSeQoZ m3WXZY4kbmgLC8E35fLHZyhKf/kR0vgS22/AG/uP0/6dbtXAo5jlGkAz4pS0f1DHsC9xUvyjnXH fmFGQF7XD1vub/Nzn2+64ZRAPI7FdFmewNBCGc3rCmWZBcHMeNOXUGNKy+VU7SPUAtT8sXWLzBM lTKDVA9y46a0d9Djo/CFimcoBExL4WPwLVfrmdb+XRsrLIsQz3g33bbPiqJvhTkFt9lExDlFYeS XFl7qmQVauJ6bnbC22jWz6zwZKImgcxbbqaLPNZd7MPhVHoJAFlOVg3bJivY0P6pVRi+z72tDe8 FZIr/uFT+DvYdTTO20nfCLKexpGHJ8XGOCjtnK X-Received: by 2002:a05:6a00:a216:b0:848:7475:29bd with SMTP id d2e1a72fcca58-84a554fa13fmr9537852b3a.7.1784198393895; Thu, 16 Jul 2026 03:39:53 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84a4f266724sm4757331b3a.15.2026.07.16.03.39.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Jul 2026 03:39:53 -0700 (PDT) From: phucduc.bui@gmail.com To: Mark Brown , Sen Wang , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Jarkko Nikula , Christophe JAILLET , linux-omap@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-sound@vger.kernel.org, bui duc phuc Subject: [PATCH v3 07/10] ASoC: ti: omap-hdmi: Use dev_err_probe() for error handling Date: Thu, 16 Jul 2026 17:39:08 +0700 Message-ID: <20260716103911.77652-8-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260716103911.77652-1-phucduc.bui@gmail.com> References: <20260716103911.77652-1-phucduc.bui@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: bui duc phuc Replace dev_err() with dev_err_probe() when reporting devm_snd_soc_register_card() failures. This suppresses unnecessary log messages for deferred probe errors. Signed-off-by: bui duc phuc --- Changes in v3: - Add the remaining missing parentheses to `snd_soc_register_card()`=20 (Cezary). sound/soc/ti/omap-hdmi.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/sound/soc/ti/omap-hdmi.c b/sound/soc/ti/omap-hdmi.c index e60f5b483fc5..1e3a9711e70c 100644 --- a/sound/soc/ti/omap-hdmi.c +++ b/sound/soc/ti/omap-hdmi.c @@ -375,10 +375,8 @@ static int omap_hdmi_audio_probe(struct platform_devic= e *pdev) card->dev =3D dev; =20 ret =3D devm_snd_soc_register_card(dev, card); - if (ret) { - dev_err(dev, "snd_soc_register_card failed (%d)\n", ret); - return ret; - } + if (ret) + return dev_err_probe(dev, ret, "snd_soc_register_card() failed\n"); =20 ad->card =3D card; snd_soc_card_set_drvdata(card, ad); --=20 2.43.0 From nobody Sat Jul 25 16:18:17 2026 Received: from mail-pf1-f170.google.com (mail-pf1-f170.google.com [209.85.210.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 32FA940E8E9 for ; Thu, 16 Jul 2026 10:39:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.170 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784198399; cv=none; b=Lf9OxoJdfMspMCLT3GPbPSILh82+GYtyIqdxI/Fi9cW9LiysXqvmGkrAJC66WFjONmJsqNXD2fSC3LqCwL8aHWvGg0AhEUl99PzkDP0aivndX6kNlVRx9UzoLZ0drlYTZPLznYZJpl0ideVlLCFWl5KTM1xnXVIwmVplixv78IY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784198399; c=relaxed/simple; bh=NWzTd6xiPdBaZy/6UXtXar/YN26w4vS061xIq15Rj1c=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=FlbLHV0B+c7I3x3jOfkTTb4cUx0UncE0N8d9Z0W2kocA8jVXrZXQKY1KK6XqcnPFzMz0b9qdy/GKQO59NHQduFR7vcqrqnCG1yqeWDTP+EWC/cvLWD8UXmFJBKVy95TyKGqIzTfD4FvdRqFVI9rljwpQA281SxNnoaZ7OJF/lTs= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=raQ7mgYX; arc=none smtp.client-ip=209.85.210.170 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="raQ7mgYX" Received: by mail-pf1-f170.google.com with SMTP id d2e1a72fcca58-84861fc51f5so3598469b3a.1 for ; Thu, 16 Jul 2026 03:39:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784198397; x=1784803197; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=Xl+ER8kJy0jFgleq1xDqpQH2nfl1PFzj8+QKjTW72EA=; b=raQ7mgYXNCUszLug0CCTWJGXVXk7xGdxf7GvGCWzutUD+DbOpRkL9gZb8eDIVEtwqU ZwV9OAK+2w9vJ5Tvoe7UQBmbQob0cl9xOuTzB8q4x/be3C2Vorz5KVh4JCw+0s7yaD2s CYjlabHw4i+aeOxUMtnurFcfajCXZlKA1H4wled+jipOatBYzT2Jb/4lI1L6Td9Q1sNi EdbI7vBIKf4Kb01+VwZd/7P9ZYbxWwkSiN2fWgZnSR70wQDfnTiDjJUV2SU7k4lKINfn ZNYJ2G0bVBF8OB8rXA2jVUCJ2+UcDVpVPSm8CWrVWedpinwGgicwLLc1ThLm4OItftkK uGQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784198397; x=1784803197; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=Xl+ER8kJy0jFgleq1xDqpQH2nfl1PFzj8+QKjTW72EA=; b=YNfSoTxw8GMEJwotAxJ3Z2vnGVupDlytzUBekvP7RiHCweYWioF4iv0OWtpcRwuC+w 0Jfsm/IH2nw9Izu6zb7agKq9I6KqkDR/5ecquNlW35pndAHoxEtu9IR7Xzk/giWktvOl 0+yKlMTU9hPEXhodb3w1wXA0RtOdwU790WPvHSxLWASj0a99Neyb+o/j9OvjZBhqQyYN WiNP2gxa7LAxVXnmCoDhndYbGWE+vkDB9fnPWzg+deiZlNxf2WchLEn0A4CZkwyRz2Ef 8Er2LWAXmP1J8dCO0COQyqk/mYVDttbUgKaaMZ4bobkJv8Rs7WdkpY1Y9TAUWqb+Ywb0 4iFA== X-Gm-Message-State: AOJu0YxLIgbeu9urczAWRkBcYQCWcF6GpJk+jZzdC9uzGVYxdXX4K1X3 hW8sYqWe3rkE+9fJo2V8caPPb25zS66zrBskZ7YygLquxjgvITAyLTPe X-Gm-Gg: AfdE7ckuzqha+VzEhn511cClX47wdOmRwELik0f2xvCmDWft1AposgncAK7+fSUJY4W 69/YI0yoX19/tlzBzMqZ7pUhZ/xUp9MdjkyvZZcVV03VO0d2zo4dOCkdI0jkd2dfuZBu9Rc28SL yJMc5DoQW4OPOs8Gr4E49JFTCE68LzN5haB+Pi1UBOvjUu+Ge5m51TU/Lk26VOccs+OgiTZ8NdH 1u6ixykg0YEuwZruQl5zE0zWBrpdHAnYp0nKNMKhmeAzrTwlmgkC5mOJ/t884RSIF5pBP961FUp qVxrQH0WY1WBBHVVZA+qWJEdS31ZVb80FXUkTQARATUvQWL6UwKUT71lecIB6FaB6X+MA7VTTqK LCwhJnwCu3thVYxA2++DZ501BB6AMoZxMtQdxDA550JWNu4DOgI9ygscj0CiVtNEdT8+KC51Ono ClUg3VwbPiQrNdln66yRwhiI279G93z03tOP5+ X-Received: by 2002:a05:6a00:94f6:b0:847:980d:71f8 with SMTP id d2e1a72fcca58-84a6723fba1mr5824597b3a.15.1784198397507; Thu, 16 Jul 2026 03:39:57 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84a4f266724sm4757331b3a.15.2026.07.16.03.39.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Jul 2026 03:39:57 -0700 (PDT) From: phucduc.bui@gmail.com To: Mark Brown , Sen Wang , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Jarkko Nikula , Christophe JAILLET , linux-omap@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-sound@vger.kernel.org, bui duc phuc Subject: [PATCH v3 08/10] ASoC: ti: omap-twl4030: Return the original error code Date: Thu, 16 Jul 2026 17:39:09 +0700 Message-ID: <20260716103911.77652-9-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260716103911.77652-1-phucduc.bui@gmail.com> References: <20260716103911.77652-1-phucduc.bui@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: bui duc phuc Return the error from snd_soc_of_parse_card_name() directly and drop the redundant error message since the helper already logs the failure. Signed-off-by: bui duc phuc --- sound/soc/ti/omap-twl4030.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/sound/soc/ti/omap-twl4030.c b/sound/soc/ti/omap-twl4030.c index 4d80f8a7a947..2a80e44035d7 100644 --- a/sound/soc/ti/omap-twl4030.c +++ b/sound/soc/ti/omap-twl4030.c @@ -253,10 +253,9 @@ static int omap_twl4030_probe(struct platform_device *= pdev) struct device_node *dai_node; struct property *prop; =20 - if (snd_soc_of_parse_card_name(card, "ti,model")) { - dev_err(&pdev->dev, "Card name is not provided\n"); - return -ENODEV; - } + ret =3D snd_soc_of_parse_card_name(card, "ti,model"); + if (ret) + return ret; =20 dai_node =3D of_parse_phandle(node, "ti,mcbsp", 0); if (!dai_node) { --=20 2.43.0 From nobody Sat Jul 25 16:18:17 2026 Received: from mail-pf1-f173.google.com (mail-pf1-f173.google.com [209.85.210.173]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id BAF8A40EBA0 for ; Thu, 16 Jul 2026 10:40:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.173 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784198402; cv=none; b=F1c8ohTTCh/KzUVMTbnxg5dVMg9hJioL3WURlvs+VUfq6U3FbH14tZD3149o/3gdQxRGpvcohIzaqPwCsWK9uSjUiuU9BCb/adWASeMdvthFD2KcGL0JaABm9sT35zJ44I3vjuwV1GNfEzK+abpycm7XjwE2cbDOswwxRuXj5JY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784198402; c=relaxed/simple; bh=evBDQ8LUTdIbeMm3xfd3E5UnVCKuP9AXVeeKznBrDQI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=JLoEG1KxOB/On5RToyxdRW58cbw3iZ8t5VIS+zJTURhuSrX+RDKCFNMkBd86km+rEKBmG3Z+uuIlaDdRgB9jVllnkIGHSoW9DnUc0ubvXk08mq+w2wc+IZRxjGMIuI6zy3veSh2hJBaO+lbX3rytNh6hU7Xysd3D0kC2/nz9zBY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=iAmozNN2; arc=none smtp.client-ip=209.85.210.173 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="iAmozNN2" Received: by mail-pf1-f173.google.com with SMTP id d2e1a72fcca58-84536ecfc5bso3122935b3a.2 for ; Thu, 16 Jul 2026 03:40:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784198401; x=1784803201; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=6457K6STfYP0yfng2102Li6Fjdx/uvYow/tpgSviBkc=; b=iAmozNN2p2+7+UwbFfByQOZ9TfAeySKrSWqtACGh2bdJC+ExlGJYq1ZRGHYJxm7emf 50bZ/8JEjUmslLmvjhkmYy9ONP0vIkBf2OwKttiZO5UcDa7ncAZWM5xs4UyEcAEJNoqs E0leGx/4QIbQvAkw+EUIKIn1IL4U2eIGowhGOYHUVinDh8VzHHzF9iClJlMgmeRN++j3 J3hLzQ7RAOx7DqAcPDx322HXv/Cm0Trg+g5ThbfKbxkVkpLKFD5afOdjXd6vptrq0esb 2u7Pe7uK3D0zhi3fWTLetjC/uweq30NtF5DgO9q27+Th+Cs85OBcDHT8mDV2m4H5LVF9 K8FA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784198401; x=1784803201; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=6457K6STfYP0yfng2102Li6Fjdx/uvYow/tpgSviBkc=; b=kwqoAbB0pVya0OpoM1jp1kgnCM8QRbhjhpOk2//O1Ls83eoqszAKUPnq0SRyea8f7N y1vl06Lv8hTo7VSo4T0RzRnxV0zKcWzAHY9NYhOwOH9Sp4Fnz20I+SlHfHBTfKETShts eGJdnfbDO1wfFKp6pVwOePdk6YK0mr1slCf+rT1q/YJaQQpjTF2dYgYRUxh5w4zei3N6 UCj70hW/OacTaIp6M/Q3XYmPch33Pawo6t0hU9ZcnD+KSCFoY9MGLNl8dQmV6pWfp+Hz n88iDFPsx2FTdIrUzQxupuN17SXQz13x00FZhtN13lyyEninMDttRYGkVhIz+8Yg2O1L aQwg== X-Gm-Message-State: AOJu0Yx+dqQT3Wcy+KS7+VFmWolDjGz69JxpdYWpFYXITtoRZaICVfFX i72Oj7t2xgKJVQfhPUFGJlxPTqQXR5ggI+LvkoIQH80KH+NmOLz623xw X-Gm-Gg: AfdE7clvGg8APJd477hHOP00pdgYBbMvhK6TFMysUICQ1UCKVmIGPaN2Vznh5GoJHHR kKF7XxjA1QzRQ+XIeckr8oDWPFTwk34zStaQLdHIqzwYtIUogG5l3twj1ua5GrL/XZjILuK+mnZ DF2X8/mr/ntmHARg60Mi+Vqo4vtuck1JXa+bdRQgHsA7fTTeqHBIUZKcbd3pyjIxYX6pvvCcZn4 jLeiqtRegxMlp6E/JO+UZz0ciqu1ongM2f1rLaNEFo1U0sRM3FdZMayk6CNLbHJysNpyGiVnkGs kV1RhpRgST1wJCnJw43LKRAPe/0IQlixEQyU27WpdrEUZ2qR+wXK5VaUsOmhVkh4S3h0OTAtBtT HcC6gKHm0OETx6DgcNXCDiiyeu8g+0tKGbsfP7GwP/YosrWIjyYAo7F8PrwEu3NSVZw/OOMuoPq jDVjBemVyYo5dGThF2MwBrrHDjeZLwz6mfqmhn X-Received: by 2002:a05:6a00:1250:b0:848:59fd:2f4d with SMTP id d2e1a72fcca58-84a67390c1cmr5652750b3a.73.1784198401098; Thu, 16 Jul 2026 03:40:01 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84a4f266724sm4757331b3a.15.2026.07.16.03.39.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Jul 2026 03:40:00 -0700 (PDT) From: phucduc.bui@gmail.com To: Mark Brown , Sen Wang , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Jarkko Nikula , Christophe JAILLET , linux-omap@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-sound@vger.kernel.org, bui duc phuc Subject: [PATCH v3 09/10] ASoC: ti: omap-twl4030: Use dev_err_probe() for error handling Date: Thu, 16 Jul 2026 17:39:10 +0700 Message-ID: <20260716103911.77652-10-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260716103911.77652-1-phucduc.bui@gmail.com> References: <20260716103911.77652-1-phucduc.bui@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: bui duc phuc Replace dev_err() with dev_err_probe() when reporting devm_snd_soc_register_card() failures. This suppresses unnecessary log messages for deferred probe errors. Signed-off-by: bui duc phuc --- sound/soc/ti/omap-twl4030.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/sound/soc/ti/omap-twl4030.c b/sound/soc/ti/omap-twl4030.c index 2a80e44035d7..576f4d3615e8 100644 --- a/sound/soc/ti/omap-twl4030.c +++ b/sound/soc/ti/omap-twl4030.c @@ -306,11 +306,9 @@ static int omap_twl4030_probe(struct platform_device *= pdev) =20 snd_soc_card_set_drvdata(card, priv); ret =3D devm_snd_soc_register_card(&pdev->dev, card); - if (ret) { - dev_err(&pdev->dev, "devm_snd_soc_register_card() failed: %d\n", - ret); - return ret; - } + if (ret) + return dev_err_probe(&pdev->dev, ret, + "devm_snd_soc_register_card() failed\n"); =20 return 0; } --=20 2.43.0 From nobody Sat Jul 25 16:18:17 2026 Received: from mail-pf1-f179.google.com (mail-pf1-f179.google.com [209.85.210.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 27AD340B371 for ; Thu, 16 Jul 2026 10:40:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.179 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784198408; cv=none; b=TxbXNm5XniYm6TZLKNSkmm/7kS/Q99MbRD2TQ+fg1dnzxFlR2zzqMS4ZkA36XIRgiS/52cwO1jR97ou2bkHYotn0Rmj7Tc19zVz1JSktGCuIA0m5LBsm/Fb0rlQaHhN1Vo4E7S1csRf31mZh3e66cQFG05YCEtRGSxUFqwmzGTI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784198408; c=relaxed/simple; bh=Kfdef2IapxrDty2M4zzD9vVHpmOkiH3XpVrKCSLWpf8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=n8R8ThgRPFz3Rk/zinwEXAH52dRw8eVVIwzec16RjnnB/D6dcogCPA53UfIdPO+h3rodOFReHHbi1tpH4xkh9m6OpK4HUgBWNswOEGa0snwAZq5fCevfKVjlWa7LrQLreukJrXu5t9bEfjaXzI/JjFuI4OKNMXvYR62BqTNYQNw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=jJ58XpYp; arc=none smtp.client-ip=209.85.210.179 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="jJ58XpYp" Received: by mail-pf1-f179.google.com with SMTP id d2e1a72fcca58-84874b52eabso4210592b3a.0 for ; Thu, 16 Jul 2026 03:40:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784198406; x=1784803206; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=k28JGgDZy/pa1XIDw5BvJYQMqTQLHyZS9gnbAcvARGw=; b=jJ58XpYpNKetm12/uxB5oN7ZAnctptzVNTMjY8Ggqea1reMw/2GihlT53rJUshO0tP K6yxc5RcHY2/n07D5v6klVbwOoURTf4hYUdl0V2smgw7sT5gAJTwhrGhrbDAgWhbuE0Z sVuLhuCrWpmXzmtOIHUtd5towjAO6kuL/0pN+Vkc51QdymlQrMjBlPuncaEhNE/+yP+C g7qy69iM/W4jDbAc+r1SB9JEWe37OBNoSPVI3KmTi0Cg2bF+zWHKHO2qxekskHA/bkgx zqAdMvfvIncegOVvPG1Zsb4w3obK6Vfbyu6FeIJFkSEAOqQXjQ4bS36YW1gpVvRHQZDf PA9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784198406; x=1784803206; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=k28JGgDZy/pa1XIDw5BvJYQMqTQLHyZS9gnbAcvARGw=; b=BE3AsG8SZ4NWTJ1+5ZTIzJ3uaj6iocno56N/V6EvlmKH2QQH/dGyUZdygtc9t3Gbze t2pm3PhquilOgdma4JZxZsOAIzb2NzrW1ZjLfVcd5wQ7yYnb6Yc+l5Y9zyTFcj9fi4HH f47OxxJlL/3wnblDsyIFn5jKuevo/16JjvBH9qu1O3MEHQ+CAPpqLIT6SXqy98qTOOl1 ajJ+u1wt1d+9VQu83Gm1lASSnOYLkOE2cBgSrDELETPTa9AvQBS1ft45XLI9DjKAneZj hFw1aSS0LHUjMkwXv+TWN1VhAZdYVkS2AxvQ/g7zKPBOiThOWzJ42ylxqbrltq1Bw9Uq ykmQ== X-Gm-Message-State: AOJu0YyiCDAthaQXIoCXMOrCYPYhj4lx8okXx7cExSJCXyJHaUaAnlUl 9SaERhp6VAOYwtHKi3/bejytLGod3CkhjpOroBQcnvZNE/PvftcYG2aX X-Gm-Gg: AfdE7clDe2gUMwy6rrm7VxHVCG1CbebLlrx6598XezFhlZNBM4ifxpFit/unQ4EtBtk CsJ1oC/kha70i0kRQHT+N/AiPJrjq3CyIaDQTKLcKcAJvKeq5rsBBxOxsWYHdIgVhJq3TQCtFI3 GgQtFGC5i7jqcGSGTpdvwhA99eFvCVWXrWoNAI0hlGTeeTuqIEdmRQ7OUMdfIyljmya4Qe7Ze8k ErLskMESttC3dpRhHKpcQPgea/EedfzZ9rSFuaIjHFg1U3FkOaOLn1Y/xQhOixultMJ14cgam3q k5ZLuqeI/Xkje0yLdqU48dpy+8HL4XU43nuqrrlcFm+AxKQNGkhwNABP2tn7T8019FxSo0rXCZS 38x+baWP2HFKzyhLUhHClE5FvB46xjL8QRc48/SnAU1Uau7Wj+ISP1uWoBa5Wr1NaOl/qoLPynq RciUEXUK/h8M/CurHvL2TBqz+yDGKwI8CrwYgie+5Di9uPJ+o= X-Received: by 2002:a05:6a00:3005:b0:848:76af:db34 with SMTP id d2e1a72fcca58-848897b575dmr21214485b3a.76.1784198406500; Thu, 16 Jul 2026 03:40:06 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84a4f266724sm4757331b3a.15.2026.07.16.03.40.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Jul 2026 03:40:06 -0700 (PDT) From: phucduc.bui@gmail.com To: Mark Brown , Sen Wang , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Jarkko Nikula , Christophe JAILLET , linux-omap@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-sound@vger.kernel.org, bui duc phuc Subject: [PATCH v3 10/10] ASoC: ti: rx51: Use dev_err_probe() for error handling Date: Thu, 16 Jul 2026 17:39:11 +0700 Message-ID: <20260716103911.77652-11-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260716103911.77652-1-phucduc.bui@gmail.com> References: <20260716103911.77652-1-phucduc.bui@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: bui duc phuc Replace dev_err() with dev_err_probe() when reporting probe failures. This preserves the original error code and suppresses unnecessary log messages for deferred probe errors. Signed-off-by: bui duc phuc --- Changes in v3: - Add the remaining missing parentheses to `snd_soc_register_card()`=20 (Cezary). sound/soc/ti/rx51.c | 28 ++++++++++++---------------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/sound/soc/ti/rx51.c b/sound/soc/ti/rx51.c index cfc23e0838c2..b13faf162c75 100644 --- a/sound/soc/ti/rx51.c +++ b/sound/soc/ti/rx51.c @@ -418,31 +418,27 @@ static int rx51_soc_probe(struct platform_device *pde= v) pdata->tvout_selection_gpio =3D devm_gpiod_get(card->dev, "tvout-selection", GPIOD_OUT_LOW); - if (IS_ERR(pdata->tvout_selection_gpio)) { - dev_err(card->dev, "could not get tvout selection gpio\n"); - return PTR_ERR(pdata->tvout_selection_gpio); - } + if (IS_ERR(pdata->tvout_selection_gpio)) + return dev_err_probe(card->dev, PTR_ERR(pdata->tvout_selection_gpio), + "could not get tvout selection gpio\n"); =20 pdata->eci_sw_gpio =3D devm_gpiod_get(card->dev, "eci-switch", GPIOD_OUT_HIGH); - if (IS_ERR(pdata->eci_sw_gpio)) { - dev_err(card->dev, "could not get eci switch gpio\n"); - return PTR_ERR(pdata->eci_sw_gpio); - } + if (IS_ERR(pdata->eci_sw_gpio)) + return dev_err_probe(card->dev, PTR_ERR(pdata->eci_sw_gpio), + "could not get eci switch gpio\n"); =20 pdata->speaker_amp_gpio =3D devm_gpiod_get(card->dev, "speaker-amplifier", GPIOD_OUT_LOW); - if (IS_ERR(pdata->speaker_amp_gpio)) { - dev_err(card->dev, "could not get speaker enable gpio\n"); - return PTR_ERR(pdata->speaker_amp_gpio); - } + if (IS_ERR(pdata->speaker_amp_gpio)) + return dev_err_probe(card->dev, PTR_ERR(pdata->speaker_amp_gpio), + "could not get speaker enable gpio\n"); =20 err =3D devm_snd_soc_register_card(card->dev, card); - if (err) { - dev_err(card->dev, "snd_soc_register_card failed (%d)\n", err); - return err; - } + if (err) + return dev_err_probe(card->dev, err, + "snd_soc_register_card() failed\n"); =20 return 0; } --=20 2.43.0