From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f46.google.com (mail-wr1-f46.google.com [209.85.221.46]) (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 6971D2F39C7 for ; Sat, 11 Jul 2026 07:43:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.46 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783755838; cv=none; b=mwus2baE2Bp09xEXqMPDzlGJHP4oeH0L9wtEsZ0KHXyislUCEI8xaJ/U/EuCG5I5LBOA16su1qNCRHsjqQa7VYODXu0L/tmq1DPW7DIac76kLtZqxAK2TBv6ibHOPYPUA/kz1L4F48daJYGVG4POd1G8rt9Im86ZUCftQuApKro= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783755838; c=relaxed/simple; bh=La/atibUoT6eic8PejS1GPeGnQYvwcYlBjGixuQk7wQ=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=ZqDx457WvuQwKVdbcuC7Uy4URhTy95un0a5VKDlbQOW4Gt4qEmBGnBN+PXErwVtlcLZvxK+cmxD+DUuWAd0C5brBYIqyhgRVK/s4XlDdHt23YbFkKvNCeTJgh5efFuTW/GTIlhee2+3sH27QT42w4lmd1hdUMb0BedEj0PkZH/c= 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=EonK2LtQ; arc=none smtp.client-ip=209.85.221.46 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="EonK2LtQ" Received: by mail-wr1-f46.google.com with SMTP id ffacd0b85a97d-474560436c3so1348370f8f.0 for ; Sat, 11 Jul 2026 00:43:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1783755836; x=1784360636; 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=IjAq0sAF8cZ8WvSRijs7+aUYE7rdepxgPgaP3UlKdeA=; b=EonK2LtQbN0dETqjEkmbM/xtrGEOL7NWrl7y6ysSEjOtN7EAXXsBqWh8IgMblU7rng trJ4bcsfAyvVYx79EhwUTaqKlHgYlieyp3+u3j5tvMahOFvpHsCzzf3ld6R5y/+ekXWn XLmvwbIz7/hnfIHxu00wc2m3aFghhyEqWHwTWdxX3wq0TcjI07w7cQk8UOlsTzS6a6Ii iLq9zbb5L8boqv+6b9PxXBdllZJCbhrO/wasu1pB3117uAzUyYJtFDSJhQr/3lhqhpgJ 9+wpx+E5HhsXv9XRrKvXUCx0v62YVbNAV6JzA5Z5hGpVNUNuYP01NJuX9flVzCR0IfKF Pu0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783755836; x=1784360636; 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=IjAq0sAF8cZ8WvSRijs7+aUYE7rdepxgPgaP3UlKdeA=; b=sO4FLkWHWOuCdh0z8BG59tpzHx8HZqDLUOnNDlgUn7yViPLVf7O5bzQ2gvjbCAWxfd JlqU/OEdhcXIXAp2We+H1cLMeP9GQhg04bWMedYeWjUjqcME5t3fyy1+RqpEMo0LY/4T EM12h+Dxfgi80IIaJniY7vC35KTWE4zNLWugc7faU8YihsxSwvHVWka760rOYdkIwgq5 HFkhfPG1DdReIdBBDSgGuM1WgvnvmKqtZi3tGAQKmtmJ6wEAWCa23Y0sc8uXcwrPgtsW bjbhpJO/IYg0BUqxjCK9fMQPzX0gzRc4yAOk5AyflCZ1A2Tr3S1L3IliOT6SXWigw0xe k5MQ== X-Forwarded-Encrypted: i=1; AHgh+Rorw+JyHFetTInxGvNxnClAxzujOH/UMvMTAzoak9Rme8dyTxrzGxZYaTcinoA9qVb+30XSQVOvk4+RbtU=@vger.kernel.org X-Gm-Message-State: AOJu0Yyzc+gJKvzRXUWTlYyP6nZR3+JAE/o1Xpwl0I56h1UUeWbaDvDZ qZGP/j8nGbqVAxAgrVGDXTi5mplcYJPBoqS69HzFahgHZXIldS+/+ZoN X-Gm-Gg: AfdE7ckJW4+KliAAiTQfl90eLvuVhaVdshR+dfrZTVeuaG4f64c8u7uo45cttPhphS+ aLpyZ2ojLa6Ccy7iRvBET2Ux1Kg6CDAiIylSqMc3vBtp6hoY0V+FaII4vLmIwpYWKRbQx5npTqY Yy2TBQQgqzS1LJcs8r0MLfo7L55VaXeaJ26YRypht37k3cAXmTUEMcqsQdEHSUYTRFcjjOVlaKi smEFQ2+iCZRvMjwnvVOy88MsqIldiaVsFfjltekxgulDK+RT6i1xKZy+uj5v3iroTuxYLy7P6Cb MyyvzmkJSGAxal5HxqFd3s85yOcf3SAo+pLC8TmlqLch1mpbhrvAmWNJIuNUQxYRgHxSvEMp1P9 od3BGWH/3zKpbEiB308zsa/vsBBEB0T5XPMQ4sIHx4EAclXxDSX6qB/eSD32pajjNZzg7oaEYW0 cqWkowZTpjYs74RdUx39xiivK1hA5BUHg= X-Received: by 2002:a05:6000:184f:b0:475:f0d1:eb60 with SMTP id ffacd0b85a97d-47f2dd1b450mr1839947f8f.59.1783755835685; Sat, 11 Jul 2026 00:43:55 -0700 (PDT) Received: from puma.museclub.art ([2a00:6020:b326:d300:d19:a765:d8d7:bedc]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-47aa039bcdasm69499434f8f.21.2026.07.11.00.43.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 11 Jul 2026 00:43:55 -0700 (PDT) From: Eugene Shalygin To: eugene.shalygin@gmail.com Cc: Guenter Roeck , linux-hwmon@vger.kernel.org (open list:ASUS EC HARDWARE MONITOR DRIVER), linux-kernel@vger.kernel.org (open list) Subject: [PATCH] hwmon: (asus-ec-sensors) fix looping over banks while reading from EC Date: Sat, 11 Jul 2026 09:42:07 +0200 Message-ID: <20260711074217.554656-1-eugene.shalygin@gmail.com> X-Mailer: git-send-email 2.55.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 Do not assume there are only bank 0 and bank 1 available, just use '!=' for bank comparison. Fixes: d0ddfd241e57 ("hwmon: (asus-ec-sensors) add driver for ASUS EC") Signed-off-by: Eugene Shalygin --- drivers/hwmon/asus-ec-sensors.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/asus-ec-sensors.c b/drivers/hwmon/asus-ec-sensors.c index 29a23484cbe7..4de6045d1b68 100644 --- a/drivers/hwmon/asus-ec-sensors.c +++ b/drivers/hwmon/asus-ec-sensors.c @@ -1189,7 +1189,7 @@ static int asus_ec_block_read(const struct device *dev, } for (ireg = 0; ireg < ec->nr_registers; ireg++) { reg_bank = register_bank(ec->registers[ireg]); - if (reg_bank < bank) { + if (reg_bank != bank) { continue; } ec_read(register_index(ec->registers[ireg]), -- 2.55.0