From nobody Sun Feb 8 20:35:35 2026 Received: from mail-ed1-f54.google.com (mail-ed1-f54.google.com [209.85.208.54]) (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 0C31920C023 for ; Wed, 12 Nov 2025 20:42:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.54 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762980171; cv=none; b=dsl7kBNMJWczQ5j+idv/386FVgbUovJvApdxgh/79CmBSRlqBKhZJ3XzAinQg/Q+aiBpNzXcw8fuSD5u96EEWyprI+IaKOzM0/cG6EmUVTSsRbTKFXqlribrxamKFj4/Em06OFUhosGMAvDElVHy2dVnykn3SVBWNPxbKsNN468= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762980171; c=relaxed/simple; bh=B26hrNmYi6XQEGPnMIeB4tF8WMLyskH7o/DQg1cKnwY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=XUkVrwEN+IgvudND9u5e7GFzpQHCDDv+iAOd/ab324rCvXLLn3220KLfglVENx7pDraPEKRoLr7Lt+KZFaJK4cWK+/UHgNdEhIyKItfpBmvKur0ZvAxiZWswDK4GiBmQAA9bGRxL7icsn7O90wuTeW7/l4uGDKbD76E1ql/4tkg= 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=A9HmdC8d; arc=none smtp.client-ip=209.85.208.54 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="A9HmdC8d" Received: by mail-ed1-f54.google.com with SMTP id 4fb4d7f45d1cf-640c6577120so132320a12.1 for ; Wed, 12 Nov 2025 12:42:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762980168; x=1763584968; darn=vger.kernel.org; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:from:to:cc:subject:date:message-id:reply-to; bh=qYRlTpYA/7Q8cmYHoawv0jNTOuUhyYj1/N3pLlPxP7U=; b=A9HmdC8dQreyTzbu/PQGjEyDWx5tS3QpnZrCHp6ej+r1QKnLEWU/0L5dTWtFawVdRi n9Fw9mAtZ2eo5yNhNv4R51sH7/tQQ69i8JT9Jfo+JgkBJzXEMdsx3W1EJUlAkZIPkHTX lMgXNYQAkGHLB6rdaZPkouBqxmK8Lw2l0N1jg/vkqvVIdfA1ibge4wswOVUoAW4yywE+ Gn+NWjwx7p4BtpptElAZvX0nIMifCHst1nJgR2zuAN3OKq4SuQhCfWHKKJFlJbQO5MOM UtWsGzJ6BHIVYTZfh3Cc5dHdrJT3UBXRlOnDGfMhwPqU7RmXehU62hd41HBmKD6r6a1O vhTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762980168; x=1763584968; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=qYRlTpYA/7Q8cmYHoawv0jNTOuUhyYj1/N3pLlPxP7U=; b=t4S7QZvYx8xydg3vgEwNKY8HVjRMlwLKwD2oBbzkUAQ2tvP4HsjsAevk5qu085U3Ia v220TyPsU7K93DLByCbW7Kt2vaEdJ5uirEnJ2vJjyf6oJ8K19hHacRKABWd3lE/NWKhF r4mHIjeFegg9nqDEliA26heqnziK5ImxBpwI6nMWFBuEQkwsJCkJTi1oJGerMr+yWE5y kSy9yAe5VJZHTR5AVHKVNr2UxpMlg2Dl+uB6airccoYKSYMtqsNKbXPOlLpuVd2CKdjc ow3pe9E2rgqktJEgN7JtTSleldCD1u0rTk8J/0p1PVHTLi9nW7E52xZfEwv4y6shuVh3 CCHA== X-Forwarded-Encrypted: i=1; AJvYcCVRrUT7ABCGADstSnjuffID1XLefTrpsrUSQ+ejgib/jSovyBLWbrmbI4tcAwDTKDvfwGkLIpryOC+jDHM=@vger.kernel.org X-Gm-Message-State: AOJu0YyuSkRt2Qb5gkIj1i8B/VNNZ2ue7zng+aj/RN5uRR4rGl7w/u05 /jKZNpKPeJRTv5ZvMssBtovTAq6n3K1YAF4lLT+pI8YeqrAoweLb7SIo X-Gm-Gg: ASbGncsQM9MhX89tTXrJQSiuHcueL7IUH/dXRprMU7AZhareNw58KtWWHPASkHucasf 51v069QQvjNrPxz8aigBtTZNdCOCrwhTt+d8kLBZJJgPqv5SrWAwzzw/IcF0s8nUQEbu4FwkQ+T syjDD7enLxfzKyxx39fCEjTXiHj3x8QFhiYtu8NJRTE3Y6onnWZ1jji5WgmHyy8ooGUt5QrJ/eG DO6WhswQJlo+k9TRhYYmDb0lzg/L9GWVSRebEBH/BZdj/5yNs6W3Svs2VDynindS5DMXgbrl19u mz+RLCN0QkUHUKxuayHIIAWoCeldJQX1fBNVRttFx+jHJHlRdPEuDuIlu2jzwA2o5uhv0SsqtDx fM5b0rHYkikueV3ZL63T16366iRiVjTaomMLbGRru7ndPqPZdymQSgdZFcKZ4/97QXL3eKkbF5i 5IQ2+q/faYk6ZOtBgHleDxlI/UVNWG8w== X-Google-Smtp-Source: AGHT+IG+jx+M3nE36Fz5bthJFfjspwcmRI7tEfhQmZIEm5r+HcFJgbvQic4eUr3n+TZlrw7O4BctyQ== X-Received: by 2002:a17:907:6092:b0:b6d:62e4:a63a with SMTP id a640c23a62f3a-b7331aa9775mr491880066b.40.1762980168240; Wed, 12 Nov 2025 12:42:48 -0800 (PST) Received: from [192.168.0.253] (5D59A51C.catv.pool.telekom.hu. [93.89.165.28]) by smtp.googlemail.com with ESMTPSA id a640c23a62f3a-b72bf9bc214sm1742888366b.52.2025.11.12.12.42.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Nov 2025 12:42:47 -0800 (PST) From: Gabor Juhos Date: Wed, 12 Nov 2025 21:42:41 +0100 Subject: [PATCH] interconnect: icc-clk: clear enabled flag only when it is set Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251112-icc-clk-disable-cleanup-v1-1-fa4794bf5cc8@gmail.com> X-B4-Tracking: v=1; b=H4sIAEDxFGkC/x2MzQqDMBAGX0X23IUk+IevUnqIm09dlFQSLAXx3 Q3eZg4zJ2UkRaahOinhp1m/sYh9VSSLjzNYQ3FyxjXWuI5VhGVbOWj244bC8PHYuanbXmzoMRp QqfeESf/P+f25rhtpDyS5aQAAAA== X-Change-ID: 20251027-icc-clk-disable-cleanup-5468c1d8eb0e To: Georgi Djakov Cc: Dmitry Baryshkov , linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, Gabor Juhos X-Mailer: b4 0.14.2 It is pointless to clear the enabled flag when it is cleared already, so change the code to do that only when the flag is set. Signed-off-by: Gabor Juhos --- drivers/interconnect/icc-clk.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/interconnect/icc-clk.c b/drivers/interconnect/icc-clk.c index 93c030608d3e0aad7d9c1ed81a51dcde0d3f85ab..6bbafe8fc6bdf6c036eafab6db8= b68687611d6b6 100644 --- a/drivers/interconnect/icc-clk.c +++ b/drivers/interconnect/icc-clk.c @@ -31,9 +31,10 @@ static int icc_clk_set(struct icc_node *src, struct icc_= node *dst) return 0; =20 if (!src->peak_bw) { - if (qn->enabled) + if (qn->enabled) { clk_disable_unprepare(qn->clk); - qn->enabled =3D false; + qn->enabled =3D false; + } =20 return 0; } --- base-commit: 41aa8dd5b19c447686b68e6730d348ecc0373143 change-id: 20251027-icc-clk-disable-cleanup-5468c1d8eb0e Best regards, --=20 Gabor Juhos