From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ej1-f48.google.com (mail-ej1-f48.google.com [209.85.218.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 755B11E32D6 for ; Wed, 11 Feb 2026 00:23:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.48 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770769399; cv=none; b=SWYPKdUL0KY8+6tRlmbHinSIkGxRvN61yt//vlaqMlTArtHFNZmppsocNlrWAZ0DFhnDJiL16VdSobMrUD/908E48OEQCi2EtoJzjPRGnQxapLERufzc2Qm9k3vRYL/Me5f42CXJnIrlGCgzRX7xjYwdZjZWA3vszDMcC/Dha3Y= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770769399; c=relaxed/simple; bh=/PiGGYi3VoWN0wm/kSUrbuix26vAEKDWUgw5qB4VA0E=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=F/lIgz1fft5ONnZkSqE+MzzWYa/BA/+HlkYShLnLys1MC2nrHB/SdFrTbxDOijpJtSPpMLFF2GMzzJGiXlCZjdHWNStiquC4JfWH8/DtPum906+mJiYrNwJEh+Ni154Ypj++2mneHNyi7ljitLT+qcXaMMt+teILy1Fh5qLDtxY= 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=aaHaUR4C; arc=none smtp.client-ip=209.85.218.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="aaHaUR4C" Received: by mail-ej1-f48.google.com with SMTP id a640c23a62f3a-b885e8c679bso651418666b.1 for ; Tue, 10 Feb 2026 16:23:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770769397; x=1771374197; 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; bh=Grw65Z1Dxw5fR0Dpyjr5n2PUmcOAcQ7D93lwHXHPooU=; b=aaHaUR4ClO/qTysYt8uu/SPICpd+9DapdQK8ywM5Ju3qJVUtHU29psxeNBqicPKEhW 66fDkT2TqiOM6Yi9k6iZlKhr/IXKtLXbf+ZA0eI5tYPgwfpAeb/3Ij2f+MkBD2a2tBGI 608UsFZdflrZ4r2I0/KH9ZVdP4pDDTMBfUWT6GJJvbC7L1LtvqE32QiwdwuVtUSolWHJ CzWNFxHcRRGXXRT2vkBSuzGDB3YY+Uz93fmHp+WNMQMKylkTHvJNd3Fh3DuZkQOaBGx5 18JzJT+10mEJnYsRRNy+8mK5VOd62jIC+8psVN5bQ55+x4SIhqmbxqF5QSxYpAFkxzmz qW5g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770769397; x=1771374197; 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; bh=Grw65Z1Dxw5fR0Dpyjr5n2PUmcOAcQ7D93lwHXHPooU=; b=aCpeX+3sXcPTpzc4JGjXU6oKN9TU2KNEAKFwXWGbJ9UYEQy96o1+jE75snbLaL6QhU dWGyHUYx2KpyVjy/NS7DntnnPmaeMPD9lYX90RSCZ5CqxibjpDObitl2Ypk11tCXrkzh T6gk4XS6rm3F8bt5GxuK6kyOcwVg8QKzwJV1583okjEM6RGAaxeldEDoUEHA7p+MYH3B DuuoEUCm4JBVqYawjILnwDb86CZizJzpK766Cp9oocyPYr3zQR8DjhFCqQUze1JNNpEs l4SN+S6hrYUu2VE2nmdJsRJTT+zZRc1DxvDcVfRoY01fM3ZwYAkKwjPwAyFNdEyitTsq uBFA== X-Forwarded-Encrypted: i=1; AJvYcCXcfahgwmG1/OdTIOgnN32Q5LT1ZOBkjLo8CB8qYJff9wFVs6IExVtGbpNUs9vYwhfJU49Sukk07PWmz7U=@vger.kernel.org X-Gm-Message-State: AOJu0YztXumOWUTNSwiMLRoBZSkMDRxiJTzu9XppnxwDUOBn2HFzRpzL p6uET0ZkFoa4Wsxg4/fnxpuqi0aMJHQbB76Ekd1YZ5oq6djtNwZbq1BS X-Gm-Gg: AZuq6aIKXdqwcl319sK7OFEkBsQwfpYholXyj59rP0pKuzGyFP2UoFY30dmsNsrzGdI gCK/eawLVDCQGE+JKP0uCarwq+SyQYPZvgJ2TbRdLBb0GC0b53SAZFKQuZzvv5ki3BxmJFkJmHc O9ueHWRuwW/viI65xQgJdmBn7sH9gmiB7chwzUOcnaxHfezCrVzCVl4/760eHAg6bj9c5i90MCW r8wFjCfGV8OP2aNmc3OFm3kvw2srmi1gka4EJoek+dz1hTK81ptv4IrsDD0CV8MQajNjBJbZQre 1mr9YD6+d+L4qXa6qoqKeJM72ogQoA6mq5FZ4vUJrrSXYvZ2i3XHplItYpey9QLR66hOGvOb6DP DHXmzwAYwGlWPjeNWI8yqPSCmFszDIcm9pjgO/kCaLjEsjAYRCjSBFvLAzEp1VdS/7ihjLrt2yH zv4Bp9KmqcZ9tTTQ== X-Received: by 2002:a17:907:9343:b0:b8f:ad6:db92 with SMTP id a640c23a62f3a-b8f6a92cf4amr48742166b.3.1770769396766; Tue, 10 Feb 2026 16:23:16 -0800 (PST) Received: from jekhomev ([46.251.53.180]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b8f6ec1db0bsm9992866b.46.2026.02.10.16.23.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Feb 2026 16:23:16 -0800 (PST) From: Yauhen Kharuzhy To: Oder Chiou , Liam Girdwood , Mark Brown Cc: Jaroslav Kysela , Takashi Iwai , linux-sound@vger.kernel.org, linux-kernel@vger.kernel.org, Hans de Goede , Yauhen Kharuzhy Subject: [PATCH 4/7] ASoC: rt5677: Report error if the ID register cannot be read Date: Wed, 11 Feb 2026 02:18:36 +0200 Message-ID: <20260211002255.4090440-5-jekhor@gmail.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20260211002255.4090440-1-jekhor@gmail.com> References: <20260211002255.4090440-1-jekhor@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: 8bit To make error messages clearer, report if the ID register failed to be read via I2C during probing. Signed-off-by: Yauhen Kharuzhy --- sound/soc/codecs/rt5677.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sound/soc/codecs/rt5677.c b/sound/soc/codecs/rt5677.c index 6628c7ca5a8a..845385c1fb88 100644 --- a/sound/soc/codecs/rt5677.c +++ b/sound/soc/codecs/rt5677.c @@ -5602,7 +5602,13 @@ static int rt5677_i2c_probe(struct i2c_client *i2c) return ret; } - regmap_read(rt5677->regmap, RT5677_VENDOR_ID2, &val); + ret = regmap_read(rt5677->regmap, RT5677_VENDOR_ID2, &val); + if (ret) { + dev_err(&i2c->dev, + "Failed to read ID register: %d\n", ret); + return -ENODEV; + } + if (val != RT5677_DEVICE_ID) { dev_err(&i2c->dev, "Device with ID register %#x is not rt5677\n", val); -- 2.51.0