From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj1-f53.google.com (mail-pj1-f53.google.com [209.85.216.53]) (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 882411F5821 for ; Tue, 14 Jul 2026 12:01:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.53 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784030494; cv=none; b=RuFZPplpKesHC0/oJatC84HR9820nSsi8FYmEh8S9YRW5c4bPE5oNobsm/VbOsnLgsbT6LDlbKwaJ9/w68/e/5GsvveSrYatvo/w+SqGHVkIjnexUU3hgdutAGq9Vi0/TOgYIe1X86KlFUIa+CxzF87POBUvii5tCXp/ZwYRCTQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784030494; c=relaxed/simple; bh=8mPJP4CUJJxKbPHlRyCtrMLkf2EcQjUHuXUOJ0YbvJc=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=CjKFyz3ysFnz5kPA1NE09dKUWjW/6gfWh5m7aQFjI10WRisMly3wo2plKClRtNW/WSk1nmAx7E5tYfH1BJ3Jl3yJhSIHeiy1G8uH6WzlfNHHbbmwEHKQlT6/YU0NJ+QCym2HfXohKnMLJDjkJY4t8R0IpGhqf/ac/aRKCyhrqN8= 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=TDrptby+; arc=none smtp.client-ip=209.85.216.53 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="TDrptby+" Received: by mail-pj1-f53.google.com with SMTP id 98e67ed59e1d1-38dc4553f62so2859483a91.0 for ; Tue, 14 Jul 2026 05:01:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784030493; x=1784635293; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=qCSg76TmTtyL6iisRv3lwPjTYEGjpeBnln7td+bXQKo=; b=TDrptby+CSAchs1lbha7LmAe8W4XgcT+sVABBvHRH/POvGPW9U0iB4XXuOwbAwC33O g0T8reYT9010uDCshRkgZ7z3CZzQBV1yUs9diBY5YFOA0LpueY4806h415kkEyBpQTH/ aqF+0Gq/w0ADtvgZ1VcExpT7ibGtEFnaB5kjhUs18LreU+g4D+ll02RTzz9TXfEG1Xw8 04BSGde+377hA8NtrVkd7FcKpLXVJjC/ii95Y3TkcCjk20/W8Hlzu1ypqEQhpJztm7Pr cIrbBkqJ6DA8KljWcrI9zolH5ciB6QZFuIEdcOYMdEy2Ajl1Sdzrxwfff8HUPSkBfMGN u6yA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784030493; x=1784635293; h=content-transfer-encoding:mime-version: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=qCSg76TmTtyL6iisRv3lwPjTYEGjpeBnln7td+bXQKo=; b=i9MR43kms9Yq+Xc9y6mu+KLdzHLGb6Brwsg/2aV0UoEkIy9/mtNOreC7sV0WD/0KA6 QgLbheVs5pj761ps+H4De0unnOWaxfH8Io8T7aZdKLfBzJO5QllEb0NJzkVyCmPsIC6H BXSQ0LWRauhUTFcEwC4mpAc+Yys9VD1pEK28sdtkbrkXgm3S/sGrSeoYnfWlV2I/UQM6 9CSQBbFY8KSjzKU98kxZzA+PSBYlCn7fI08MVb8AT7v0uzycjN00yEB5KcHP0hlTr5Vf ocHl4BjFVQJUQET6+r2eQ+FR7zkJL7hVQOvDPfRlWRkAL3PZwhJPyxX/lE4VtUBz65/0 maYA== X-Gm-Message-State: AOJu0YwH9NXBFMcs3Hy1Q5hqWrTU8NgudVdvUFE22lyK8B/L8xoljy/b 4n4We0iAqygqZjLulBFMI0CkhOsfe96nP+wnezKxNNkChTpAVDRJSD9e X-Gm-Gg: AfdE7cmhA+lBnlsRz/27nZOFknzficrj84a9aN8pDiG61ugxYjqXlC/rnvRogkcJHgl N3GYS8rbywoDOORcJSwwYawLEZiECsgmDnY/EWh5nBh7FyOp998WQp+5G0+Isr2BTmdpGAM60nR d2HmzxL+WbUOeCehaGT98x25K0PIaMqAccNh79e408/uwZz9dYZsQ64l8qwn+FInED2tS9chYxH 1//92DVEGrqU6I0Nsp/JOTSYWsD4H2eTM5ECUQQmVf3s5jdWPPC7C8GmvvtmaaD/Ql+groQKvFw YWdyOuN9LsfEMxLxXt3eEIk9VDm46JtQCOvBxAELvQw/04XBHeDDXrlp3fbnqeG8H6BxXFm0/pU QwbWgU5QFhSixSf7aNisk4iMemA6digUY7sSqgaik5WIc5K587XEWtFc4tT8gM6Dx02uhnKx3fl zi4JFsjU2n9ZK9w2SFQ/2dR0YXLEhcXMPv9xgr+EfCFoZwBtM= X-Received: by 2002:a17:90b:3e8d:b0:38d:a8be:a592 with SMTP id 98e67ed59e1d1-38e1af127eamr2162753a91.19.1784030492735; Tue, 14 Jul 2026 05:01:32 -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.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Jul 2026 05:01:32 -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 00/10] ASoC: ti: Improve probe error handling Date: Tue, 14 Jul 2026 19:00:32 +0700 Message-ID: <20260714120042.491712-1-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: bui duc phuc Hi, This series cleans up probe error handling across several TI ASoC drivers. The changes fall into two categories: 1.Replace dev_err() with dev_err_probe() when reporting probe failures. This preserves the original error code while suppressing unnecessary log messages for deferred probe errors. 2.Preserve the original error codes returned by helper functions instead of converting them to -ENODEV, and remove redundant error messages where the helper already reports the failure. Best regards, Phuc bui duc phuc (10): ASoC: ti: ams-delta: Use dev_err_probe() for error handling ASoC: ti: davinci-evm: Use dev_err_probe() for error handling ASoC: ti: j721e-evm: Return the original error from card name parsing ASoC: ti: omap-abe-twl6040: Preserve error code and drop redundant log ASoC: ti: omap-abe-twl6040: Use dev_err_probe() for error handling ASoC: ti: omap-dmic: Use dev_err_probe() for error handling ASoC: ti: omap-hdmi: Use dev_err_probe() for error handling ASoC: ti: omap-twl4030: Return the original error code ASoC: ti: omap-twl4030: Use dev_err_probe() for error handling ASoC: ti: rx51: Use dev_err_probe() for error handling sound/soc/ti/ams-delta.c | 3 +-- sound/soc/ti/davinci-evm.c | 2 +- sound/soc/ti/j721e-evm.c | 7 +++---- sound/soc/ti/omap-abe-twl6040.c | 14 +++++--------- sound/soc/ti/omap-dmic.c | 7 +++---- sound/soc/ti/omap-hdmi.c | 6 ++---- sound/soc/ti/omap-twl4030.c | 15 ++++++--------- sound/soc/ti/rx51.c | 28 ++++++++++++---------------- 8 files changed, 33 insertions(+), 49 deletions(-) -- 2.43.0