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 F0714330D35 for ; Thu, 16 Jul 2026 09:08:50 +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=1784192932; cv=none; b=irMy53gHjLvcFisnYQcfprm0YjGnn3BaQG1Y1G1ONbLsQv28rIam9nsVzkspKCYDk8sUnDbVbP2tHmfiDE1CqyhiC6YStA8CVdX3zl6dNpbjmlC159KKZNBY2KlO6UxIBlo2w1NMN0JoHUy8tP4RTSYA3jgMOpZ95O+Ij24tqh4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784192932; c=relaxed/simple; bh=RLI1cm6vDJ/qvHX01qZ5rV7ItrD31X33omgghTgOklQ=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=RgyPnZ6UOfdVtPTGY8VO9bS0iFwcE1BXD7JuXNdk924SJX5GPZwwEUw4kfVWEJ01YgC47pTkLQbLrSsRvtqz4JnKJH4Eohu/7Vn5kZJhVhtqwnsOb3V9i0JnH2YHiB52ZrN8GHHkZQnNUoheS53rPIm4hJM3NAK5sMNCrInKq6s= 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=Gg3D4hPy; 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="Gg3D4hPy" Received: by mail-pf1-f173.google.com with SMTP id d2e1a72fcca58-84a4d8fd6ecso3185220b3a.1 for ; Thu, 16 Jul 2026 02:08:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784192930; x=1784797730; 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=Gg3D4hPybJz52Zjf+xdmp4uQwPjkocB0vJLCn7nzf7REkWJQFBoO4v6p0qo0v6HtKD 8nJfeKJ2Z2UEzfqB3ju2l9IYsMjyuIGSvf8ZlJrqXImUDh5DxEyIndadofe9XVqpZ/L1 1s1B8qmUH/GCOhuheuFxukYfzU4dC8lQxXNiLdY6mprokTl6A/cS8ZkG02suhU9VFoda 5/OR2PJgjjm8EwdYuNsDnf8ifpHNUdTVrkt7isauOFjmuGyX0W5H+mm+Wo+K9HRLr8r/ +PSmTCJtFebYbZTzSasEqZI8SXQEm5sn5RucnTmCypnepurA6n3H5rNdw5VjPGDwypQv xgqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784192930; x=1784797730; 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=GU17vprhYI/tDHx+8jhxEGR0zJkuS0moXQD0k6DElf/nQYfwI7Im3veYpJfIaP73z4 1YV/uWFX91VwXnKMsiLBEoLo5uMgpKcB4TrbOo/JMspzxLC5pJFvSC4TCfTJbwSULhEJ M+elOx2JTR+T7DpAQpXNgTHIgfn0/n5zb33hjLLuIeBbnvOy1tedfNMC3LsSzookHi4/ vDXq5B6f8hIvZ3PO7xQ2ucLlGTK8fvX4/QE0zlMPLkkv2yt40L4KZHleF6zOWFgL/tyy tnX3LdkP7At5KeBRndEpMdFLVPcsCVuy91WVE4GQrkZpTh1KcITyXm4fBHDS+pGZhqoT bbZQ== X-Gm-Message-State: AOJu0YxG8J8gMgWRQxj74QoBvjlNS5YaTAf6s6LbcYl+zYpr0oAo6sro QSuIh2qHMzGPl+zlN3kH8xcSOi6OQuh1aeAufMnIz2SFZtAzTLbTzmvL5IkxDQ== X-Gm-Gg: AfdE7clU1rejzRKZTKHugDoQXEtjwGhxb55/n1L6IQDRqbcQRdZNCDnA/GPrx8v3Fnb cFPT2lwpDyz1FgcrrMIfX5DwihPD6F2HJR/qmFgPbYYQuKypJKCXJ+f1+JB9g3N2hl5QNjENmJg fT2aVFmMrxUCVpDrQULIsOF/HQB6JNIdLu9l0MlMNQahcSeFGwR8UeX0x4PWd9MPILzWiFRYCHu tq3sgIIbFf6agTBI5HhrhZn7Zd6OE6s1PpDPF2n3zOA8YZ/kyYqU0XO6Q4fYCSy+jN7orXswFKu nRieRwC2WTbrQPsk4xCuUEjs/TR9bq4uGX9U3iRzQlVAwaIoESL2B14J6uOa0Exg6UHrUMyPGat Ng8Du2p4jr0/oWQiMJ85j0Z3O5UiOw2mn3Cpw4wRSIUoyyUk13OpPCVsCoj7yvqHhVIax5i/JXl tjkuAjXQhCUTUXF+3F0f2mAE5T/uLNuIsaYSJ1p4vuKLQ7XuY= X-Received: by 2002:a05:6a00:8c2:b0:848:3e74:85eb with SMTP id d2e1a72fcca58-84a6723f511mr6037108b3a.1.1784192929938; Thu, 16 Jul 2026 02:08:49 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84a4f6bf5ecsm4511800b3a.29.2026.07.16.02.08.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Jul 2026 02:08:49 -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 v2 01/10] ASoC: ti: ams-delta: Use dev_err_probe() for error handling Date: Thu, 16 Jul 2026 16:08:20 +0700 Message-ID: <20260716090829.72082-2-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260716090829.72082-1-phucduc.bui@gmail.com> References: <20260716090829.72082-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-f174.google.com (mail-pf1-f174.google.com [209.85.210.174]) (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 727113F4DD4 for ; Thu, 16 Jul 2026 09:08:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.174 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784192936; cv=none; b=DArisGrQhzmoRNeMjdrCyat/qQDjpqS5ZyEvVUhx+Qzq4ijhgd4FKoKiZIlCrwUKG4uvLTFPWXpekMJ1KKURQqq57Ts5+Cpz1ClE/iPYUMke2hSIpJGXLQUJ/FPQ5WrpRiBEbGKr5qZm/oxeehQYvpORqYcNVWhN+PUbt5ePfzY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784192936; c=relaxed/simple; bh=bly5g/vrF4ctQv0fYWIQy5hsDFKEKRsbvFXr7VSnXeA=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=UoBsmqFIs6HAuhO0OP5uY7DLvtBiQd3hKzV2EbN1rrlO1Znni0YhcSXTIpXvxV4Z0PpTMeOzBS8Uf4WCdfPSgL7313WA18LDI4EnmH1BRKZzrl6H/BbUPigSCHuSQZpGLA4X/A4gU3Q25+qNWEh7YKNWUgHS4dg0d+cFerTgKww= 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=E0sgALZ7; arc=none smtp.client-ip=209.85.210.174 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="E0sgALZ7" Received: by mail-pf1-f174.google.com with SMTP id d2e1a72fcca58-848761b5897so3344589b3a.3 for ; Thu, 16 Jul 2026 02:08:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784192933; x=1784797733; 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=E0sgALZ7k4NTsQOoWRFyZWdErZyX6dIAPflc6KnehuFV7T4Mk1Z0aXyLl9Zov5SOHW 744JbBMlSVeyz0+U4yC3R30bfBPq1r0SO7Zyh1e5u6T2jGt0tdD7QjvD43QZBg6de5mn 8TJuMFGiCWByd2mRIbHjPUoMV+LPqMbJ5s3jcNPiXksxkzCI7g50CxNEu/0oDlmYVql+ UC6cQ6xvKB9w6yLZIEZUIl05z92tEYIVTl4vvzGtXmCx8YmVZJXRl45NpOFJiXX2MP3C svWaSXit0JnMYdb/njPML74j5YRZeo2AZQo7ldnFLJCwAgmcbj9sbR143ONiJXvHu2oZ lleQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784192933; x=1784797733; 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=EJSXbeGtAinLRmD66w08IPd70Z4fZigKVuLI+7TdG7jPo2a3y2Yn7GgTp2Hp9o1pcd 1l2h2OUvGpzLyZ49ozpniUtlFTWKhwKGN+NLKqoMR+tAuqFWVdgKTu/eebO3gjFFAnzr blVhVkhLP9Oc6G7dSXJiOojmCftPPsQnPZaG2ZdxjAgthA7LZoxKzWE7n4FalKC+yIXX zwt6UxESYc/wLPfVxp7puWfxrRR++sKi3XADIEk19KULWDKDO1IuqFizW63XsyVbrJzF GQaXLmBUheyy1zO+TkPEyqPIJf/Gw0M46tllQR0/1m7XyYwrXPbvxUt+3qmaelfgpo1e 8tCQ== X-Gm-Message-State: AOJu0YwT+3jzcF1ORvxvWgc9B/TH1JLlidFLla/iZ/tPsbD8fuRE7lyu hzBIp44XLgkVp3dfZBYqkVsXFRh7B85iqY47EaZSZou3h1sgah40h1VF X-Gm-Gg: AfdE7ckEhGeMCaKOuonMCWYxyZ6WPiuUnB3XEWeMJWLesKxJDWo4vENiGCiPoEvMTiP 7JO4DVPuDSpiqEk9d7xiblj/RbjHSrbzZIGc7+z8Q12XGD5zliBK6C9txKLiWf4yWwi4Rmch0Ne +Vd/st4hX7ipdJnDle7fNVtXb6PdaV4qU6HLs4eusX0n+kp/N5lDanb3FBxsCWeni2todoaXJW2 AokmfKb4Lz8fn+DLH0W6OAxma0OedbeziEMZPbXwryITPaCr/ahyorvVPiy+4EU29hVTKn5Wz4N buwzx0cGGbvciMCcSN/Q4qvzV7rId5zrYPcpE/X+fXURrVPwqAhp+N6jUDyX7bYBx7s2XtOgW1S TGMU8HaMH5p1BhznCrjdyYBMUIKeDK5mbiAiHg3E4xZzz81kW7MyS0yx7HTVudf6LMOvpkK4XLW 9FxMyYB1GfTqMnS1gGct9nJBBkFWQcBFnh98bGpXFHivWKo6Y= X-Received: by 2002:a05:6a00:1495:b0:845:ce5f:c926 with SMTP id d2e1a72fcca58-84a554fa572mr9058478b3a.1.1784192933594; Thu, 16 Jul 2026 02:08:53 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84a4f6bf5ecsm4511800b3a.29.2026.07.16.02.08.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Jul 2026 02:08: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 v2 02/10] ASoC: ti: davinci-evm: Use dev_err_probe() for error handling Date: Thu, 16 Jul 2026 16:08:21 +0700 Message-ID: <20260716090829.72082-3-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260716090829.72082-1-phucduc.bui@gmail.com> References: <20260716090829.72082-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-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 0D0BC38B7BA for ; Thu, 16 Jul 2026 09:08:57 +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=1784192940; cv=none; b=Dyzds75dXzBstoQTHOyCzyqOW32pFaxcJZb0aQuvhZt1IFtxmlGNjkaWqVyuXpUHYyqFJj+cQrper+OlXVbYt5XsDE5Gn4HRbR3Y0RE4yrBMHUzJYAVFtTrBhluRvJ9UO0Xyfgy9dm3LSLNdC9z8MCrF3ZxrQSj6q1ZWbLTCljE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784192940; c=relaxed/simple; bh=JnU7UlQSbchu2TYcv0iygOEto1dGJRIqdXNTolT4xaw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=sxGXCCtfL47kqoi0sQaee1sPIGEaM82dzgxSB5/wRjt9ql8aAFHN7CSbtAz2XcNSThaS87yggWSBjOSwibKSlDr2YY2BI0jyCNqCmRrw+yTx7na+vdxQ9Y0y8RDkx0T6bBuGbu6a8/pw5CJVMYQ96KnhNhvr7XgUXGxKXvRmob8= 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=auGZPALE; 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="auGZPALE" Received: by mail-pf1-f170.google.com with SMTP id d2e1a72fcca58-84536ecfc5bso3051109b3a.2 for ; Thu, 16 Jul 2026 02:08:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784192937; x=1784797737; 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=auGZPALEpBILaqn/rjPpBiodNTJrsoViTzgj+/+sRawC0fps402THHy9YhNE1r8rf/ QIErs/rEIcrMhXUIiSyB/w59QBt6NcIlz6O3w6/wd2A3jJ0PMM4d32mXlhgW688mCA+z eWCuaUwosneXkWFvISr6GmKfOJ+SpoAxbNwpmJzaoK8vypIM9iMezXmS/akMs+WuMhTO 5VwEr4mTdKyRsFkKBPf0+Mg0lV/lnMvCYb++GPRnuvPJER+2JdlQaOisWYchhEEcuU8r l4HSiw4CpdQXm1QOoZQ5Hp4GLVzMeXFQcFyCbpzZKAT047me4GMbYIxFVkjzvRwCpd4y jGdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784192937; x=1784797737; 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=AeHINbfUWaX6SNTRjbX44WL+SZFgn0lGkMrG19HCkmVt0p9MZZmA8rlryWeM/HKNuV /P81epiFSObVsSPXv+DT1/Jn55xlI9NTv8N9Dp1pT7e+GIaIwxEhr+zUKoPWbBrO5+B3 Vnn2vqVjzbDt0m2ftfzpUo9C7X03x4TMzpRQxvFdqNatBukVV6CF+sbFGNMlCYpqXrNE vgPPqZff5CDf8S1oAn82yPQmDVW4bcTsYIir7Kaq3yGWmQue0t6OWDTjthn5HK/NRIO+ j7ksHyuQ3B9qIncJg4pA4QHSzYu34aY1Mgfl3PaasZX+6g5Ir5r/qU393MQ5SyS6VonZ WrtA== X-Gm-Message-State: AOJu0YwVnz7cFqEIy8N6m64Tj+zemp8yQMG/8Cu7gE8JfoINkHGq+kcD fKhnLAKQ45BZHa98zyl5BpuYdBImmx0LDYeda2MgazbW9eGNNfd2XZu1 X-Gm-Gg: AfdE7cn/9WgFdoJptMLE5U5NoyLqWwW3iNcuM7Ns/UON4G8nCvtGH0YTyrJYwKlleYN 2PoFia/t21crPuIjcOgc4CU4ZtUZ6fq91DxeHCZ9IdAKoz86DKrGHUlpctxZEdjQ5GDjyMm8NKB VSvUs9TXiApOGI8eIu+sm+q+cRdVT9V6h4HWo9EcHXKGA3Y8oF8nCi1i1mrFV+sx2udXdXZPLYh az7assEEeMLXMGAoQCKcNQ1Y7Y0dDJznrESie2KNUhhAS3PrZXt/xTVC+epVR3DURMLhN4T4L6i eemkIUD+johZcUbBuVy9p84+f2SqTiM0DhGnRTCHvVf+sMA2O4yJHkXcxahDqv7ZqSBFIFu1uQY KjhNBCaslS9FYuLcpWBEqZ9/FJyIfgYz3swgrNKOK8As4peEmcuiNY74PsrIB9jPyq8vBdBGXUV OWpcrkxj/HPxCuWUAYkv3gJ5/9QIEuqIKYq8FA X-Received: by 2002:a05:6a00:2341:b0:848:2f84:f429 with SMTP id d2e1a72fcca58-84a6738a72fmr5729566b3a.66.1784192937232; Thu, 16 Jul 2026 02:08:57 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84a4f6bf5ecsm4511800b3a.29.2026.07.16.02.08.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Jul 2026 02:08:56 -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 v2 03/10] ASoC: ti: j721e-evm: Return the original error from card name parsing Date: Thu, 16 Jul 2026 16:08:22 +0700 Message-ID: <20260716090829.72082-4-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260716090829.72082-1-phucduc.bui@gmail.com> References: <20260716090829.72082-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-pg1-f175.google.com (mail-pg1-f175.google.com [209.85.215.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 7415E3BFAF5 for ; Thu, 16 Jul 2026 09:09:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.175 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784192943; cv=none; b=A/72Vu8/mkSNrJwuHs0DtE24036lTTcg6fcWch7gBs6e2CN6jtHotXPYiyKXxiKW5zihvzvHM/mTQYoc2xgQsON6svjt2Kfgvo3VxIyT/fg54+K+qOKfV11oY/n++JT5rqaAA6jFknwejqRcjm06dbWrspGjZFMZLIqpYyVpc7A= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784192943; c=relaxed/simple; bh=57NVq0S2AlHmeh0L3SJpPKysGLjaiNdhbzGWZRlh98Q=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=NqE94kqP7fknV74pzVCcLlHzuCmK/506xKVZ0jjIeT045YOlDgFSXdzp6ER2jAgmorAVenUSNnsJEZjC+AiEP6XhRnnzZCIKOxMzT1l+Q8EJQ74X8cgd5tbMDL2Ga8MjKjVUbnStMKmm05sN0EIAYx0l59ahrPjByG3XSSP1VOY= 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=Z3BKqW3K; arc=none smtp.client-ip=209.85.215.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="Z3BKqW3K" Received: by mail-pg1-f175.google.com with SMTP id 41be03b00d2f7-c966b9ee9cbso3706622a12.1 for ; Thu, 16 Jul 2026 02:09:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784192941; x=1784797741; 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=Z3BKqW3KMGONdfARxNOWYPOm94NOVsspQ9PIf53shbrG7PrJaFxwSviZwfWPh5uIbf aQ48uTvCHPviRtyMdJG0U8wboQmHoolpc+vn2jdloUMq7pnxP7nbpdw2eID0gqPyzyHX vkI9TO/tDACTpy6N7ZxHieWUqcIgRtWHSFtG41wrGvMEiMIPN0TREVxL/bmhaaMM91Q5 gEwpo5NCUDDCZZODf4MXbI2N0l7u4SrYuIwdNn4mls+aqNHMfmXjbLWKDNcLkRgx5q4c NSe8Nl8o282NtvG4JlsVx11wjt91CKYlkLfNhdt4ekyLHHendl+OvDCf/yP0ZfGwXWQf mMPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784192941; x=1784797741; 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=VmgxE/OdRsA2XFQyDCAE31fDZpHXBmaD0uVhb6RhF+qh+yax8ueWME7z7HouaMdzxP S2MhsHiIgduLa1AxIlKlTuAf4LNLlstcGH+9E2kz2WdaXgcHIhlk99czhNzXVDyBrNLd 2RfNse4NPXpnQ7vNtR8ypFOeT1/VK8e11+JXmnOJdfDLqsMnq2JyIPHqQU/FagmyHjPC SLxXcc9OICwbQwCaAR67Fe7uT8nDJJtKR2R4Ux8jp69M3+R6krDEzlyH82VhkdMiIJvU G8+vDfK1iDtsoPyj5TjcoAmsIXfUcBjS37WyB5sc0vpfXbi24I8zMKdGdHV0zV4tnCRu vZHQ== X-Gm-Message-State: AOJu0YxxH1oZZhFOr5PxZxzfvV+x0HtDSeOxDjuknnG4Mm+UjtLGPMBZ D06tLl3adf95fDZS9TeTlamtWOV8uwMgXCLnHK0ZM4EZHVdjrPCo8xxi X-Gm-Gg: AfdE7ck/V3E8BBi46uKPUa0aPaohpzSvGI6KNGGjUJywogrbFsRUsN15HTLh+yCAPpZ O4dVqvqW5s6S/qaUs+aYqi7MqznzLYI66s+fYnSb5zkP4GCmCduwOV5W4EL+GSH4KLcp8OZHurh V1Xt3adAYuOro0EwnbHr8rWUX45YAvKe081rp1HF9/deF/dxF/IdJcmxXsX0Dh/5Z9fu8/B1/ax RGsY6E8E+KRMOXBgX3KRnejNaAjCHREpwmlOLFStUYpsQt1LR6gOv92YPozG+pDhEgay7/qJMK5 IinriJ3WwdT+H4p7x3Jwv3axJ+/4WS7yTVJ4/BDpRmgMXqSB01H/Nieizk99IHljDLEDgBb4f3s 9w+6BytTjThz1ahQYzvsD/PnKSMIWDKA1XKqA9+xQRn1Wo0moEtD57PfWhWBeaPf/KYQyUKLOpJ Dc0at+ROmEgxyDe9ZBNXefOstIlQlh03ttZ4g9 X-Received: by 2002:a05:6a00:f92:b0:847:80c8:dfdb with SMTP id d2e1a72fcca58-84a6739cf29mr5798838b3a.55.1784192940913; Thu, 16 Jul 2026 02:09:00 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84a4f6bf5ecsm4511800b3a.29.2026.07.16.02.08.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Jul 2026 02:09: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 v2 04/10] ASoC: ti: omap-abe-twl6040: Preserve error code and drop redundant log Date: Thu, 16 Jul 2026 16:08:23 +0700 Message-ID: <20260716090829.72082-5-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260716090829.72082-1-phucduc.bui@gmail.com> References: <20260716090829.72082-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-pg1-f180.google.com (mail-pg1-f180.google.com [209.85.215.180]) (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 246123F7884 for ; Thu, 16 Jul 2026 09:09:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.180 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784192946; cv=none; b=YZDErOJxus7MFa2X/1ysSPbrVhg14rDb2sIOaKa0Kpi5aHPPvp9E4dlI8ZqvpqJipTiF6umZSmX56lx7mC3+Q454zskqCBlBofwpyNwGTgs9BduRNjqLuMlqfDLfQ8+FW5bRgt/Hjyv8AnGYvFmQ9oKObrGuUvHL9+tD8hrOlQY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784192946; c=relaxed/simple; bh=CoOWwx3COYYV6QKb4PIOurNZuXUVvz9Dj5UwRk88Cfs=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=HRQB+mZuRY6xhG9q8LMfuknK2h6lWvkeziL3bJFGuT9BildcZVWxvO9usC6LsQl8x1rZYaE2v8R/E2iq8fTrlw1MDjQbAYiAY0EC+CdrbjxsOHuYfAEm3RLLGz/4jPx35lp0lojNw5qPn/g3xELB1mkDI0LvEpKwT4QOon2HnNs= 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=cn8bSOAP; arc=none smtp.client-ip=209.85.215.180 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="cn8bSOAP" Received: by mail-pg1-f180.google.com with SMTP id 41be03b00d2f7-ca97d139d8dso2005817a12.2 for ; Thu, 16 Jul 2026 02:09:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784192944; x=1784797744; 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=cn8bSOAP+olGB7CpaILMFcOGxJGd0cLnhwAtKkek9rcElfDv/qxfy9HHOG5Q/vIMgt dTDvbyqpOwyqBTvIfS5lzpGB7HQKRSrUYiC9MWlbjFaJFwaMph3Y1M8fbbDAH2DQqk12 qXEcc1Poq2iezhUijw18XhKtmIvtYSutDLl2JKa6zIOyUnZ52VGIJ4jwRgjcRA8m0ubu u7gadyiczI8a6REMh8Gt9asjTsJTe1KtyKGgCvbz82icmv9303I4J/cWp+++fDaHSqy9 UB4wB0Vy8y1UpetRz2QpM6qHF0UR1wtm9JCd2a9xoaIaFb4HvNVDNGRAa3X8No4TJaaj O1ZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784192944; x=1784797744; 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=ayUYDHaHUlv6R5klnITB7RpR84twKe1yZcRlruf9EfnHDHeBXmg/FHg0kZ4WvpvJts aVDa49MY0o52QxmVhi3hjUdu5zj0cGcWkxGx+/gcli0Gpb5ZmOpAL2qEo2nYeTIZWs8y x7s+3/2G6XRd8BtZyFBiAwk637FBPaFWyWuXK716rrcqjp2fzBysohLVfnyYv61D/lL+ lWtaR/tVz76KRP5ixKRPUTnKndYF2sDWvSKnTv2IbxDelJUxJ1B4LTa3omeKt5sCAIdU OtmSMudllugCPdm2ghlNXxFvmDIeVwfbbNtL7EQcM+e+oV2VlME59kv2c2aEyGIWG4ck Tc+Q== X-Gm-Message-State: AOJu0YymXgBQ2f9aloTLOgN+fv41xa5Rh1HYq//T7UEeq4SUVhPgUhJr YnTLZOFkEc8MOGmZyCh4GUc7+kkpMpmszOnHHhc3Ut16wwdwxakArDH8 X-Gm-Gg: AfdE7ckhHkOrZwrFne2kCvwc5e5cT990gEMiYLGHYPZ/myJM03e2Hqk9PzbaApZuMe5 ZQOnOJppfAtO7gAOFISX2Qa5QRTs8X9zdBhyfp9yYIpBtHWLO4zvCYwJ/KXU7Y/G5X0Fn9JP0bE l9C04xGnM68srLSkBblwYxf033eIYvP6uZlFn3GnGRJoO0bsCnhswa81l5KduR+AMpvDXpOFHab 0BgHAvmsa4AXoXGW6Ok+08isI/ltew7Yi71x8VwDESc9Ls8lx2X06UT+5IZISdIGaj/155T7AjA TNiTI4BFU8nOzRa+etqUMP6oLSGjkjbFzJqBP5raoHqwaS3m1TT2XfF7in2KafA2/oRAb6ug49L onTBxQEO+FfcZIOrKGCpiVJnx6IGfhI2uFQPLKEAUn9mSDeoqM0KQhoD7m17ebizSEnAFjRY188 jLlIQvHLk2AVrrltGhTsh2PGdhgPFtOYATvnka X-Received: by 2002:a05:6a00:3388:b0:847:7010:f3e4 with SMTP id d2e1a72fcca58-8488971543fmr20770811b3a.25.1784192944447; Thu, 16 Jul 2026 02:09:04 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84a4f6bf5ecsm4511800b3a.29.2026.07.16.02.09.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Jul 2026 02:09:04 -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 v2 05/10] ASoC: ti: omap-abe-twl6040: Use dev_err_probe() for error handling Date: Thu, 16 Jul 2026 16:08:24 +0700 Message-ID: <20260716090829.72082-6-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260716090829.72082-1-phucduc.bui@gmail.com> References: <20260716090829.72082-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-f181.google.com (mail-pf1-f181.google.com [209.85.210.181]) (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 6B82D3F4DFC for ; Thu, 16 Jul 2026 09:09:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.181 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784192953; cv=none; b=aUcLRQGEFHrrHyGLnxfp+WvWfkPxs0KAJ2+rdIVgJQ5mFlTt5j7KbZNFQJWjyyOtLgMagd67q1rS5oMOvu9yJB69cz4xgu9Crq+inPdY5ACPEpF9PeJn98t0e4KPBEO8/xWfgRKTbx/hIpgryGEPTl7B8k7ZZPLeFIWOKUlLEhc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784192953; c=relaxed/simple; bh=+/YqiGn7cykJAzG8bjIMCJHbbdXednP2qib+QW4GpCU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=E4bt7ilIqY8arnsW7CVq2dk3rXZFRvDneehjV0dEFthQdydHNPXnRSS48f0R4WQ0sRPbqf1SOwkt8l0ZfIGOGEWEhxg+peaOsKn36bgrUzszsMQgVR9ECYreLQZ/GOl7TtxTbpGaIg0tMbmv07qm3WOG9mWpGJdvwG8ciL8VvsI= 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=kLrcm5CV; arc=none smtp.client-ip=209.85.210.181 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="kLrcm5CV" Received: by mail-pf1-f181.google.com with SMTP id d2e1a72fcca58-8485ef63b68so5940731b3a.1 for ; Thu, 16 Jul 2026 02:09:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784192948; x=1784797748; 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=kLrcm5CV0TJRe8Yhf9Tf5K6LGU/NfMgs5iOcQ3a6UYHbxstUqLuwmblrlQORZVtZDt GMjxDw4a0y4vLlGmqTkQ0O3XX2oDrAUoZTjug7GeAnuW3yTdhpPB1M2flOY0HadbFnHk 0222vGaLTXKCcqS7TT6F4+5eO4yf6nvjlpkz4AdY9xxHSjjoIHSZ3FGJ1d+ARhMT9sg5 pqVw2IBR14bidhvk8BTjbDjUyDfqw6xlw9/xKOaH67otZYiVGrTEEdMMnYhLGK0pQvp7 Q8qdqdyh+E0SqHUutsNLrdc+DTflMBXLmI+7F5YwMZUJgCespIHVX8gRZGNsTWPjMQpA YQdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784192948; x=1784797748; 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=eKDqizjuJGsTjv9tKEOc8wqDuFgZQ6FYiX6GIvE0dlvMBUcRDLO39H3lKeVdb8tT6D d/pciTeYJbFa/TrO7n7KFcinB3QgNGfNi6GcvH4OtcyKg3UUmVIakiOWms23L/0fMPmj dRQZUeL5BheLdHWSQinZj83DxlqC7bXRkdRwprfjWpUJFuAeqkTaXQcL9JaAS2Dt8Ili L7m3l7lzVcXwI2pxM55RRMx9VHlS5nQq5Kdo7jJlQotcRasgHLDcaii3ubZATnceI8Kp NqpaTCRUMaijM9rcmn5slZNnp2UEmLHzTFFB1bLPCQVX2F5uwcBr3yaBytgpLCPhh88M qa1A== X-Gm-Message-State: AOJu0Yxy4b8gGlkUXNoDSyHk2ijsaFHDgFgQpEhcDV+3vsR9iJ/iAufv grtkUJbkV5XnM2JOOTlgxkV0DqZir7QBuW5ycGBJ1T95CLzs969mPDTK X-Gm-Gg: AfdE7cmAId9sURVjZZW5KX7oq/GBvIYSrOjTxvQQ/vBCrAGYigX02UK+W+LMgrTxgZW B1QP+MLbxd+5x544T+GMBMOaoTM8+wihs3mf6+5hceHaHJ7T0epv3PcnQAlz+60Jd6CbN+JH9Lg jqaJzH5Irti+F/dgpa3WI1l7PwMZakAqmWP44chEtibVWskBKkALR1SudGOqD4mK0P+KzF3LVf8 u41hWtXMoM5EBjbmDVS1o8aHINSR5/sld+WWPVpAGFqCY+cmMWINGSti3v/CvHfsXsddf60AKai nYXFC5hSw//Qb1BaauyJOsBzmSi09o1LcsJZ24UFdSrkcbM9bdOTsQRQjBnX9xsN5cFCy7EAfOP Vmed3IUke+XINcUvu0iTtSwOKEEpmMQsxKbBOhFgpG3GMh2qapvJdct4vqjNZGg3xRVhtpEFH+S N0325C/gZ+u4l/nIsVOJPkKSgeVH8fsfWl569dL4+IBapJTmc= X-Received: by 2002:a05:6a00:3e12:b0:848:2f6e:e537 with SMTP id d2e1a72fcca58-84a5588c65amr9075061b3a.75.1784192948259; Thu, 16 Jul 2026 02:09:08 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84a4f6bf5ecsm4511800b3a.29.2026.07.16.02.09.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Jul 2026 02:09:07 -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 v2 06/10] ASoC: ti: omap-dmic: Use dev_err_probe() for error handling Date: Thu, 16 Jul 2026 16:08:25 +0700 Message-ID: <20260716090829.72082-7-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260716090829.72082-1-phucduc.bui@gmail.com> References: <20260716090829.72082-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-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 BC1623D25AF for ; Thu, 16 Jul 2026 09:09:13 +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=1784192956; cv=none; b=dCI9PUFwGYWDe+Ypa59hSNjEY5PzIP0Ld7eG62M524U4mOqwcLbJfxE7m+MTx5a6dJ7ksUir4lZ8PvtXaYlNcSdzLx6OVGLPYjM4xxcMY1TE/MdwSCF8+QYRKI4xibGY4ikMpfNaGXLlGDDPKnWJ6W1voaQ/v84512HFXvNQYeo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784192956; c=relaxed/simple; bh=XWDzYN/QmDeP+BMWU96Wibo8K6xDaS1cOUFjBPJXQQU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=MzgbbOg/lcPwCEBDMXPCNc1MXaN31+nFZEOeoGDeXvwrLQHIz+d7r0LUDed1LQQNImpcxTTH4zagYOw9L59QeKbVgwYYw0yGh3LwHSIpNH/n7BA96MMSG1q29TOExW7r/dBAOIqVuLlZU2uf7V3m95FoUJ4O5bg8mMt51rJEdpU= 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=dzacJy+K; 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="dzacJy+K" Received: by mail-pf1-f179.google.com with SMTP id d2e1a72fcca58-84a2dcec51cso4958041b3a.3 for ; Thu, 16 Jul 2026 02:09:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784192952; x=1784797752; 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=06ntY9whyt2Zuo8Uv5yBesP3vRYcbp6uEAMZexttM1Q=; b=dzacJy+KZKitdMVk3tWUe5PsGtZCnxSbYMrAUEwQN/gxwb9fpNW1XC9QSJ0wyzNXdZ Yo4AzFYBTYsseZLtrwbA7lrrpF7ihSox6oGYtsWPF+KUtZBxvN8q6c33PEOwNmYU2EK/ C4ePNYDIAv0XfpjSkAImVmGrMQkznqw0nE28j/LVBck+Bkm2T7XKXHNQMdmfnITfkFRc WcrpXLgVV+eR0Q/54zg6MXuGmQFamfwaQD6J8f3zX9DACAJGUsq3ArSx3mcV4GXkC2go 5tbQXWZFDdlWbYCjQOVqToHwB2q3TxhcAWI5vou9QgTvZxBtSdRTLIMrQOL6puLtBANU U2UQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784192952; x=1784797752; 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=06ntY9whyt2Zuo8Uv5yBesP3vRYcbp6uEAMZexttM1Q=; b=BRnfy6C8yslNkxBFZWxuciRitJda0bC6JCvD4w4eRSThn1b60RDEz2StjMSdAxDWwf OVdYxfe/iWx/PKnG9xeALexI95HIDhEm9buaOOpIEq9aObI0v3ZSrZSD+2nVF3XVG+6M ph0lS2RD9BzPX+c9fDGEQce8rDG8ozyviuqwOP3FiKhxOzvlIOg+FQQljQE52VdwKg8f CR51C79m+hpVrr6o1czMtzhpzOHYhCl7lXRW6DY1f6zV+hWpfstL4CU6m50yBtFToOYL zATW7wvXdbyI2BhsBBDtm9el6X1W7aL6cAxgX+yxO2DZR6+MSZkExf22jgPV2CbwlwVg Xa/Q== X-Gm-Message-State: AOJu0Yy0Ghuycbdvm6jrQAOZkGzaSXVyXGNJ3aOXyTU+BwHUXl/An7// wW8wzMCFYfj8E2hkR8zbDAAyTiJRIcn5HfmNxeVKeRN+NQzQ+NsITmj7 X-Gm-Gg: AfdE7ckPRikQfP+OjIVVh+E6QiCAkLiEm7MkNMsUNybtqIO8en9eOASw2COTpjsYN9o 2INbZJjVcf62ikeTTEeqBc7lqKAdK878YNMVRfRYkp+BvPIIppPUH44OGoOFETWW8UJsQ2Zo45I +idDU2/XZmo1yq22pSLN7mTmka9G2DshRfKvbBc8D9Wp8CmYBXGqaQeLl1eLaEh2xXstBUGdC5m bY/rPx2Dfjg1AlOvfUfKwm7qRN9HQ5lsSRJ3pYRB7R/DtU/xDonXIIjwEZol3VW+mZqi15fOiC/ p4+PDv2bvi/uMB/nNU5iC4F1b1fD7GkMjh1+ZQRarRBwZuRlJ0F0gDSy3009rbQ7IBtb6wLFL7H E9Y2UsLCfbzj/lI3fK2tQEc9tpzH0l/VhCzV0f0nqZ4THdGNhCpI5XtldV0VYJz9kEUEEUZ8OxF YNKET3sFIT56l2VRdDQmg725SSWlPBoLXBby7kTnNbSripesA= X-Received: by 2002:a05:6a00:f92:b0:845:4cb5:2343 with SMTP id d2e1a72fcca58-84a557abe36mr10198232b3a.19.1784192951929; Thu, 16 Jul 2026 02:09:11 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84a4f6bf5ecsm4511800b3a.29.2026.07.16.02.09.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Jul 2026 02:09:11 -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 v2 07/10] ASoC: ti: omap-hdmi: Use dev_err_probe() for error handling Date: Thu, 16 Jul 2026 16:08:26 +0700 Message-ID: <20260716090829.72082-8-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260716090829.72082-1-phucduc.bui@gmail.com> References: <20260716090829.72082-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-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..72114965c37d 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-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 D6F413F871C for ; Thu, 16 Jul 2026 09:09:16 +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=1784192958; cv=none; b=Dx0gMIStTtbbFI/rh5DSdLHqtGf9q0VMBBJKEgSsR2Y1dpIVjoPk9Rhf4OF9daJLfYOIRksb0O6/0oYmprwhT0wOu9Wi2HuXPKqXoyl4jCTnr78pQ/iZYcBzgTdp3NKH+LcsZ15H9lOc0/KmtZwdWbOxp6KQ7onTNF/DRj+/7Qo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784192958; c=relaxed/simple; bh=NWzTd6xiPdBaZy/6UXtXar/YN26w4vS061xIq15Rj1c=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=mJbtV7kYd5H2TtjLH2Z63snycAwfETvDQVkq+U2yjaZeRhl/SvlVjd93zA8gv6wc1W/C8OK2BcXn2paC7d5ejcIzlu9ZkXyNh5hOS1PgipHTNLVY3tCYKYfKTm31KDB/UE7eggP7T0+//Ql9S/andt9RFEkofwt6C1rD7NquzSs= 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=CkBJ/PsS; 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="CkBJ/PsS" Received: by mail-pf1-f175.google.com with SMTP id d2e1a72fcca58-848d21bbaffso5997202b3a.0 for ; Thu, 16 Jul 2026 02:09:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784192956; x=1784797756; 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=CkBJ/PsSvYlTocYbpxWPb1kLxj+ySE0n860uasqfAX9lxj5OirIbG7fDRepzh3f6g8 Wcdeic3b5x2WjISBvJ59hR5JyfrDnonCHKs5n9olT6x+PNgaFr1hj3JxSlhrVvln3is9 U5rbihT9SzGbEgicQ55hIXXeexPFED2Yj7Dc2El6byqerD7ykIYWZECXVXisDgIZFmyV 9yPsT+3HA+gEl6c9Yc82g2BGzTA/luL4K37NNitMq2c9CaVZbHAcf7mrSZs7QbcA4mVo Ys3sLEHmj7LhNhoIeV+y5cCYgQgiS0t/F38pNuvnxtYgg4sa9fT6TtljiUW1FYd+NxXg ONTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784192956; x=1784797756; 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=iNM054FBdMEQPlWJ/N94qA9ya/zQ+e16q9R4gaW++J/4CfBr2iZlJqQO2R5bjDQdnV WpWFZujg/Vysffo34P0R9iaSXq4CDc4WOOV1xIpLHHEZX9uERLUCTxIPZRfnr1B9xL3U pD5dWMA9JwsjmZCO5pcwI4zNJX2ltLuZpylTqZTE992uQ5QcY8+Ia/uWFLbsnnwnHOJV MXSSf/+dUAtvGU16Fkwf/YEJiLhoXZL5YDT0bgY50aFCboqPmTCOTolTOsqdEf78bvsn SJdA0aSevqbl4b2A8nNSeuXVZszxWAdqWKUnFhM4rPww0bzqYKaKqvzx5rZX4UHOu4hQ a4Jg== X-Gm-Message-State: AOJu0YyUE6+qq96zVWvX2HZSnq65+Tgj75z9s/rzxossbVc++R3DnMOR 0YZB1+ZpHO7pG5feMYFxLLp+rV0nrkVYRxbbdeJ2nDTH4fsJxhX+9YRB X-Gm-Gg: AfdE7clfwgQc0lgk8yHuG3k8B1HIQji/UtshD5oKuOgeh/GKRn+WTYA67oT+m5uXoQu QBEPFitoBmprMGNpfJzfn/+bJ15OsNVWaJSY/GzlAUTmx6hdtoq6O7yWTSPAAN8zzgssxcFlEhI C8mr1JWQTwYZ0WQHwFaNwFn22KycKlIvLj/Tf/JMs8Wiooxca76+7KBcMaE/haIcwrZveF5Ev5Q ba+lwTwjl7WkL0r7DAqkr+vmBq0XOhg+mNi7MGIqdhO+bPms8InbHYHrtV+S/ELdF6C7p1KPEaB UsRsGz1pgoaRt6RAnaaQ7dGGOym+aJ+b2b4gX/VeTWYoMRuz6q3PhGXtOgN58eMLh0gtIkltINx xtVrHVR8U+Y6+h8V4o+bqDNgRIasqHxjLcQ1nWlGST4IGN/tAbHzFvSKGpEx5Aw8KWnLybcvmHz vEmO49lRFTXfdfrCg12qM+xOhi0TFPA8Tnz4oV X-Received: by 2002:a05:6a00:189b:b0:848:5d22:b513 with SMTP id d2e1a72fcca58-84a559b0cb9mr9683324b3a.53.1784192955782; Thu, 16 Jul 2026 02:09:15 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84a4f6bf5ecsm4511800b3a.29.2026.07.16.02.09.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Jul 2026 02:09:15 -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 v2 08/10] ASoC: ti: omap-twl4030: Return the original error code Date: Thu, 16 Jul 2026 16:08:27 +0700 Message-ID: <20260716090829.72082-9-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260716090829.72082-1-phucduc.bui@gmail.com> References: <20260716090829.72082-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 273BA3F4DFC for ; Thu, 16 Jul 2026 09:09:20 +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=1784192963; cv=none; b=KJHdL+JUCXtkX4UzQ1BsZSF+Wr7DRLm33MBXZpkrhVqeOLQAjr67+HlHgAOGC1YEpKAdxhZxLQOZDV3jVn9xX3cFfNgdRQfAmCye6PqybKarGrrNq6uslX9Mh6RnI3iayu9sl4guvUyl4HdpuSNziewWuW2Ee8ExYX4wIarWtSE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784192963; c=relaxed/simple; bh=evBDQ8LUTdIbeMm3xfd3E5UnVCKuP9AXVeeKznBrDQI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=lnH5Eh5xotKvdXdljbNR2UMMuwN6zCMTGDNsclk0VrL5frnnpO8grWPI+h14aHTBSdEamaEoHSpTo8eYMRO7TnCM/6PW33rTn6uq+w4NY6pd6uc6fWnvyAUitAKK7b9xiZ/Y33lGYKwNUyz0RGA1UymqnA3K++x6fBpniz86OZM= 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=OVw6SXPi; 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="OVw6SXPi" Received: by mail-pf1-f173.google.com with SMTP id d2e1a72fcca58-8484a0b998fso4821284b3a.2 for ; Thu, 16 Jul 2026 02:09:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784192960; x=1784797760; 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=OVw6SXPikmHJYBRjyP+ncEe9ZTbo5/Rx7La0f53gzXsf0p8S1uBYx+6PgpO5ehqPFO GTpp5gvvIqjYcKxVs3nPPhl69UDlCQ0+cD0v41so5PHVao5GwKebMKeo0S4XIl+j9gc0 bp2sTJRhRywTlMqzYg9jiP1GmM6i2Uwa2CUDoNETnCFVBucYYAMf55SbqvLURbNlFuTm bUbZ3H2Jc2nnz+hp7yvXPfqywfB42ucLHJXU9yei/K4dJJm+FfS3uih9knsdznat6xRF tNDf/+Cpf0dAB/7+4rppf+/qpCsgi+jv5H2CS0zaFZsCYP6ULHjtpzMPA0jhWDF8fu2a kGiQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784192960; x=1784797760; 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=PvgRp9rOXnOBWYAFK0ZzTYDocL1/MLsFUrrFpYaZ49g+bGMDyXryjaYByE5enrNYrV a8+QfDKXJ4HGqDn4KLgc1Mk9zaYiNBDGZESTUIFL0aMRe/jzUiLWM7JcVfEb5GJCIZNF QDfeHHVps4N11WGmkEY0ZpXs2afo5FVbVJqEIzkwY9DAz+iUkG3Cw+x5BGHiKQHhonP2 pJ+zTT3NkPEU1Hr/rE2gXssppR+9ZpbUx/1x1GKwEACft7bRhUktk/b057xtDbFk6AKs rDIELOao6aXtI7tL2qUuBZNOsZKvYvLQDLF7aLf1XangO7X76jJRjSxTIJB0ksnz3cjc EpEA== X-Gm-Message-State: AOJu0Yw9AdK7SmTNHaHVbOQuLfHSWTX/WdUEm66kPLVfet91opvYTjVK FvOYS/VY5dRNfl9QiJlN5aEijhF7el9Y7CZVcuiMahiQGgR1jeIeO3Gc X-Gm-Gg: AfdE7cmwZ/oBTo+XTvCSooJPxutuRZwc/7Wq3ojVPoN33kX0on+lpy49ymc3QFuArqN Tb2Mq/joC4lD+TaRcMtUWodzMXJeXdh7DPyCoWA/+s8LME9XltTwXUySdxgrUMCVF08MsRFLWbX m/BgQ1khhUmcx8WKB4tKZd0+LsB9sxt4g57goP93xJIUXzVLLQ8vIA3rh6SvyhYdIWpZOkhCQ31 1MnZ6ycHTUECQMKLFMYw8C/Gt9kisNavXUuTvA/1/AM3aRpAk5IaGOADxtTfWYGkKTjqeMSz+8a QIoEiSbaGx46PB/5Y1/JN94EEc5LLABuOa4ZAZnaL0nPrDcVgvLPzC8H++QCqhQg1p/Jcf9MSkB rqoMAYe35N0NcgGU1L+Q40eW+PfL+G1i2HDu9VbeQyLOckLQa/BApEVK2paFDg03HK7HCnY4Yn1 evk+RwGOeNzFZEDaT/U6D7XrrogtwHsEx/259O X-Received: by 2002:a05:6a00:22ce:b0:847:8f0d:cc09 with SMTP id d2e1a72fcca58-8488970ab05mr19553580b3a.44.1784192959721; Thu, 16 Jul 2026 02:09:19 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84a4f6bf5ecsm4511800b3a.29.2026.07.16.02.09.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Jul 2026 02:09:19 -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 v2 09/10] ASoC: ti: omap-twl4030: Use dev_err_probe() for error handling Date: Thu, 16 Jul 2026 16:08:28 +0700 Message-ID: <20260716090829.72082-10-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260716090829.72082-1-phucduc.bui@gmail.com> References: <20260716090829.72082-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-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 8C84435F8B9 for ; Thu, 16 Jul 2026 09:09:25 +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=1784192968; cv=none; b=ZcUKAvRgQODQwLR+xNumWaDkayaO3u3h1ZVwI0VATCRqB6MGHnADJyXfpuvayUQUKrerGYR+jwuONARUW23rTk+idGzZ/CFTBya2h2lQrxLFlAmAspPprRmPfh0DRKt6xEeyzdnPADVs1EPvHPjyyvCz+VFNcAJyVRiP0SD3+qU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784192968; c=relaxed/simple; bh=jIfPIVoUyA/INjY1+gAHyG2GIm/f5J9x2F0XjC4jOCE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=B865MhX4HFRybQpMHOL06vjbSyv/9vl0inXpAb8CzqSohFU3a0rWLzpJvtjXhhtHV2xHUdCQKMMPRodp7w9j8Aaxw+8e1SiHU/MzC4mZ0VEeojdbgS4iJhz6Ap6JxwQwt+eqfMLThEwDaL+n7Flyw3n5DupoVzBmNcBq9x/I6rw= 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=iqjm+y45; 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="iqjm+y45" Received: by mail-pf1-f176.google.com with SMTP id d2e1a72fcca58-848743155bcso1292142b3a.0 for ; Thu, 16 Jul 2026 02:09:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784192963; x=1784797763; 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=Lw8PXA7wjdfb1NxXEkfmxp6s+NoOp/15t2UE0ixUT2w=; b=iqjm+y45yqLaYETrXoU7CWLav91rgBl9xAqdNzK1PHiyZ6Xu/9aAwpLCJkYU2DvgBb PKocRQFzFa0R2Hu3yc6Uxo1eCIubIacVozsqWhqzcD46A+pejWhCYhL3ovYA1cUrUKWj R+o0JsiI+aNIGGXxf+iPU/oBowW1Zbu5mf2R9w0XiXYCp9lzgS/0o8z4gfMemI+Gc0zV a329ICA9s/LjQK+eEU2droo45f6u3G4scWMjsMsiDgTV+WyZTJei/Wb0efI04e9ywl3N Oop/EJ8cBQprtQAifECb9ZB7AVpF8U1hvFkjW3duXLvnXbuUu2nFe0jeIEamN4LdYIRD kJuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784192963; x=1784797763; 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=Lw8PXA7wjdfb1NxXEkfmxp6s+NoOp/15t2UE0ixUT2w=; b=Zgjx0I15pnnmJPIw1YTMiIa6n9CVmnurdHmmOAoMqPBw9q8qLjUdlugTL+9FSrpU/0 5fU1akRev0yg6JwlZD5ErPpIQfUJPwIm2bhp6ImW4xnDPtKrPVvEZKd4V6S5oFNz4nB/ 372zKJHJH3I5tmi+1xzJrxsjedZ/BlPCqreNkQTApLTUKFQhP4YAU1lphEy6Jgb+ySdZ rfmwurJ1tW1w7cYOE3YVS7W66DDebGFp0NuJGm7tY3j0sricVELf+hWGLpg3G+O+55B2 fQ/8eGgDaMYegZIoLgNZnkQOm1CZz/XueF41cUNX+B3GnRpOeNOZvWoOpc8BmeBwbcbT xAow== X-Gm-Message-State: AOJu0YzRdqayCvqVfWGen/0kQFQhGe1JxYyJ7kg6rIbeq9v2eVI7o6dQ bW9nIa12EgCS2lYvh5Y5ZkGVdRB9nUn1u26QyfHPwFGNg1XnRUF7FbNg X-Gm-Gg: AfdE7cn8LgNEtGqSn0fhUzTmrZQDS0b6sFWokgE0cthq6u6OZJSMndXaaz3L52GzmMM 4Pk75NpCvjXsFSiklWGv/2XKJNY0ZDJunjmOcn/JpmNnPbBXPdSJUVMIJ2Vhkfim+wheSJq+Rh+ 5fwslJQs0ssbkrV7gbaae+zXSC+PLe57XsUZDOkxn6A7oweOROo2twoYO7Nz4odhcbdDX6LGQN0 2zm/eyOsOn3urHcPYd7jePnOxsDt520pHr0xyOsdN72Wo3g0cO0YI+lE/ApoAfzmaghub/iI0uL hyZ1ZOO3pC2NX8BZY/hTFGWHem7Wa2aRnLo/U/6yduVE0iy14YJluzo9++/061Susfp/rot/H6Z 3XfksZQol+TVaSAdsWGrd7GKj+QnE71j9ZVE1vlQ3CsV3E6NcJDiTOPJToWcEaxybBWuNdFSQxb xIBRB1ByLAUTTKdzqXJJC23n74j9wZiRMUyxACwKT+8Moa87A= X-Received: by 2002:a05:6a00:27a5:b0:848:7f8a:8d0e with SMTP id d2e1a72fcca58-848896eda57mr18762333b3a.55.1784192963447; Thu, 16 Jul 2026 02:09:23 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84a4f6bf5ecsm4511800b3a.29.2026.07.16.02.09.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Jul 2026 02:09:23 -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 v2 10/10] ASoC: ti: rx51: Use dev_err_probe() for error handling Date: Thu, 16 Jul 2026 16:08:29 +0700 Message-ID: <20260716090829.72082-11-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260716090829.72082-1-phucduc.bui@gmail.com> References: <20260716090829.72082-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 --- 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..46053b8f3202 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