From nobody Sat Jul 25 19:28:29 2026 Received: from mail-pj1-f44.google.com (mail-pj1-f44.google.com [209.85.216.44]) (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 EBB3238399B for ; Tue, 14 Jul 2026 12:01:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.44 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784030499; cv=none; b=kEdo2N7toJvP2UJp6UakuC2CedOLHK3JPM4NiSBg10zpqiIB093AuwLw4AbERcEKgWZtJ/3T4fjuqVLD7UiZFVpEZJIJdkXQJEL3YPbT/IPF4YKFOiWDyO4Uz3W3LbXLqaIFill6+8qDkxM5/cyvjDyBLh/vzVxk5NR8H+CZpBE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784030499; c=relaxed/simple; bh=IP2A4NG1iSAJCV7o+iplwQjKgP9oqVqfntMy+uTxAxw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=eXVgDNlTumoG5dtcfBPirXuh7ujWbG9z2YSDaGmtf+RzO+neNydbikWJsS6TH51EArhVPLKOJPFRFlDCieL3JuJA2ROHQdsG/BVPyamvHwE5WNGct79cMf7BI/v2G27sR+rEn5XWNQ3oKoJaMQcsdbc0c0CtQMSUQrq0s4Ybt80= 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=BP28ArT3; arc=none smtp.client-ip=209.85.216.44 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="BP28ArT3" Received: by mail-pj1-f44.google.com with SMTP id 98e67ed59e1d1-381c51fde6bso4063057a91.2 for ; Tue, 14 Jul 2026 05:01:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784030497; x=1784635297; 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=Tax8xN+PuIBXPCnVnoDq4zkyzvX1SMkIQO4uphx4hsY=; b=BP28ArT3tUsYJja4bmOs77t1QQFskSRL+dCejn+FFW9mNBEoDIk2LLbnTAJZkF79Dg uZLR/E7MRndE3le/Xg9kem3L8m7hT9ZLsEX98N4ChLfyqNniprVSsXSvgddOIM9QJU2e zYjrBlbg/qh6q0oROKc52siB+UeCnIfhtXuyI8f8KRKR+QKb5eyEnEefm3fCHwNxHgbZ P4zdWt5d/9Ja6LZGdrCDPLARO9JfAhRu3auo3INwxcQBTHVvHmnOGszR1pzoEzMOjV9F VfXzN4JpLEO9SnvFDt8PQxoSVv9U4DFBWqh3pvETCKCa/qOO36i89wJlQ/zuNWZYIorA kZag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784030497; x=1784635297; 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=Tax8xN+PuIBXPCnVnoDq4zkyzvX1SMkIQO4uphx4hsY=; b=J2LJY5mOFxd7H9gT1yOAodV0nq+gvXOFtOa9n3l55xu2Mj9g6c81Y0A2RrgemfV6k5 wmwOgTCrHnALu/3z1CAgi/T6PEBuTMsHTWh1MdctnI1sDgjvUtqQ1XBU6x2iNRrkPebN ffNMZXtk2mE/YoNVSg4orpFlJPG4yaq9wHq7/zArNcyeWp/ABHKeWIgY3a66h3hO81bt Cug+PAQ3T1tbpx/ZMCYeQchmLHOhlBnngC1tc1wZai36As5SlDfLPbe1bFBqKEP3ug/q FEdI8RDElfgbaJUTFqCNsDcuauSGgiV3+Ix4rqsmnwS8CS4SYxSWk87Nmv5gfuyTXYwF vO7w== X-Gm-Message-State: AOJu0Yw8Ut1x3jUGh08EYnMZv4zQVKHV5f8clfkjEIrxCT1zV4Ro1Ja4 WGA5A2/gfS+Zr4JgpytdKL8GrpOGPF61y40FnxXJxndInH1uSt9vV+MV X-Gm-Gg: AfdE7cmGIzsMWEsWz0IvaaOlyTIpLJgMFim2cXwbrmiEvsWYtsb1ZQeZCQvjwZRUUt1 g9vLgJ2Mr/17Y8OcuQ15cxY2mHsboE/piOIqxwQIwnwTarnKx3gbxCIrD0bTOAdAO0kUAMRzQD7 2OK+TqNGx4um4ldKlYTH+nIJwUzHkmJvIIfxOKhmvKW2LoPReEsqjsQH+bF3BbesMEzc3Xb69An BijMPSluS+gIJOMMcaTmTROsEyPfSFualTE5mqOzJb/D/+4ESm1LHPxJf2d9XoOkwFRdjk7STy2 XXFDwTA2J8c0HUIN4yEQE/MKVVJ1MX4Xmay/wguA47H3wsKsKDq0JFLuDP6s4Y3F402gcttMv3l cUQASbw+siB/JIe+gtOc1pXOmE1vrgNbudnA5JhYmrp1Xvy6wnCrYHY8QKgJ1l73SVtVxH02prx t05N7Amq8sUDL600WlrgT8lK0GIO8VG0LqEm63dn7jBzB1/Bs= X-Received: by 2002:a17:90b:1a8a:b0:38e:2517:5d1f with SMTP id 98e67ed59e1d1-38e251761camr279497a91.9.1784030497086; Tue, 14 Jul 2026 05:01:37 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-31174a583bcsm86725093eec.19.2026.07.14.05.01.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Jul 2026 05:01:36 -0700 (PDT) From: phucduc.bui@gmail.com To: Mark Brown , Sen Wang , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Jarkko Nikula , linux-omap@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-sound@vger.kernel.org, bui duc phuc Subject: [PATCH 01/10] ASoC: ti: ams-delta: Use dev_err_probe() for error handling Date: Tue, 14 Jul 2026 19:00:33 +0700 Message-ID: <20260714120042.491712-2-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260714120042.491712-1-phucduc.bui@gmail.com> References: <20260714120042.491712-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 --- sound/soc/ti/ams-delta.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sound/soc/ti/ams-delta.c b/sound/soc/ti/ams-delta.c index 61252359d5cb..1c9342ceaf56 100644 --- a/sound/soc/ti/ams-delta.c +++ b/sound/soc/ti/ams-delta.c @@ -574,9 +574,8 @@ 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 19:28:29 2026 Received: from mail-pj1-f41.google.com (mail-pj1-f41.google.com [209.85.216.41]) (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 F3B8538C433 for ; Tue, 14 Jul 2026 12:01:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.41 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784030503; cv=none; b=RgvfjrqOUVz9vURiZZjddBijyIoyx9RCO8C8mx9yPwEF/dMT+Zt9/1GgF/c6wyE+LjWRn0m3diNdTeQWbOqu9eRg3RVIMltbHB2PxDvqR/jnkinz2U+do6xJxnWbn+AXsGGVA6xSgns3milZEQ4l2LQ576YNaVuY9YxoutHKBpI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784030503; c=relaxed/simple; bh=M/Z00Ke3yA1+9MMYqSqHiOnhjV5+iqJfuV5rIzAEClw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=otdfMAsQmSfJ9/03USBsduhjbYwZpEXWYyAi4qi/YTIGyWjib1L0xkajMnrWOB506r7sSKCgX/I8j4nPyg5M7PvPszEMdf4/CHOnaLVeLnup3Qe8gcjS+p+E/nJZ+AuKwqswXiJpl6RRRRwKC5ZkPDGfBoxQURhKpxGKjnnNkLw= 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=cy1ysrJ2; arc=none smtp.client-ip=209.85.216.41 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="cy1ysrJ2" Received: by mail-pj1-f41.google.com with SMTP id 98e67ed59e1d1-381891a9525so4555986a91.3 for ; Tue, 14 Jul 2026 05:01:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784030501; x=1784635301; 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=urodHme3YpZA6FdePUZQkhb9Ku6VHGO5pVP1oYHnDDg=; b=cy1ysrJ2UYXKSjJ/fUfRCRY51hEHLdujz6PaNpx4CA+Mzs5csN6PRcSZhWSLr4rIVj V9jdyiiHyF8YjV9Gv1EV2Mi426N7+s+mRG8/aEFq8MW2Rwm+ecx94p9PLmfrTRhsh8pU 5ASKUeIDqAAuw8DGl7kYqA0KEFDi+1/AsJoxY9059Xb3mXGJTvOTRhw7fAdZpuTbTWiX BeoxQ4h/Mb2ZMWqXKkKG7S9nyFppxXRHsAut+7/zL4lNzMWiAFRESWjtr3Milvup3wcj eiJTJd2wybLmP1UFKSdzhIFXzkXjNbaGZ/VI5wctPsu2LMrUu9hpsKhPl36Xqj6VnKq9 J5/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784030501; x=1784635301; 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=urodHme3YpZA6FdePUZQkhb9Ku6VHGO5pVP1oYHnDDg=; b=gU3XBzjZ8vVi3webrBDpqvlKdygSvH33ByjGVKJxoWSWzpr0z2r/FSYtg2A8gGZ77g YfSjmrZe1Zn1q2Tr20EO9nAQmXzdpyvQDfDfk4EPNUW+Ny/hKDiPy7P+QbBEKP3+JSf+ CVC2RWViSJOGLIR+UyjhoKTvMICFrIDXLz/csFp9XSDLztkfZCUUbQ5ppiawl43KpH93 XGe6B1N9DuoHS1lhcuBI559Zzx5Tj2oASdWi3qrgOIh9Y+Bdc91oS43fZtuOyngZC+r4 00h3lHAxyswO/RAdEu+NYGytO3s0qdK/zOFxWGRsDCMw0ROxgu5jHkPYo6oG2lDva/K/ PZoQ== X-Gm-Message-State: AOJu0YxZJPEUXTKVQVRPAHMr56mnanD9KFEUQwvsfkD92WRBeuW2XNKV dAgtYF4AgijxZ7FROOFh5lGw4aIaEKwFFvcFdBPH0lPquWIKodxK6g2Y X-Gm-Gg: AfdE7cn0qTVO+NJfhXswNdmQYm1fy4n2pdxLXvklIiQRu54QMLdQBx/DknHv4486cXR p+6HNXHZWwfLcN2Dk6msBbQq1UFvjxF/eRs6iwOdtIWokjGEXiO0XnD6LH3rZxIBym7Ca3/kCVL DNS/cfPHkZ+Szpmy1SnJTGrcFReIU4xbu3X1oyY/RZCZWVbI6wgnN9XY4sgFasOE5riQ0r49nbF fLkR7OBNBIkO5YNr5NcTCGg04W+c8uacVLUl6PVicGZq+8aD35FWIRbzTUIasR3hCa5AHziRkJz wT1TIfbciierZZBpDsO1ycwj8gOv8QrkDhUbBu9EUOyVig9zflDE82uriBLlmrhemAc8vg+XE49 GA3elr1pqf8QtkHUexEbyeBpSpZitc3xVAGMnypDS2Mm0YlkmQK+DcRT3QsAVnKpjc9glnwv45Q Hb4HLwLCI8gNuTbMgm7g+mdJm77/JSAGKQq+08pHnr/F7RKYo= X-Received: by 2002:a17:90b:3b8b:b0:380:a568:cc4e with SMTP id 98e67ed59e1d1-38e1add8e69mr2181907a91.9.1784030501158; Tue, 14 Jul 2026 05:01:41 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-31174a583bcsm86725093eec.19.2026.07.14.05.01.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Jul 2026 05:01:40 -0700 (PDT) From: phucduc.bui@gmail.com To: Mark Brown , Sen Wang , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Jarkko Nikula , linux-omap@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-sound@vger.kernel.org, bui duc phuc Subject: [PATCH 02/10] ASoC: ti: davinci-evm: Use dev_err_probe() for error handling Date: Tue, 14 Jul 2026 19:00:34 +0700 Message-ID: <20260714120042.491712-3-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260714120042.491712-1-phucduc.bui@gmail.com> References: <20260714120042.491712-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/davinci-evm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sound/soc/ti/davinci-evm.c b/sound/soc/ti/davinci-evm.c index ad514c2e5a25..7bcbb0067e25 100644 --- a/sound/soc/ti/davinci-evm.c +++ b/sound/soc/ti/davinci-evm.c @@ -247,7 +247,7 @@ static int davinci_evm_probe(struct platform_device *pd= ev) ret =3D devm_snd_soc_register_card(&pdev->dev, &evm_soc_card); =20 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 19:28:29 2026 Received: from mail-pj1-f48.google.com (mail-pj1-f48.google.com [209.85.216.48]) (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 77F3E38D419 for ; Tue, 14 Jul 2026 12:01:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.48 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784030506; cv=none; b=LamlWglcOjt0g9qXI6teDoxo5Bqbbl9nh7C28q4aLjs/uN2pcTbzJ/m2+E7VsSEl3g92mC5RViPNwVp5CazybCRkPOltOEQKQlANy7UsAju+Gb1eKvwTJa97Jr8HN42fCqojeXTzUpq70G3j7fKRKtOxCsENwCAGDKh/gaeWjVY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784030506; c=relaxed/simple; bh=JnU7UlQSbchu2TYcv0iygOEto1dGJRIqdXNTolT4xaw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=j1io7aE33gwm+opC4Rd6J0ug6W9IuGIEqij8a/WhELOztHWVsnW2V3Np2V3xkno2tbFplCckSu9raaNe4K374DOgrQ4WdGWaBhUb4LBIhAvolUEGd/wKmfOiB4FecxpwDhIugD6xt+q+iUv9zHHCsytS6sUYm0y/+S0Cn4zbu2g= 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=iwo6L5OT; arc=none smtp.client-ip=209.85.216.48 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="iwo6L5OT" Received: by mail-pj1-f48.google.com with SMTP id 98e67ed59e1d1-38dc4553f62so2859709a91.0 for ; Tue, 14 Jul 2026 05:01:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784030505; x=1784635305; 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=iwo6L5OTHCBiv35bYo7eVAqFwhdrcm5dzLW+cyBN1AkuSwZvfx2PDcnIYrI/WEDXEx JLjFp1WxuI2CSO4mVaRbCRdA3NU6m1vBonu1M2EFtLNDbSItwhR2gh+LJG61YphgZlAI 8H+UylMHOfgZEAUcEQ1yHBcKdqet6ZLZHgXl6vggFQV6iwrVi729cU6FiL6nSVVxmLDg RO4Z5272DStjkoeBpAMlIAgTfUwN/Z/twBfdgXFTCAb9hNGsExdbM7jS60x14SLy+Tj2 /bPeF39m/yFvY1J7S/USrX20jmKIPGPvBQ8lwcmoNMv3BU9rCsrMoXrm8VF2SuJL3AwI 5byg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784030505; x=1784635305; 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=sArmjUbfl1jJCn3hkG1CAQfD2y/JTlpw0D/uNEzKETpeZ5m+Z9KBcLHshRda0y+HUm FEHio8swE/jkOaZ5GC61iV8wgyDxyaK3nkXTEwk2LpZk/jT7n64B+4nK95fxdT7JOH1W +pEwWyVTwiI8SysFWrPhqX0ghCSxoZd7EM+BAw4SRB86z7UlDlowwvNaG0mre3VwE0GV F93v4C/AlHHPq8uWOdecNtZQucYtFj94cqJc8BWse5IFEwDPR6/VwpAZye38PQH/nBaz rOSlDTLP1awTn8lKzfOe9qt7QAvOI0kwCc3KTg/hnQbw/vbdaIwnhLtJfbTei6dd0UW2 XMng== X-Gm-Message-State: AOJu0Yz1jWmxcYQaYkvQvXiWF9AB8l7xaknY5IZyTYkan0buu0j+v08c 84L6mxg2dKgGFEl9IsbHfd8xJn3WrEIUJtoWLWmgH3f8EzdhySVpQLQv X-Gm-Gg: AfdE7ckQRMa/RHgXf26RTX4KwqHZYkdx1h+CEciMQSp0a+UJgISK2XxboORJlNZGZG+ CNUwLvf8ne3ayLyvptEILhlx6oIQFiuxP5ln/Qm22BvrG/DqhE2h30VfbkfUyBL/aZt406hV4TM 58zFfoh5psJDvwoBf9fxGd8Q98txw0tJul2zMWVWyTd2qi7WGe544mZFpWz1M2xQSvsCxJ2+EZr sg+5FZmhqqTWoXYAKilBBNSzwONCq1GL2RtDxdaP0a1eEz+62GC1Q+7A6YeE1iFTuBuUM/EJZ2N Dzs7c9sSVpFQTcGLPn8+8xbpdxoI5YQvohU4CdYZ51Vi4Q/IQWVETf0+q/Qo4CJ2whRQpXhjBee XdWqB+6SuDsHe55xFWMniZtTPRi/LwO2Ypc/xM3iwWgieNwDs/vtQIqKZjkOZrORMOC3e0lcskg tn/iK9RbIR0z2uDt0jP4c53YHUXamG6477Rf3QK6QF3HpGcfY= X-Received: by 2002:a17:90b:4f84:b0:38d:eaec:4383 with SMTP id 98e67ed59e1d1-38e1afbf3d3mr2279874a91.22.1784030504713; Tue, 14 Jul 2026 05:01:44 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-31174a583bcsm86725093eec.19.2026.07.14.05.01.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Jul 2026 05:01:44 -0700 (PDT) From: phucduc.bui@gmail.com To: Mark Brown , Sen Wang , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Jarkko Nikula , linux-omap@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-sound@vger.kernel.org, bui duc phuc Subject: [PATCH 03/10] ASoC: ti: j721e-evm: Return the original error from card name parsing Date: Tue, 14 Jul 2026 19:00:35 +0700 Message-ID: <20260714120042.491712-4-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260714120042.491712-1-phucduc.bui@gmail.com> References: <20260714120042.491712-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 19:28:29 2026 Received: from mail-pj1-f45.google.com (mail-pj1-f45.google.com [209.85.216.45]) (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 A0041384CFB for ; Tue, 14 Jul 2026 12:01:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.45 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784030514; cv=none; b=qlrfK38Y065tnBJtAnLqq8XNUI96c85+UNeE+iFhotTQ6ksN9UQL0hJxvWcWstXZvaUtJ3zHjIcYvJpUPvDau8Bqb64hmxBrpQ9PWQMOhfDnT5CMRDm418KUYiH4gEzJfwI6Yw+ELAM/b5x6qR9BND90r8jlA+ZIOSpFJVUTY8I= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784030514; c=relaxed/simple; bh=57NVq0S2AlHmeh0L3SJpPKysGLjaiNdhbzGWZRlh98Q=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=AvdQxzUKIvybLMWnEeRbufvcX1CY8i2kFMyfsLa1LRH7LfJrxzGfKKwMg2sliLIUvuU46CYq9bWjwdVSkM3+6vsqzhcJwhcg6G6wW3qc+RCCUfsgILImxJZ1xGnk6UrNjg0uPkCXJw7Pa39Syy0J87wIq+nQ7kh9iikxNnZPOz8= 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=aX9MPE9Z; arc=none smtp.client-ip=209.85.216.45 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="aX9MPE9Z" Received: by mail-pj1-f45.google.com with SMTP id 98e67ed59e1d1-3856d6fbcb3so806365a91.2 for ; Tue, 14 Jul 2026 05:01:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784030513; x=1784635313; 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=aX9MPE9ZbWDQ49SUYhqAJs9ibFWnxuhpqWsrVFq6Q7CL6THTPUI0xHqriT5RmSqnSW W/uMOyUSCkDd5MP2avE5sI2mV9IldcHZJo1E02QU/0oCslOLFJzxokaYbTtjjBGgfemZ FmxxuJEnIPuNh/Ox7cSxW1l5wm70qBHCNLHP/NcDzE6u6feHpEMfDWULe4UTetqH82h6 z/iRvjsWD3jFJ556OPRt3Y2YPC864B0Ve8RTKIO02K1exMBldObKDUhpJFBcZ8n4E4a3 F4r3JVwcm+L5PgSS76BFhNT8l4r2+6QQOJTQ0glXq6SldrOaQ9uSQvzdxJoM78+HhkWs S+tQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784030513; x=1784635313; 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=eQs6wXqkOwpIpo9BJp8nu8bazIEuD/VLfrL0+3OT3Gtv/wvmlRB6h3CAx8EOXQjsWd HikdFaOkMxOwxjZqemIMNVRhxvWgE2whVmUWkvFSzBzyvMn0LPQGgXGV6Uix+LSak3bK 33im68Ktp1CDhsUry1L3ah9DdqYpEYuUUoXcML4UJOynAVF7FB8jYXP+3znFremEUmNy 4TjZ7H0SmCCKRL/D6UUfY3PfpFKVZfV1l5uuV8wJH1bSu1pVARFz+3w24tgOzJrSLXl7 XcS9FpWNmUFkB5f1czYD0V4ILjsveWGGNCj4291q6FeeBA82uU7xBlrJE6vvWlEZHXBI Ji3w== X-Gm-Message-State: AOJu0YwFkjnFqWaYLOI1qiNJr900bUtBKlOSzpJqKy4uCtpf9B8gzWV5 hUhzdGrxKcpAJMpstInSdDKUtixO1Z6fFwS8ncU1NsCCaRG9y5OuQVau X-Gm-Gg: AfdE7cmLietBcME+gx2C5obgec40h8aRGP8z41PBBFIUXdSM6OceQ55ktXdv5l67YIl Q5cZ2mLmQFlqW6n5TpR47/e7svlQgqkdPespYVnVE2Ghh/ds70eLX2pFD5frsaZtRdRePqDVy2Z hV0pJ1ya9Nyl512h8143CZPqkzp+0gmIme6e2YsrXlgj8euCS2ft4/k+Z5VS2ozpH4jXNftcOf+ jebl1h5AhcsaMoxeeUMME5JdInKCjRDoLSsSpabfca3hN+8eO5DxGmNEsdDIR0Z5E2bj1JAo5s0 Blbg4//D+S6TXQQs69lXOgBrSdBXbalI3ZWNZxjR/3guCZOJnfp2HmlMVQnGyzhdqjpMhtn+LXf qC1dJqSIJgwfJlCCOMLixcYL85FOQ1+kq732I2ZE0IpxC/uFWnyG9nNbwjX/H3CKXn5/HbItzWJ ROatt7qAjgLMQ04SL9JgjsjaNh2ZRCFvYzQnAGL5D9T5S2/rg= X-Received: by 2002:a17:90b:5626:b0:37f:9cdf:f03a with SMTP id 98e67ed59e1d1-38dc7b85e20mr12463148a91.29.1784030508278; Tue, 14 Jul 2026 05:01:48 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-31174a583bcsm86725093eec.19.2026.07.14.05.01.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Jul 2026 05:01:47 -0700 (PDT) From: phucduc.bui@gmail.com To: Mark Brown , Sen Wang , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Jarkko Nikula , linux-omap@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-sound@vger.kernel.org, bui duc phuc Subject: [PATCH 04/10] ASoC: ti: omap-abe-twl6040: Preserve error code and drop redundant log Date: Tue, 14 Jul 2026 19:00:36 +0700 Message-ID: <20260714120042.491712-5-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260714120042.491712-1-phucduc.bui@gmail.com> References: <20260714120042.491712-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 19:28:29 2026 Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com [209.85.216.43]) (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 8836738AC9A for ; Tue, 14 Jul 2026 12:01:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.43 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784030513; cv=none; b=JTtZ5Cg0kGNDKi7T5zAEzGTXR/IyS2Mu1XSkcmS2ZD7QFo2gkrPLO1BYx4irkdx+7zE/WiObT6Y5MSWaIj6tv6LREeIU8akDS8lVPa9IJFWkZa+9qsXGgW4GDp9eNhOz+g9AqwOkzVH9yDIS9ZnJESRRBg5EwFjVmD7hLtzmz5w= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784030513; c=relaxed/simple; bh=NlZQx6KPJISsvePRiMm0PBiUSEWHpGunU/pVPrI4mRo=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=O/vZcry/DpIbYWzKsZDMF0+TDlWKZoBgNLj07xgFgrDTG+/5xC8s7UGXFe7NU+j5FH0GM1oiNN3ywOZ3kkkPX4wT3j0m97JJkXKbn80xsFdEVKB4lJCfVYA3jcVcDO/5lh2iAYr61WTdxXj1hMwg8Bt9gfbuf5eCGTdb7MMS/9c= 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=bTLtVHC3; arc=none smtp.client-ip=209.85.216.43 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="bTLtVHC3" Received: by mail-pj1-f43.google.com with SMTP id 98e67ed59e1d1-38511175ad3so3359360a91.2 for ; Tue, 14 Jul 2026 05:01:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784030512; x=1784635312; 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=gTW54cnVPNSCwVojo3KgK7fYFiTbsUNispplbthzJs8=; b=bTLtVHC36W76B18qbINjai2S8kVf9kOnIE1ULc5w8p+oBkquJ7dAZWU22seUfqBLOF YDwm088A1K+VM/9n2wRJRUZr0/D3nt4pyVwsHRpgkqDYsD/ueCbBtQJRfLWrFOz7oho0 kzYp20cuxOrV1ziHqABVb5UA+AhnljiKOVn4pbLeNrRiyfsHbfToHlMQSSKZ3o0qvGYZ /AvJ64rRKdpMRihflvmxybz4yGPM7pkfWwzM+nhB9p3gXeFllBuvtwFEOX+dBqAW5D7a M7M2l7AU7oL9EpR+NIlvA9FFLUTZcni5eWUdqumF26ffLE47qWQw3tCMq9AvStYciSrV rn6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784030512; x=1784635312; 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=gTW54cnVPNSCwVojo3KgK7fYFiTbsUNispplbthzJs8=; b=VJYcnGDFulifvI8vBBbdHeFHtxjMRAC51MA0MKuJAK0b57i8Sd0w3yCQEX4GEcVKb7 HdJdE6edd+++7CY9SDAgSdblVudUzQk6Uo8P48SsE4cEeSgrCgZU2zmWYKqk13ZgwSgu hbXvYfIV1Q/inodMwzykzdft2LGlvWTlCbUqtDndgaRE5/NGc0EPvpDxyEdx8tg4ymng RqLNi4KmGQbqIxnmJfj3orIGjvrb9dq5TiYOv59bpuIe/5NgABRDgEypW4rJ58gQjaWn z7FKRKR9jCXgXwm1eGZHSYt+wL1zFD0qO/VLPufHg5GerHuR6z8IRrCVfdOaVDFoBpJL BI6w== X-Gm-Message-State: AOJu0YwI9SgfLCdj08zEfegUu5cvpUOl/t1bb1ynyzULpg3v485mzz2r LBmpL4Qk5Lt0k6iwigu30Ayesba1uDrdJFmelQeqUjmXmrk9jY+aBBiK X-Gm-Gg: AfdE7claLrFCauzktxNVnmjYBQS7SxaWJxu2yzPX6KTHdo2W2g5P4TshNzVSKJ5NEde JqOBLa7XTG/hjfMZmP22CzCmQivMvomRMMgIxyLrCvFJSjPD3aGcIp5SDIbbaWt/7oYNuXgeiFT 2xxzheiVOoRD0mugP8LdYU/AyotaEo+9JtNkV7xozAakPEvcCeY9MMoIEv2aAlYFhtS6ZSZ+eEL 2NUG4tnN9hfwnu+Z+EOWQ/bhvvyMXzGPNL3InQJY+9X70WCLnv8Y88rf1NTDt6ZY60bMs77McLm i6mHel7FaHlNnkGQoBPYWE7r6VL1pagYxcPa0TDoWRqOpXdPSE4deJgdHomdBLG0YYMuE35Yw4v JPkxJ6xlfnRFo0sqgxU/9wJFrey7fFdTq3JOcUdcWOcsAAJKeFcbOAhIv3KX6VFVr7Rrvg5sSvB 2C0IabXI8imZjMtOOW/OzXT3QEaUueRGAUFwJ5zQVS/bbw4ho= X-Received: by 2002:a17:90b:184b:b0:381:152b:d596 with SMTP id 98e67ed59e1d1-38e1ae9fabcmr2492460a91.11.1784030511824; Tue, 14 Jul 2026 05:01:51 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-31174a583bcsm86725093eec.19.2026.07.14.05.01.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Jul 2026 05:01:51 -0700 (PDT) From: phucduc.bui@gmail.com To: Mark Brown , Sen Wang , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Jarkko Nikula , linux-omap@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-sound@vger.kernel.org, bui duc phuc Subject: [PATCH 05/10] ASoC: ti: omap-abe-twl6040: Use dev_err_probe() for error handling Date: Tue, 14 Jul 2026 19:00:37 +0700 Message-ID: <20260714120042.491712-6-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260714120042.491712-1-phucduc.bui@gmail.com> References: <20260714120042.491712-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 | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sound/soc/ti/omap-abe-twl6040.c b/sound/soc/ti/omap-abe-twl604= 0.c index dfa931071d81..d86cdd312efe 100644 --- a/sound/soc/ti/omap-abe-twl6040.c +++ b/sound/soc/ti/omap-abe-twl6040.c @@ -296,8 +296,7 @@ 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 19:28:29 2026 Received: from mail-pj1-f51.google.com (mail-pj1-f51.google.com [209.85.216.51]) (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 1FF1A390C9A for ; Tue, 14 Jul 2026 12:01:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.51 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784030517; cv=none; b=gpg1PnQ0LRXBmLFac3e8XvO/ixD23bwi37VXvntO3LZ8OBRh4tcNPmIPTGwskn3VbSjE1+CX6zGZslTN3ER+e2KBxpVELlJebbLoJqQ+ZGQZFsae4jy86fuMU5fKtsUY67R4i5TKhUSbO/hTcr5LS+T0tc8jsM1RI63RVa76Q18= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784030517; c=relaxed/simple; bh=+/YqiGn7cykJAzG8bjIMCJHbbdXednP2qib+QW4GpCU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=NZJnHQToVNYDklbAjYn+ZcGMnzYPIR6rsyBsPcU44Jc5i/9coAogj/6teGV7XSmgJFZrW15O3VFIuNaN+5Wt4er71+Q2wMVIdAHglqJzuJAJs1vOG7BOXzv2BA/NpAlDDDH8s0W/hLRQerlmYehul5XobOcp7kYu0Jf/MH2p1ME= 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=hx1UWEGI; arc=none smtp.client-ip=209.85.216.51 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="hx1UWEGI" Received: by mail-pj1-f51.google.com with SMTP id 98e67ed59e1d1-38deea72eebso2102917a91.1 for ; Tue, 14 Jul 2026 05:01:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784030515; x=1784635315; 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=hx1UWEGIPJXKPdD4XNmt1t6qytP+1sjFsNjIeUzi5ZNUCCkXP4unsRuwuqFXqxb8WK IgRq97O+s3gXd1PYHs8ZjlbyW1XvZb3odN7/baq5O5s9L7UU3aCS1KtU25veYQsteaVp 1zDSZGwolOnIgY+uS1J3OWx6N/AQ4lW6SWwXJp7c02zPME6WIe28bFYA+q5yvTQDhbUl S+mcQnU2Thfb0+q6aF68IAbqKKQ9sSe8hfdkxjT8eqw+Tul2aYBB6o3TUVlWgmdT8mzi akydoQwC5xldNkVZp787wQI0Gw2zOkr/rYcGcB7Ptmd8wqxxtmDf8LUR4szR0AABP3ln lggQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784030515; x=1784635315; 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=SptmcZ3tOe3dFVjold4PJ4MB8WhKaHoVk036UAqBwOVSZHqb6HJRA8q4L9k9migWSq QmwBCv/0ILXzmbHJIxlVHyCJhrc1l4KvQf5G9XfYZR7Wc3LBCvRw3sT+vRHoiyyhUP6+ qcmmRm7CIRNBbLRI4DdiHwqu0PvTwRLK9+I8WZm/yWpLrF61bOz8jwwbrPKz50aD6fp1 hPDImJS2OP/8YvU9Pcg1a3CrErED73FcOt6lQ36PvYjvH9JkjhEePdhlJ6a3ivD5O56e pLJAb/bQGs6bpFIGnSQIWXT4yAlfIzTaogWGKOSCX8n6zDPUU3VBe7BCdvncz5JPXd8Q H7cg== X-Gm-Message-State: AOJu0YwjbTy7J1DdPuBLsyQ/Iw/W8aZ5/vQXNm/vlgkvB1NH1mIgSCjA /+4hL7mPQNFdHGAjSjIE3TDgzEushp1/jNx/aUydmkzcjlvmzLMbIRbT X-Gm-Gg: AfdE7ckh/cYcDgMshu5KBNmZynAhRHHUSnsJhTfEtz9IGOdjqFctrX/xw4uPdCiC5bg YizrYHYH5ckczeEoeT9rrsXhoSBg/C2sEnN/XE9UleTuONWEsPXHrt8Ije94dhMZEVjSP6NKRgZ 3yGi/5QgNkIjzV+2eZud+tDFt21zYlcHnvZKDsExEVWbiiBqP86CxU9gHOHoBhkjyscRcFCJhRS 3tx5hEobMDm2SZsQ5frfF48hwCPYUFu+VXG1GxzRiOAzXpEsSzAUslDXCWrhuIqAwLurPKujwm8 SPP3gDFxPUcro6cWZf4Cntq0MUdIFHsQ3qTsoRO8pINS+xqVf1tufEqi8vw29t6ZHkTxmlsZcWm ZxIz/gjPSDuDW2gPMl/0gmqKbajqmqvirt7FkYy+y/J+7xG2YOkmUVI5fHyB27Fcxb8xGhvETRQ O+3TjiCYxNXuDrjg6YNiGsSDGMBMSt0IEqjam20rFlRXbeh0k= X-Received: by 2002:a17:90b:3903:b0:387:df8f:1409 with SMTP id 98e67ed59e1d1-38dc77d8a8fmr11601452a91.42.1784030515408; Tue, 14 Jul 2026 05:01:55 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-31174a583bcsm86725093eec.19.2026.07.14.05.01.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Jul 2026 05:01:54 -0700 (PDT) From: phucduc.bui@gmail.com To: Mark Brown , Sen Wang , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Jarkko Nikula , linux-omap@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-sound@vger.kernel.org, bui duc phuc Subject: [PATCH 06/10] ASoC: ti: omap-dmic: Use dev_err_probe() for error handling Date: Tue, 14 Jul 2026 19:00:38 +0700 Message-ID: <20260714120042.491712-7-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260714120042.491712-1-phucduc.bui@gmail.com> References: <20260714120042.491712-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 19:28:29 2026 Received: from mail-pj1-f42.google.com (mail-pj1-f42.google.com [209.85.216.42]) (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 00A7D38F651 for ; Tue, 14 Jul 2026 12:01:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.42 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784030521; cv=none; b=Get526n81I5S6X8tHg7uRgbmXQVy0HCVZnQetPUDPIXbBGkoXm/YwxEqGKbXvp8kdhdOpYdVMHDAdGHaP/mrZtIN9S24zsQxbyKMo1swccIF68mTusteLYPX9aHMHhQidRnlq9/8PIwyvx+91Aqx23eatVvFnPm5DcHHczIRwQg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784030521; c=relaxed/simple; bh=XWDzYN/QmDeP+BMWU96Wibo8K6xDaS1cOUFjBPJXQQU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=uMj33YSYYoTh0s4h1Z6/4F0AnANcO+8yKG6gcwV7768+aZjoM97MpO8CwUldwdjEIYX7TuNwckFh4gD2GS59LuFDGK2NQ2kinCbMWaS2HmcftZb86dP49LLPjcJAEWHaKxWBjyOD39pSxP/AUIT80h+gu/kv8GhO9pYKXoCrVzE= 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=ouusHWBs; arc=none smtp.client-ip=209.85.216.42 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="ouusHWBs" Received: by mail-pj1-f42.google.com with SMTP id 98e67ed59e1d1-381216921aaso4516607a91.1 for ; Tue, 14 Jul 2026 05:01:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784030519; x=1784635319; 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=ouusHWBswmaecj71e2raeNOShvorAgvc96mxNOAX11kw7qXObLOORcHn6h4GwTHKCf XuHgXoIMtsCtlGzPHURjPtHPOnj7NY3xathGCaPQpMiriEHZ377ScgafqT2K8ubdHmbP ak8s9Vy3R+orYn0woJ/d4CALuot8Z4nLIxQaMrugY44+xwd1gtOyXxhzvc9E2UrMYxAN bujFdUnD+hCYvQ/rpMiyFt5bp+RnPhBmwPoY4P9WqYkczWKdV4lIIhFNhXHJjsYp1tE5 RwVw3ZWvWQ2fnFAr3bZgVJjJiPqizEDAzCzJERnHZtTNY1M9eDdsmSq/ECCBavTGT059 9wgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784030519; x=1784635319; 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=Vp9wScSKD8A/AG5x+363YgDYQRUOfzFCZaf11FOhIczEZ0P2XF7CQGehaD/NmMWweL m+ZU66hcVkwzFK0PZ/bsYz6Thx3oe2Pb42MO9r198lgzM1T9RZKeRLvvj05udMP4zx1X J1LwwCtcC+sAUblz46VJPuvgaa5Xx5+CMtyu9C0RXDN3O0NnOfugMp6WBQg1f3E1evwq fR38HkBiDeit7RxWgsT5jNLmUOoTDFm26EbPuIOBVUFc80Uw4cWdNliSGTpoPDyfaWLB A6ANoDHxk23UqpS6sqTQyNGuxERPaVHfApAbEb975HQh2Ta+NDoZRLjQy5MjSJ0ZGevo OogA== X-Gm-Message-State: AOJu0YysNP88uLRqKVqXlzTBrKrILSECikzMJ1KDaSqmLcache5JcKjU 6BAnbS3BzsmacyK9iL6XCFtW0lCdckbbzao8QbGl6FVY54szNk3OOMTP X-Gm-Gg: AfdE7cnU7sf16IaJz82+YUsFKrGJZj11jLDYdGlIme5SLAFiF4nCpgLJopv7rfQIkV+ 0vYTS0O43mFU52kFAZHJxBMqjhzYGsyX6tzpXgmxisRrskahhunBzDVCABR1bx8dJrsHtPKjUrf INzuCeB2NVlMeLhzYhYgHPJQNrUFo28izg9StoL8p/Y8CGiTwO4TJl1isg5OW+oawFYlRgTMnYB 9KVQlaOu967lA0eRpUjRp2Y9Ie5W8gGWVSobmYi6hz3dL9JWFcNZcSMKGYWWqdKr8o/TLkSGNW4 9SlWjtLEwVlIiohAcn4UpIlCZQl93uE2MDbMs+b3fIFCGHgevJskIZjA/1Q+tuW7ws+6BcRSq8I RQaVuCt1q4/jDpt2D/3jKVo5IkIX3CGwpeRs5akRVy04+vSXE8IJ9trjeLsInGaHUAARHCuswhN xrVLFk4h6MwlT2OzC4d2RNBy34L7qr+esXeow/qc/l+yIAG5Q= X-Received: by 2002:a17:90b:35c8:b0:387:e0cb:c8dc with SMTP id 98e67ed59e1d1-38e1b00c165mr2212750a91.37.1784030518918; Tue, 14 Jul 2026 05:01:58 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-31174a583bcsm86725093eec.19.2026.07.14.05.01.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Jul 2026 05:01:58 -0700 (PDT) From: phucduc.bui@gmail.com To: Mark Brown , Sen Wang , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Jarkko Nikula , linux-omap@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-sound@vger.kernel.org, bui duc phuc Subject: [PATCH 07/10] ASoC: ti: omap-hdmi: Use dev_err_probe() for error handling Date: Tue, 14 Jul 2026 19:00:39 +0700 Message-ID: <20260714120042.491712-8-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260714120042.491712-1-phucduc.bui@gmail.com> References: <20260714120042.491712-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 19:28:29 2026 Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com [209.85.216.43]) (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 9EC1138F630 for ; Tue, 14 Jul 2026 12:02:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.43 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784030524; cv=none; b=bRdZagaTj3q8qJJ0pR43/pisNfTh+qo5n3jJTsr3ptUGjlU6ow7sTuqd80cbsl4Avsr2Rm3y+0/y/rlMqpIZSGfkc3Plfw2jjmpji0eyHz8wuCeBo1KfLz2YN0DdhSPbXHR48OLYPUStPvEE56xpPbbU7OlJ6KADTrbAjE8fAn8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784030524; c=relaxed/simple; bh=NWzTd6xiPdBaZy/6UXtXar/YN26w4vS061xIq15Rj1c=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=oau0rrti2+RvLvri3v6VKE9E+gPhrBgv9vh3DyW2CTy/P2l1+5vznFf/tk7lLTQNrItgi3UVNf4A0bDjjKmHB3njfwP6g3PBD0xuJjgtdBBHf+WrsQyIFA2xzD75kUcBVPU+xQ0L/f3LXq21LBCJGk07lCsAWGkToUvITnKuaUw= 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=GN/Ia07Y; arc=none smtp.client-ip=209.85.216.43 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="GN/Ia07Y" Received: by mail-pj1-f43.google.com with SMTP id 98e67ed59e1d1-38e071ed6aeso1408069a91.0 for ; Tue, 14 Jul 2026 05:02:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784030523; x=1784635323; 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=GN/Ia07YcGpVoDQ4OUKzp8IES2PA1Tk6bbOlBDV2lBJAiyErMNiUiHORK5Y+6ZxbTB gTm1rTctr686PvZJo/LTXWlNXvObxbnp08kMOzjG2TU20OwA9jx4rm46qEPvFs7loHZW 8PBBvEG30P3ufhnt20htSKTgQpVkwtqrUTkg9Y/8Pw7D2Ss7HAncpKuPheOy2puhXDyv y8oLvrJBfM/QcanmnqW5NpxFdTg+2zPZOfx5rov09DEMG5fm6tDlO1/MZ9JSJPeBNzPS 19ZonprahmuVh7DgqpiQW7cP/PIYApoOqEceaLNUYhUV59h58ZMaIKLX6bN1hJQRoCUa sPuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784030523; x=1784635323; 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=gHn41l87KlPI/zZOMesKTlwJk+pLmqJ8bt3u3+8oG5kgPjHCH8wnTJXI3+NsrhuKgH q7V0xTCGD3uaEaomZuSrbpkNZ4dEHPItdkHsW72LsuUslKqFYHRvfjDjkH813R5t4tbu VXLD5LHinT6snG02SN+UaCVfGCUmKTMilVYH2bhYZL7eDcw18Q4f5RjqgXYWiuiUZRDi YLxcyLiBrsIUWpV9JP4A04DfRdTwiD7VCyXZ87NYFh+XdhnnDUKv4GVtpVFCI136mMXz NA4oNiivKsjkEfEoYOChwjgQNqQCwQU4HThNRx8yCRB26wff1Q3vTlzGW3zYdn0/kNlj udgA== X-Gm-Message-State: AOJu0YymQlI5/PGKl1aNek/bnVS1ekKfOi4fjBRdl8wpKbB/FDKpRxqX M2yRBiEPAtrNK2IY8ddQmhjs2/iH1S4FfG/NwoxPvWF5w2f31U8aBKac X-Gm-Gg: AfdE7ckvjsot3mPzF0+Qh48OgX127R4PQLuA6iXXbMtNQwReapKknAtsBCsTpHouXv2 RiMaBPvld/qQoUYawcK421lt+8XpNRuOWtObLvSoIsiTCbeTCMjdP8X1w4FALzfQw3feIOJ0sZh A6LJZhuRcKlBHPNakahHa/WzkCmtnEfBAPLiwuZzdigQSR16UgpGmJgmGVI2leKvQETkZpTOS/V FHJbAIhQbboUzM11s1wl+krbFGt5bFu4fiFhpMngV28pGLoAknpRep7TGnzM3MlHlJCg43rDfjG 1gDtPvUhLAFzxDPUKuvmnoEOsIKHboP1rNa8uHZcwrIbiVtndQPffRkNwFLMVVmQPSsjVCjrPpL A9Xrh7D3wDyUVkvnlwGngZWASBKM3HPcclhs0Wi6B3ruJqBnSClp7I+Fo/9NndpoTd8ZsMvIZLm ftnyJjZ3W6RLezHArv53/pPDq4XPAAAOSonHHvgKlzNd4OjYo= X-Received: by 2002:a17:90b:5585:b0:37f:db06:229c with SMTP id 98e67ed59e1d1-38dc777b895mr12241476a91.22.1784030522664; Tue, 14 Jul 2026 05:02:02 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-31174a583bcsm86725093eec.19.2026.07.14.05.01.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Jul 2026 05:02:02 -0700 (PDT) From: phucduc.bui@gmail.com To: Mark Brown , Sen Wang , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Jarkko Nikula , linux-omap@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-sound@vger.kernel.org, bui duc phuc Subject: [PATCH 08/10] ASoC: ti: omap-twl4030: Return the original error code Date: Tue, 14 Jul 2026 19:00:40 +0700 Message-ID: <20260714120042.491712-9-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260714120042.491712-1-phucduc.bui@gmail.com> References: <20260714120042.491712-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 19:28:29 2026 Received: from mail-pj1-f44.google.com (mail-pj1-f44.google.com [209.85.216.44]) (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 610AF39448F for ; Tue, 14 Jul 2026 12:02:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.44 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784030528; cv=none; b=fMhAmxKZRqRjV+Bw+tiRd8EXRR0dRm1FfqG5aIImC64zeznSqIHwC+npCG5IqxnHBC1+VlMZKYUWuWLC0QFPinQBhJklE8Mm7E3P0ZI2ErIANtmWMDCeBu0O05IbyLLHSa3w7uxxblO5VZeBEFCjyiEBS9x2N5XeLprfS7RdaXs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784030528; c=relaxed/simple; bh=evBDQ8LUTdIbeMm3xfd3E5UnVCKuP9AXVeeKznBrDQI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=JH9Wd85OH055owNlhQB4bvPCt/6WQs0wNvtCNfOjWylovq5dxzIkuVatiMuOTWC8RAkul5xRvC0WDFrP6dQuCnhcJMRGMHcdGV6m26orLSfrmA2+OtAay9q7WnY080jUTkLssIuLWmWK4GKJOAj8nZS2PV4QUnBPgonLfON1MlE= 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=aWBN1Iay; arc=none smtp.client-ip=209.85.216.44 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="aWBN1Iay" Received: by mail-pj1-f44.google.com with SMTP id 98e67ed59e1d1-381c51fde6bso4063768a91.2 for ; Tue, 14 Jul 2026 05:02:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784030527; x=1784635327; 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=aWBN1IayDiVe3EwuzvKBJcJgxpAx4Bwb+5U0/3dRAQbahphBSOsH2ZRUHmAuPL3KYM fYuqw8BOt9NqL2bzFNspFZqEEZ7I2NbvqVJZ25kMYNygf8OQgnt5zO9zpvyNneoh8q7o 8v7JyzDJL91LTGBLwKxj/1IGdQx0WsRFG/IaW9f3mHfZ6t/GhCf8ypIP5F45vHJVQJdX G0KqCzYTR9n3uS6A+Db0SibjEOPJItM/P14LXB3SXL0sJ+GKEkEx8ULrW2WOfTdoPRlz QIwRM+YOU55RK1Hu5H5kcVQDnA3t3wTZI8FoCw5n8DCHMj9KuYggS9+BYEXipygXuCH4 XMFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784030527; x=1784635327; 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=OLhS7ThvKTVPpJ0WUHqqq8dUkhDE+io+iHRoZWOa5V/hGElUAI+wPuWdqqrOZ9Xd3Y 9UKS/LRrfe7Iz+7we+q/OZfzJHBGG8ShmooIeX4zis07LOm5cN3IbVVOyjZ1jowi458Z OVNG3Bq7mSdR/vzlDwVO1XyPI6ePwnK6fRH1gyDfBXpTE2AaxTLhQm4nlhGMdECKrVQ6 ShsiK2Z06/oTTWqYrdJdtKhZw+4/Ra4DI3Ut54nFpvRHkpiB2bpV7qcgFXfxjn0D9iTy bYjFGtjCnCZ4bqYexj4WraxLGbSkkKDS9/jSwabJhe2AgENmadcka+xiQq4Ens6pp5rh +PkQ== X-Gm-Message-State: AOJu0YwnQ+HFus7sfkgRxJqqwMHa8usuPpDajC+bPLNM77YZ37VYEwsM AN9s3Uu1gETGolWRM0Jr1+d8Y2gaLCiPofJpXMDPaD58wz8Q+0Vz85FQ X-Gm-Gg: AfdE7clk70mOPT6VcZc24OEXhbtmJebJBYKxS3x/I5mxPAj6m1zQxSfdtDc+vHcIPmh uZjtSjl+w1/dKwxksWGiV5vsymZCduG7kL6f4mlg8wA1g6lQ72DMCOE6O+eqyUIySucaUOswgei KH6gVbhpgB/LOlHm/Yjbcs6jyMm6E/+BFk5d4nUyFH6BX4x/U/O788tm+2fVP4QvluoPjoPwOQl lwA8OQhv05qdduB1SylDkkdinqWu3tDVxNX30klrNFHv/lHMiJKuyLDkEGT/2xNwtRtxxn4KEIe 1Ou+IDyv5bB8s93eAuc1i9t7IojYXyHgmf6MXGu04z78kfvGd3AMBXP4zyn5OVc/G8Ja/tnDMvG yfuYaUz5b5ZbyHzwmlq/WJB2eefKi3p/J4UNB6kviVBg32rq+4bPt0feU6necAwrFPiDT2EahyY 6HSNS5Pc2h+cqYekr5TvnzxvF11ybpS2DkI53KsxXJcEnjzjvfANvlUGBoug== X-Received: by 2002:a17:90b:58ce:b0:367:d850:6a5f with SMTP id 98e67ed59e1d1-38dc7769df5mr12509755a91.25.1784030526404; Tue, 14 Jul 2026 05:02:06 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-31174a583bcsm86725093eec.19.2026.07.14.05.02.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Jul 2026 05:02:05 -0700 (PDT) From: phucduc.bui@gmail.com To: Mark Brown , Sen Wang , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Jarkko Nikula , linux-omap@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-sound@vger.kernel.org, bui duc phuc Subject: [PATCH 09/10] ASoC: ti: omap-twl4030: Use dev_err_probe() for error handling Date: Tue, 14 Jul 2026 19:00:41 +0700 Message-ID: <20260714120042.491712-10-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260714120042.491712-1-phucduc.bui@gmail.com> References: <20260714120042.491712-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 19:28:29 2026 Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com [209.85.216.43]) (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 44062397E73 for ; Tue, 14 Jul 2026 12:02:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.43 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784030533; cv=none; b=PUKugLcvXJv7lXNG7kTfl1mMoPYEPHi/N/S8hWFUoqq/366pq2KAoETd+4gKBdlLfxjSNpytrVjPO5BEDiXyffkvNF0LHcWzdxAirdHaZE7Ts84Ey14nz+Trvk73D6CApU78EyiOlc/LU0Y6kU9jXBb9xWkqnEOUWnflHd2isS4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784030533; c=relaxed/simple; bh=jIfPIVoUyA/INjY1+gAHyG2GIm/f5J9x2F0XjC4jOCE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=mQDuPMb3y3/3xsTTfbrncNLKzgkiu+ftgPF3JdcjVq3Ble01yfLs0Fev5O/sOlhW81tp/IEEVGIj+uXXTf3mZeU1Igyr4hqkm24LxCplcRReUPu0ZDM2hWxQJ9Uzv+j3rPqx8HMcjk0Mwp/1fTHkrHEimwQeF/LoaTbej0i0tH8= 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=K07iRDL+; arc=none smtp.client-ip=209.85.216.43 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="K07iRDL+" Received: by mail-pj1-f43.google.com with SMTP id 98e67ed59e1d1-38e08baf860so1618663a91.2 for ; Tue, 14 Jul 2026 05:02:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784030532; x=1784635332; 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=K07iRDL+6l87z2xs88fHCC1IWXTRpXHFfJVFCdYbDhUlNQyq0qyptWvwUzrPUwHSRv UdjskN51Zj/PP66/u7/x1UynA301xHnyzqUGWjaPUIosEqgbGXXTvLs/U/p1SYBPI4uz nD6FuViUc4kzjP2P03+MXmJIvvyEZbJHiql30EA9XwbB90i9N6mk9nReS7kkhu3XYTFd YD9qS6/MxGxKxV5LhPBOQ7B41OwDBJeDouTt3nhlQAtqDzqoJetOaFWWidTdWplrHp9e nHKny/8uoYzI4DfPXQQAhWAwPx0a8DCkeUWpTvNxL2vxqzSpDUfto0uu8fk2WgniJeax Mw0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784030532; x=1784635332; 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=ituPl3B21xiJWzLe0nm+3aiMbvCjJGFO3hi//35DbfQIUJONnnhaiLJnauVcsOb5FV aUGgbz0CuacUhuGOMMqD+npQ8fpy3WPnWcLQqMP/fNTPUGOuisbbABUfCb9uf5W+tiVs rYnxvSsEsy5rfeQejyy1BZb7JAE/c5KF9s+4mW77Gazunk2fBYtJyRC2NzqjD9f84sMl 2kH/+IP/nxjDwu+z85cwFH8n/fkbbVgXxEgoLnIrt9lgVuDdUXiFmwKjo5koVFQ0m1Zr 00myE0E7Vixq+Hx15PxWUZgSKsfEz0XxSNVx5Oq7lEnHZW+S0mXRurQe24TRNxlvsiWG DCkA== X-Gm-Message-State: AOJu0YzxC27cI9SdzOZYZUFs3FlsKE/TYXqRxrkRWtHLJoH8FZztLHhf Td6sAIxGdaZIoSw2sJbshovN6u7V1y6Q9zCyLtIG7tYWB1ZPHneQsjRa X-Gm-Gg: AfdE7ck6iCwSZs2VpsP7dUx6fIWXxSCCM6gXu7cMv6IPhLta/fmUTsX5CQ23LWB8bis 85VeZ6eq6LFyPyy48LXxHbVV/tFi8XW2BbItBXv6Wy7Z/lgqsES8XCrrOcHm/DzCxHu/FxXB0dq u6hx4j5+A2wDOF0h9NbDcrJqL4lXzV5HEXwq1uYH09tH9L2N5ZMY0zXenuhLUFTHA1dwec3259V Kig9w6WUGHZYU3N8rw+FWqm6vlzE0WOEPTU7DudylIIPdruwOdfZpAMYi6IUTnRbH6PqbOc9Sqs p0RZAcKUmfTnZ3vMYImWBBcEN6dsA2DeBHj/T+GKqVoo1wEElxg/2WAOJM1PYUuUsaD1BKMtJSf RdWtVlIc4sTvnDi+dDBKgchl3pPfAgTnM7D82Ne3Jbpfej7H4fdrhrDLneF8f6VzsA9K4N10tqD 7G+coJPXL6KUsuPONSaGxLXHkQJfB8QL0zOjif6QrLK9JBwK4= X-Received: by 2002:a17:90b:33c8:b0:387:e0db:3d8f with SMTP id 98e67ed59e1d1-38dc77c7e06mr11751817a91.42.1784030530297; Tue, 14 Jul 2026 05:02:10 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-31174a583bcsm86725093eec.19.2026.07.14.05.02.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Jul 2026 05:02:09 -0700 (PDT) From: phucduc.bui@gmail.com To: Mark Brown , Sen Wang , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Jarkko Nikula , linux-omap@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-sound@vger.kernel.org, bui duc phuc Subject: [PATCH 10/10] ASoC: ti: rx51: Use dev_err_probe() for error handling Date: Tue, 14 Jul 2026 19:00:42 +0700 Message-ID: <20260714120042.491712-11-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260714120042.491712-1-phucduc.bui@gmail.com> References: <20260714120042.491712-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