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.133.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 6FB9B3EBF3E for ; Sun, 22 Feb 2026 23:02:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.133.124 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771801323; cv=none; b=SR9rDF3OnS3cJ05hXn0CDll2J+/BPYyoeDguDHv6uzBJUPhcd5Uq0LkhY+xFEC0wqVpjz/cpiWA+cjyW70cUEke3lhUj4aaP+VcUCNZ3xdBmyukL+XtsOp6RDySs/en0Cga6KsvmuZE/aL8Pq/WpXAs/Lg609Xn7kgXObBkm6TE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771801323; c=relaxed/simple; bh=V6KpGL69TczRZCEMSgZc9IktS4ArY13IpJofeDtRH20=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=VktmsnQSjE8tNvNXDls9adoMPkNMOPTpSAy8z5Jyzc4p9rMD3c9YloUAV0v7jz8qPPvMzUMzj9KKNPu4romTfR6oVVlS19O+9tFtQdZVONwFzBDg7SCv9xL2I7Q/9C/ZaIPMFLlhDwzC+Zimd1mhzvp1VOiJHqcke5XQP6FI0dk= 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=TRPASbpz; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=q+RCctyJ; arc=none smtp.client-ip=170.10.133.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="TRPASbpz"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="q+RCctyJ" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1771801320; 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; bh=CRbAOsvSkvcigTRxBIAD2yXagg/nhTzutguk9VZdENc=; b=TRPASbpzt5fu2W2zNgyFq6AX2JhJvafxwxWGNsdcu7MZ7ysLVKtoNDxbIEDsHlFq86AaVw O1lskGYetwkX0cFt2mIfpmFdnGJx43VFLC/rtliBmpa4bWMnLt9qhKI9UrNxXnnLwFVOjN oLRgbkp3d3YDx2Vmar/Z1yY9vmHX7wQ= Received: from mail-qt1-f197.google.com (mail-qt1-f197.google.com [209.85.160.197]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-152-o-LER4ydNHCVouUkjF1-Tg-1; Sun, 22 Feb 2026 18:01:58 -0500 X-MC-Unique: o-LER4ydNHCVouUkjF1-Tg-1 X-Mimecast-MFC-AGG-ID: o-LER4ydNHCVouUkjF1-Tg_1771801318 Received: by mail-qt1-f197.google.com with SMTP id d75a77b69052e-5033c483b74so552344931cf.2 for ; Sun, 22 Feb 2026 15:01:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1771801318; x=1772406118; darn=vger.kernel.org; h=user-agent:content-disposition:mime-version:message-id:subject:cc :to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=CRbAOsvSkvcigTRxBIAD2yXagg/nhTzutguk9VZdENc=; b=q+RCctyJcnneZE1mUAEiAYtcSl/ZakRFy2319PD0sgy9yqqxerFeqwSAam95zbJ64v g9KQU3d543/KxNaXvxdbbae6N/lDJ22I0ADxu5YZ8TkRsAZzr5fr8yGwcOILWE/iVMtC r4LnwNTOulhRWnmqYyAH7j62NTrcaJRTivuch33ZvTetYRj6wbXUs0Wk5oB4uD0NCaMy 6U0KlFTGtFtMKyqHtOkS9e2GPSfNzrM4K+AHXWHJWy7B6FLK3iAHKAgNK63X13+8/+cG X1deD+COzQBZ0Kw2ETeoYn4U1Hq7wpTPFntVly2BXTHx8IIs8RrpKnQOyO/HpHhnw4Qm GK1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771801318; x=1772406118; h=user-agent:content-disposition:mime-version:message-id:subject:cc :to:from:date:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=CRbAOsvSkvcigTRxBIAD2yXagg/nhTzutguk9VZdENc=; b=Mypmc69TVvK20yS6Bu++RdfupwcXA6h4hAAltQKMGCeEok3nyv+A/OMkonbZ4n1TXr yUDascvnmE9GwqHmxRzlZYD2oF9iE4JvnbEEjcjCMuH980YyBf7PnWkDfLCLiMCUCaAu HKS6MGSqp6EHb53ETlsZzBFWzCS2RUm1vhkgE5KZVkePDTBp+bwJVMiRa5la8N23opF9 Wz4fgXodZPAwsKABM/G3n9jzB2PeUAXCqyEcop7HH45UPpct8RTKcPCAcwkwiTyfeafQ 0Bv8AqHw0EDy02XKwv12QA7qKaOZm1YVVH4SfYXLufLBWazn854bnj2tzLWOS6ITARVN /FzA== X-Forwarded-Encrypted: i=1; AJvYcCXW282WTjlBkvVfwotWc+26Q1BkCO9uJ0SSEj7wyQXGQBG7WfosDqgnhNXtrC7MdNJFSSbL8M2ZjaViOqU=@vger.kernel.org X-Gm-Message-State: AOJu0YyaKQzm6+UF1dkiTiQvnHuWVYPLQMDOQk4UuYD1wnHABjprszzb UGtVEk+r1k91Fiy/PsIomaZWs9VsZNK/Ak1A3VMRiVy2cWqxOY6hgZyv2DMkGkUkxFUeguefvG3 OrMwOolnEOU8S5d26fdRBbSGdZNFNYlxszMKxJOqh8XIK643J4X70inR16iDX4sPLVA== X-Gm-Gg: AZuq6aKrmnYxE3Rj78t+6ToP/pI+x0cOwNmpQR6l3E2t59qn4lfmecLYVvgAN3OZb// 2i0XhddDeOSX+lFKhqskK9olermwgQ+gfVR/GnQXOuYpJ0UzDvNCtd8aR/6JNiaJDk/zoaCbUEZ /EOW+OTK6rmfuAF992SDTZJLtUiTFZs+09N8Q/L8yPI6cKXt/1BwGodSTAoIJWZV2cmZPCViCG1 zEN2bb2p4dsro12h7uBpw3rExA8TmyraGuSNdHiiPkBRTGLmrtyObxQsYqCjh2EGysEUMDDq/P8 eeIZLcgzzQW9Xo28YsIHLoyI+x3P+t/AKHneUt9qXrhSNq7cXgTPKiD8llcdplJKfqHB6lANYZj 91VbqHoHFDhmu251Oija9kS5SWSN2s7qa2e8+pQ7PWgjap1WY0GhfgtKR X-Received: by 2002:a05:620a:28c3:b0:8b2:f2c5:e7f6 with SMTP id af79cd13be357-8cb8ca65f56mr813313785a.37.1771801318061; Sun, 22 Feb 2026 15:01:58 -0800 (PST) X-Received: by 2002:a05:620a:28c3:b0:8b2:f2c5:e7f6 with SMTP id af79cd13be357-8cb8ca65f56mr813310685a.37.1771801317557; Sun, 22 Feb 2026 15:01:57 -0800 (PST) Received: from redhat.com (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8cb8d120080sm558377985a.47.2026.02.22.15.01.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Feb 2026 15:01:56 -0800 (PST) Date: Sun, 22 Feb 2026 18:01:55 -0500 From: Brian Masney To: Stephen Boyd , Michael Turquette Cc: linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [GIT PULL] clk: remove deprecated round_rate functions from the clk core for v7.1 Message-ID: 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=us-ascii Content-Disposition: inline User-Agent: Mutt/2.2.14 (2025-02-20) Hi Stephen, Here's a small pull for patches that I previously posted that removes several deprecated APIs from the clk core. Details are in the signed tag. I assembled this pull with the following b4 commands: b4 am 20251212-clk-remove-round-rate-v1-0-5c3d5f3edc78@redhat.com b4 am --cherry-pick 26-27 20260108-clk-divider-round-rate-v1-0-535a3ed73bf3@redhat.com The following changes since commit 6de23f81a5e08be8fbf5e8d7e9febc72a5b5f27f: Linux 7.0-rc1 (2026-02-22 13:18:59 -0800) are available in the Git repository at: https://github.com/masneyb/linux tags/clk-remove-deprecated-apis-v7.1 for you to fetch changes up to d4851759742c1322f498021dab882d322fc34a1d: clk: divider: remove divider_round_rate() and divider_round_rate_parent() (2026-02-22 17:38:37 -0500) ---------------------------------------------------------------- clk: remove deprecated round_rate functions from the clk core Now that all of the dependencies across the tree have been merged into Linus's tree, here's a small series with the following changes: - Converts clk-composite from round_rate() to determine_rate(). - Removes the round_rate() clk op. - Removes the deprecated functions divider_round_rate(), divider_round_rate_parent(), and divider_ro_round_rate_parent() since these are just wrappers for the corresponding determine_rate variant. Signed-off-by: Brian Masney ---------------------------------------------------------------- Brian Masney (5): clk: test: remove references to clk_ops.round_rate clk: composite: convert from round_rate() to determine_rate() clk: remove round_rate() clk ops clk: divider: remove divider_ro_round_rate_parent() clk: divider: remove divider_round_rate() and divider_round_rate_parent() Documentation/driver-api/clk.rst | 9 +------- drivers/clk/clk-composite.c | 38 +++++---------------------------- drivers/clk/clk-divider.c | 44 -------------------------------------- drivers/clk/clk.c | 39 ++++++++++++---------------------- drivers/clk/clk_test.c | 16 +++++++------- include/linux/clk-provider.h | 46 ++++++---------------------------------- 6 files changed, 34 insertions(+), 158 deletions(-)