From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 475363A7F5F for ; Tue, 16 Jun 2026 21:10:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.129.124 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781644234; cv=none; b=sfAe7htHu36RB76zQ7paPVqysXI452OkIIfprERVgWzvjnEIqrvsfvkfi4eW9njKAp3PmuqJ1/FXtuu0fX9D2e61MHz6KI3LlvmMC2G7gFc4E3tFfipswcb71Tst8ajj24Nu4Sq+d4p1TBy7VcwTLqd3iQhVnGM/+o3zp4OohIs= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781644234; c=relaxed/simple; bh=vS5ftJZDKf6E1PZnZjiyEQIZ58HjzX2wleY4q85f/58=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ExL6nG7dDfm/XMu6uP0tHcfhwPlo4ZXFD8/GX+XlgawHS435CWu6G5Oe//G9/rBTKUp5SsqCG0Uj6N8uMvMQcO3d19AOvyRaoDg1Btnq1Br1OFKWV+PWLgVQoTomEFNTw5BGiKrdqd4sSihcGDReZYfOt3sshCevKrtQj7gstJ8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=BEaKW6Hp; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=hrjVw4mL; arc=none smtp.client-ip=170.10.129.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="BEaKW6Hp"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="hrjVw4mL" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1781644232; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=pLe0UWTylRBmrJ/zLt1bU6XgdiHEOMnFeXVlgbQ83d8=; b=BEaKW6Hpyi+USVMTFCEIfxLpsTgs5Wv7IQcJOf45r156kHrEZ5F0P9Tm86iWshEwilhOrg m/dzWoR/+Fn+NsyhjkmtYbdNtZoc2Cax6oJyjpEjpHr/8/5Z7lwd5j8v2HOaIJa4Y2tZ34 VDpM7iGYyvAug9zhp92rOxm53tR4c1A= Received: from mail-qt1-f200.google.com (mail-qt1-f200.google.com [209.85.160.200]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-411-xlVA4A5ZP9SZUsQJKw_xqw-1; Tue, 16 Jun 2026 17:10:31 -0400 X-MC-Unique: xlVA4A5ZP9SZUsQJKw_xqw-1 X-Mimecast-MFC-AGG-ID: xlVA4A5ZP9SZUsQJKw_xqw_1781644231 Received: by mail-qt1-f200.google.com with SMTP id d75a77b69052e-519602a4a83so68734421cf.2 for ; Tue, 16 Jun 2026 14:10:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1781644230; x=1782249030; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=pLe0UWTylRBmrJ/zLt1bU6XgdiHEOMnFeXVlgbQ83d8=; b=hrjVw4mLwc80NhdXCPnBfXlzbRhYGmNQ+Z/x5XoRPVEKU9CdefWGJDyA5gFNnF0K7N N4cLmmrBamqoMzGkAddg/TSKkRBxLr4d3uercREp0uvrn0UYVb4cWfirbOSaOv4gEskh FIDMfyXb2lWYuiTPi9hHOshJNGnqYQVyoGWhn2QvK0fY7nNtNo0ElwJhA0UPRLL4Tbf1 OCIIkuMAXEJV4yJyyR0MmI+BDvsv57hA3shy/AT3VefIK7u5ioYZo8npqnfa1OVg+4IR I/jKEYevt/lDu/2pNcbcApE96frmo3tcCPCbE52F2OkedZ8mYbpa1XCazaZzJvMsIA4A WQjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781644230; x=1782249030; h=cc:to:in-reply-to:references: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=pLe0UWTylRBmrJ/zLt1bU6XgdiHEOMnFeXVlgbQ83d8=; b=pDsEzccihBNmzEVFArIGnMqYa3DD0+TEwwZ8iap+O3N/YcbYlzkyiiYMzDl5Mf+eKL bc4ArUoUyqZ7fp+9kdllFbH8CCTi5f9pAngaFPjjuRLxN+3fdc/bcPCjg8cLHKEvbXfx NB8r4DJgeIhkQ9SzDMHMCrYgDS2IcSOWVg1U5uqQx1zURxy/96dhRJ1cNlFFTSVTas3v XppJeRHcV7KBbl+hbeC+K01opUJ1OCeRe5ISsOGbV+ds54ThuY3dmtiHz33LOOVIOb2w hoP8bGDvb0lqSBqDYJ9MANLAm1vfoCEpECUwliBdT+9SO9SMdnsYFWFZqoEUzMMAJ4zY qFWw== X-Forwarded-Encrypted: i=1; AFNElJ+virCcwZbFc95LXWZ1zrrkp1qeDCPl//obDH7IDyzH09KW72M7x1QFUXNaFiFdJjrtRTU/N0bg8ZEsLcI=@vger.kernel.org X-Gm-Message-State: AOJu0Yx7qwVCJIHHRFZKQvHEAI4bvhqyVmOwFoMLjDX4utWg/uJ2djMy 7UqDkw2fh58Wp9CsZtPrgGPp+B+VT7ij5kqnnI4nXWR82y7gKSYzuGkuAyTlpMEdm7oz/lpRYo/ Dq6msCj4tAPC4y8ODwsCr2w7KBAVrwSJmsQG4WuBBDOso46anpxEivNDSxp6vNehQFDlO6D9BGQ == X-Gm-Gg: Acq92OEUUi8oPjTPz0MCM3Qp4sYnxABWeRt+Jw2R93n4vfg9+nH5QEUfNHr8djW65cX hab2uAL6BeC/CbPWcKV2mR0JPYUUe3jib1hQ/ZtYyB+ecAOqpedlggbXmjNyzNRbo9e8x0SLnGZ aG/BuSkbvKbYjgyoLuUbskCKHfQg9JI2RLzAzSYEl10OgIImwAi2kQkrTqVV8dFKiIe5cvcEU80 vJPJLMgXMnFvHqg/FXHl+V8ZjjaokLCaZBVLSxN56Qd9FVZ7nUIxAfb3MazgxTJEEJRyCcIndFA Sm7HIDE0GPSs0+gEp/QF8377ubTsqo6XDYBk/eRjlFNxllGzWnTFGGsQwlFuzHeWHPaQxtCQz0h VivCrQK8xqAYGaPOzmpjGHlc3hOccBRZemoZwhBpAcPEMt+CWzRqJTFqgJXIWNQ== X-Received: by 2002:a05:622a:828d:b0:519:8a4c:d32 with SMTP id d75a77b69052e-519a8e5dbc6mr16378241cf.30.1781644230502; Tue, 16 Jun 2026 14:10:30 -0700 (PDT) X-Received: by 2002:a05:622a:828d:b0:519:8a4c:d32 with SMTP id d75a77b69052e-519a8e5dbc6mr16377891cf.30.1781644230110; Tue, 16 Jun 2026 14:10:30 -0700 (PDT) Received: from [192.168.1.15] (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-8d9f122b21bsm43742846d6.4.2026.06.16.14.10.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Jun 2026 14:10:29 -0700 (PDT) From: Brian Masney Date: Tue, 16 Jun 2026 17:09:46 -0400 Subject: [PATCH v2 4/5] clk: qcom: cbf-8996: add clk_sync_state() call 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: 7bit Message-Id: <20260616-clk-sync-state-v2-4-15f82c64d95c@redhat.com> References: <20260616-clk-sync-state-v2-0-15f82c64d95c@redhat.com> In-Reply-To: <20260616-clk-sync-state-v2-0-15f82c64d95c@redhat.com> To: Saravana Kannan , Abel Vesa , Maxime Ripard , Michael Turquette , Stephen Boyd , Russell King , Bjorn Andersson , Hans de Goede , Konrad Dybcio , Dmitry Baryshkov Cc: linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, Brian Masney X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=1321; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=vS5ftJZDKf6E1PZnZjiyEQIZ58HjzX2wleY4q85f/58=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGLIMd+9OtU4P+222rLs1LSVaSoQt6Ybvo/15xfsT7SKUq ++WWM7uKGVhEONikBVTZFmSa1QQkbrK9t4dTRaYOaxMIEMYuDgFYCIx/Qw/GXcpXGf+n5Yi+fVL vsfsqi2M0b0vLJvkn9yQLrq08IJYFSPDdB09oe9L1+39YH/6B/OLd5c+7ZBffi2yv8RwX55XwJV 5bAA= X-Developer-Key: i=bmasney@redhat.com; a=openpgp; fpr=A46D32705865AA3DDEDC2904B7D2DD275D7EC087 This driver doesn't use qcom_cc_probe() in qcom/common.c, so it shouldn't use the newly introduced qcom_cc_sync_state(). Let's go ahead and add a driver-specific sync state call. Signed-off-by: Brian Masney --- drivers/clk/qcom/clk-cbf-8996.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/clk/qcom/clk-cbf-8996.c b/drivers/clk/qcom/clk-cbf-8996.c index 0b40ed601f9a..020d511072e2 100644 --- a/drivers/clk/qcom/clk-cbf-8996.c +++ b/drivers/clk/qcom/clk-cbf-8996.c @@ -249,7 +249,11 @@ static void qcom_msm8996_cbf_icc_remove(struct platform_device *pdev) icc_clk_unregister(provider); } -#define qcom_msm8996_cbf_icc_sync_state icc_sync_state +static void qcom_msm8996_cbf_icc_sync_state(struct device *dev) +{ + icc_sync_state(dev); + clk_sync_state(dev); +} #else static int qcom_msm8996_cbf_icc_register(struct platform_device *pdev, struct clk_hw *cbf_hw) { @@ -258,7 +262,7 @@ static int qcom_msm8996_cbf_icc_register(struct platform_device *pdev, struct c return 0; } #define qcom_msm8996_cbf_icc_remove(pdev) { } -#define qcom_msm8996_cbf_icc_sync_state NULL +#define qcom_msm8996_cbf_icc_sync_state clk_sync_state #endif static int qcom_msm8996_cbf_probe(struct platform_device *pdev) -- 2.54.0