Received: by 2002:a05:6358:1087:b0:cb:c9d3:cd90 with SMTP id j7csp6015062rwi; Tue, 18 Oct 2022 07:08:56 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6TlS+Qv5VTUwBozH1OW0ndSj11MZichBgtN0Qk7a3Qy+6xjAPp9IpNqogS1KgtdKeIXTP1 X-Received: by 2002:a63:dc42:0:b0:46a:de10:384f with SMTP id f2-20020a63dc42000000b0046ade10384fmr2702514pgj.585.1666102136197; Tue, 18 Oct 2022 07:08:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1666102136; cv=none; d=google.com; s=arc-20160816; b=XHcGxhpIh2F74Va88Z71yb6zgFfboeOiKsYeDu1mLbULeAr2pDSqAKITGQB/DF+/1w 2IZyUCmlU/LIOwcuxY0Onoc2sjJgvvBR96bYFO3dMlOyv7dxa5Ca0IhSxzFOodBdV1eC NsvfSj0ro71oRZN+9C1CQQguxv0m8uE3/rsPa5d/dQdfOMANHonztCo3dXaKCGJiNPib ZeujEB8PWTHNvwbIdxFui9YIAJZbEeZGEp+WXYTeEbR0lSVFs1D7ZWulZ/Hwi16Ukjtg y35npotiX6BhcAyvCIkDsbfdrgb387mtHCe2GSKFpqShjYuGSDpIuKCmj5qy7OerUwFE s93Q== 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=y1RDrGYs9HUnA1yVzl1mHHm++7oqqakHHWPZuH5zwSg=; b=TDy1VUuzKGkh/r8roE/54KXiVeVMgvmScD4NYbcdOa4pwqZ7o++C9zYoOJd9YFOv/2 7K9qktHhazUPVXJPdirddlfBgh8b1J3749odJ3Lhx1zYPTf3CpKP68jtPQ/7OfdyIp4f AFXGfTJa91sp/L08cBQRi+J+kKzQGs4qdfDBpDBawRIfVGZmw5BLxjKgtaWcyuQTwh9r rGN/r1K+Hu6DgC2g/GCFggbbAoVnDsrKHXlPDLOGJMv+/84yzk5QpBKUM1P4bt6QiGKE wcgLzkFqPhasm0TExE18kVqzWyu0qfPD+GWJ83wbStZltr7/EwfpXevgI8rHXlYeFLw/ +LtA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@cerno.tech header.s=fm3 header.b=wHmQChrv; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=oKBiuT30; 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 w190-20020a6382c7000000b0044c0bb18328si14162834pgd.262.2022.10.18.07.07.55; Tue, 18 Oct 2022 07:08:56 -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=wHmQChrv; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=oKBiuT30; 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 S231258AbiJRNxO (ORCPT + 99 others); Tue, 18 Oct 2022 09:53:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60390 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231240AbiJRNxG (ORCPT ); Tue, 18 Oct 2022 09:53:06 -0400 Received: from wout5-smtp.messagingengine.com (wout5-smtp.messagingengine.com [64.147.123.21]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 89785CF1BF; Tue, 18 Oct 2022 06:53:04 -0700 (PDT) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 894CD3200990; Tue, 18 Oct 2022 09:52:59 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Tue, 18 Oct 2022 09:53:00 -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=1666101179; x=1666187579; bh=y1RDrGYs9H UnA1yVzl1mHHm++7oqqakHHWPZuH5zwSg=; b=wHmQChrvpEt1boK7HsJw72s9DV J+WpzM4xZ6IMFDxIHCtOsvKZ+D3pxugApUF2Nk/w3iyqy9O7ozrtf7eJuFRTMmXM ZWaG4g+o7eli10sa9bSnUq25UrgeeFqKzI+6LD2621E/tqUjSqIsGNfqMbf46LUM TR0Yik9cv7zFRBpFRN1K0+8MprUQqzetTRsMClogUnwQ57/hLx/1J9g53IxrtVQI xJSiUrbzhitWCSBbn85PNGqRPJ4Oe3Hjl0vBRxaVj8ROxYkoV6iDeZ0ALBhVEvWi oAHHqi83Rxwp9X5+gMn0KVfbZLMeU7D3QSmiJulNICsKTiJyhGx0JatiLQ6A== 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=1666101179; x=1666187579; bh=y1RDrGYs9HUnA 1yVzl1mHHm++7oqqakHHWPZuH5zwSg=; b=oKBiuT30EhRlVZaP+PQjRAkaoBjr5 nvgkZDxHfSmxEzJDraO2j2CW0KzT70j3xQbJlh6uHUiR1n9YUg7/vOfNDOk4oA+k TzJW0ZWInTwop1XR66UmRJtOiDYL9wzOVEdzzf08c1oeoGRjBIx+0e+vK/ZLzect s2T931Cp2lG4j/3rhNH0pXCzYzb6b5nRCAIyUz8T51zE/ARoVpHOrVsjT3szGCLB WQrtBqheZv6P2McIIfHmSCW01NLOHrVJ6bXSZF45PI3578KAvWlkEQ/dXfNrL5vF Ya4jkLx2vzk3nOrmkh3xUYvE1ZkfToaIYDuQUp4EaYnThmjHveF1i/ApA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfeelvddggedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepufggtgfghfffkffvvefosehtkeertdertdejnecuhfhrohhmpeforgigihhm vgcutfhiphgrrhguuceomhgrgihimhgvsegtvghrnhhordhtvggthheqnecuggftrfgrth htvghrnhepvdehfeejtefhgeegudegveejieetfeeugeehveffteejkedufeeltedutdeu geehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmh grgihimhgvsegtvghrnhhordhtvggthh X-ME-Proxy: Feedback-ID: i8771445c:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 18 Oct 2022 09:52:58 -0400 (EDT) Subject: [PATCH 0/4] clk: Rate range improvements MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-b4-tracking: H4sIALevTmMC/x2L0QqDMAwAf0XyvECbOtD9jca4BksHDcpA/HeDj8fdnWDSVAw+3QlNDjX9VYf46o DzVL+CujgDBaIY4oBcNmyP4Cy8Ga76F0MKaVzTmxL1AXyeJxOcPeTse91Lua4bmy3g+20AAAA= From: Maxime Ripard Date: Tue, 18 Oct 2022 15:52:55 +0200 Message-Id: <20221018-clk-range-checks-fixes-v1-0-f3ef80518140@cerno.tech> To: Stephen Boyd , Michael Turquette Cc: linux-kernel@vger.kernel.org, AngeloGioacchino Del Regno , Maxime Ripard , linux-clk@vger.kernel.org X-Mailer: b4 0.11.0-dev-7da52 X-Developer-Signature: v=1; a=openpgp-sha256; l=1090; i=maxime@cerno.tech; h=from:subject:message-id; bh=ER4lhQAig9sBx9CAnoLtTYEmj2SMtCeNYjxq2yxnBx4=; b=owGbwMvMwCX2+D1vfrpE4FHG02pJDMl+63e6Zmf5rzG7sPtL2UdXt/uG9U/fF096sWJe357uWkHv IzuEOkpZGMS4GGTFFFlihM2XxJ2a9bqTjW8ezBxWJpAhDFycAjCR1YcYGa5zf2kOmW24vqJ3U7TWUu uTJxa/bl76OSyE+yBX+veXm28yMvSbh6VObJthdurH85/nbvetElu9+nZaSpmCpo3Cs2+JmzkB 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's a bunch of patches for issues I came across while debugging the bug reported by Angelo. The most important one is the first one. Even though it looks innoculous, it fixes the bug in question for some reason. Let me know what you think, Maxime To: Michael Turquette To: Stephen Boyd Cc: linux-clk@vger.kernel.org Cc: linux-kernel@vger.kernel.org Cc: AngeloGioacchino Del Regno Signed-off-by: Maxime Ripard --- Maxime Ripard (4): clk: Remove WARN_ON NULL parent in clk_core_init_rate_req() clk: Initialize the clk_rate_request even if clk_core is NULL clk: Initialize max_rate in struct clk_rate_request clk: Warn if we register a mux without determine_rate drivers/clk/clk.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) --- base-commit: 56e8142dda103af35e1a47e560517dce355ac001 change-id: 20221018-clk-range-checks-fixes-2039f3523240 Best regards, -- Maxime Ripard