Received: by 2002:a05:6358:1087:b0:cb:c9d3:cd90 with SMTP id j7csp885718rwi; Mon, 10 Oct 2022 08:24:21 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5oeazRIH5IIZTPeFUN6Ub1o3tQ3uCxPFfysx4cNUqlIll67uZaUIELnB09EuX1A9psL/KM X-Received: by 2002:a05:6402:34d2:b0:45c:197d:c645 with SMTP id w18-20020a05640234d200b0045c197dc645mr5739283edc.322.1665415460873; Mon, 10 Oct 2022 08:24:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1665415460; cv=none; d=google.com; s=arc-20160816; b=IcvF/M2SYFmVmUg+me3tMDeO+sZiIdOh9ZCPwERN3a1pTFy7gcMOvoIY5nr10BxKDw JBakBqnoTWzGhh4CUPSACaWa/7ArNb3AbcJpT8ySp42vLz9wUfXxiqP3vA/ICNnoCvJK 5NCY2tMgWpssv1JDKdNoAJR54e+PZga/88nhKybneFYXNDU052W0mlDm5t0HEFqQZszl joqfnhLWZy6MfHWjr0nszPyUuphTTrMt30/HZZkOYYACqY8xpb1O5qmDv34fwsXrWXdF +g4r3qqTtk12xxlDLpSByLUe4KN8RppJ7pNahRw2SMZ2AmE60sZY1v/pJVlaTbdvtV6w vEig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:message-id:date:from :content-transfer-encoding:mime-version:subject:feedback-id :dkim-signature:dkim-signature; bh=XBBYtTJT3fu3050JNCv4u7dVMEfnQsHU3OS3x5Ym9d4=; b=zW0iPnblJDfBPKy2uBEOtSy+QQNHRkc9EmGI18HDdkXWFaAF02W87glVwe29zD5bF5 rc8ewHrxkqd5+My37OlF0+c5uejj2AuIA0/L9xWw6JTsNnu3A6TEvG+8QadB2FaqEhqU RlEikQwxV6bYD0w4nfuFcFrKDPoQRtdzMo28QU+Xqn2+QgywXwKd03Ar1khTotpDZcuo sWyDyvLqRxz04EqiSHUIFflYIIaNnOoCf4+5IzN2KqAWE7yAQrVoQp/7ZU13Vo58NQEC Ifqr7Kng5lWFGPepluXp9lUcf3FTf8OhUnRJso4eWoQsg2RAKto7Jkx+r40epQzY/Vwa Fo0Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@cerno.tech header.s=fm3 header.b=XXE4ZODV; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=q3WoF3gz; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=cerno.tech Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id qf35-20020a1709077f2300b00781dbee4273si8799568ejc.514.2022.10.10.08.23.55; Mon, 10 Oct 2022 08:24:20 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@cerno.tech header.s=fm3 header.b=XXE4ZODV; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=q3WoF3gz; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=cerno.tech Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229838AbiJJOru (ORCPT + 99 others); Mon, 10 Oct 2022 10:47:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46358 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229769AbiJJOrs (ORCPT ); Mon, 10 Oct 2022 10:47:48 -0400 Received: from wout4-smtp.messagingengine.com (wout4-smtp.messagingengine.com [64.147.123.20]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3893761133; Mon, 10 Oct 2022 07:47:47 -0700 (PDT) Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 108BA32001FC; Mon, 10 Oct 2022 10:47:45 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Mon, 10 Oct 2022 10:47:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cerno.tech; h=cc :cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:message-id:mime-version:reply-to:sender:subject :subject:to:to; s=fm3; t=1665413265; x=1665499665; bh=XBBYtTJT3f u3050JNCv4u7dVMEfnQsHU3OS3x5Ym9d4=; b=XXE4ZODVP+jz3lD7kmVqPPUFPA 3oCdLtm3dTcMUAdINjqdapPX2FNMEO/WpAdbjJvHAGaexMN+dLUUyWy3UP9nDdGs BK7Q3qX11OK0dhJlYWO++uJR23O7d2IJjOGJ7lVCz2ejOKEKyZMZT6gnb8JxKo+u /o9EGnVAEZM5XK1Bu4Ibcs0eewRCu0knTLHVuy/TNFS4dPxcPjoK5VWP+yRjJP9W RNf69sxmgURwk6VRhj078+VIBQK2nxkeIfWBqATwR7OKr3B0gVPWfY3GzzyanpIG xGKwyebcSySMoyLhO0eiEERXDVnMwpZlWYWyhJfz9CSklik3WuUCyhkT5mZw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:message-id:mime-version:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; t=1665413265; x=1665499665; bh=XBBYtTJT3fu30 50JNCv4u7dVMEfnQsHU3OS3x5Ym9d4=; b=q3WoF3gzmdiNiZVqk7hN+RYy+Nfqi qEJg7drCuQ4QHabaQdV+dh1sVcJy4x5Gx9E5VqLP17mHQFYkj+UXkZF2CubvQizN Ou2CwEpsMpDaPTaic+SZ3h7XmDObigwpbWbHYjzEn7VjtZ9x9vfCwArgcEKiS2mw nYg9f35uEmU4t67x4uBTNm/5wvEYnNlvUI6psnLWlQbCpY/OHuuhA7DdGM0XiEYx DN8l/+gAYLPRNDFGK9RcDQQw9C8BzjrABdVytBJJl33MjDeUyZX8CT5xRZHWqFFn rE0BioaVTrZ0dG41Y4BipittNb2zf91DK17L0a14BrsrZwm7M7zv71ROQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfeejgedgjeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepufggtgfghfffkffvvefosehtkeertdertdejnecuhfhrohhmpeforgigihhm vgcutfhiphgrrhguuceomhgrgihimhgvsegtvghrnhhordhtvggthheqnecuggftrfgrth htvghrnhepieegfeehleekkeduteefheejgfeiffejgeefheeugedtfeekgfdvveegtdev feehnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucevlhhushhtvghrufhiiigvpe dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmrgigihhmvgestggvrhhnohdrthgvtghh X-ME-Proxy: Feedback-ID: i8771445c:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 10 Oct 2022 10:47:44 -0400 (EDT) Subject: [PATCH 0/2] clk: More Range Fixes MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-b4-tracking: H4sIAIkwRGMC/w3LQQqAMAwAwa9IzgbagqD+JtaowRKlQRHEv5vjsOwLxlXYYGxeqHyLyaGO2DaQN9 KVUWY3pJBSDDFgPQVz2XGRhw1pJVGkoYt94MV7D35OZIxTJc2bv3qV8n0/2rANVGoAAAA= From: Maxime Ripard Date: Mon, 10 Oct 2022 16:47:37 +0200 Message-Id: <20221010-rpi-clk-fixes-again-v1-0-d87ba82ac404@cerno.tech> To: Stephen Boyd , Michael Turquette Cc: linux-clk@vger.kernel.org, Mark Brown , linux-kernel@vger.kernel.org, Marek Szyprowski , Maxime Ripard X-Mailer: b4 0.11.0-dev-7da52 X-Developer-Signature: v=1; a=openpgp-sha256; l=1127; i=maxime@cerno.tech; h=from:subject:message-id; bh=TFa7qcW7NCwE1LLk8e+al5tmxEiAYshiaEnShrmJHI0=; b=owGbwMvMwCX2+D1vfrpE4FHG02pJDMkuBn2+b/+eCGtZvmKy9Le858HJ8zzXZO/M3bzUN82vSabq wtzwjlIWBjEuBlkxRZYYYfMlcadmve5k45sHM4eVCWQIAxenAEzExpbhn1HjUrML28rUdyfXM7z6pp YxubNsU9KKT9sb8hoEp+xZv5Lhn7pb4o/Vm08kzipbZCo490H5/cwYyxMiOoxLJp45fW3KF24A X-Developer-Key: i=maxime@cerno.tech; a=openpgp; fpr=BE5675C37E818C8B5764241C254BCFC56BF6CE8D X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS, SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, Here are patches that might address the issues reported by Marek and Mark, according to Stephen's intuition :) Either way, it's still fixing and adding test coverage for a regression introduced by my recent work. If it's easier for you to test, this series is also pushed here: https://github.com/mripard/linux/tree/rpi/clk-fixes-again Maxime To: Michael Turquette To: Stephen Boyd Cc: Marek Szyprowski Cc: Mark Brown Cc: linux-clk@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Maxime Ripard --- Maxime Ripard (2): clk: Update req_rate on __clk_recalc_rates() clk: tests: Add tests for notifiers drivers/clk/clk.c | 39 ++++--------- drivers/clk/clk_test.c | 156 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 167 insertions(+), 28 deletions(-) --- base-commit: cd9fd78f5c11b5e165d9317ef11e613f4aef4dd1 change-id: 20221010-rpi-clk-fixes-again-a95180ef0108 Best regards, -- Maxime Ripard