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 8E6B03CF67C for ; Tue, 21 Apr 2026 14:19:00 +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=1776781142; cv=none; b=r/X5f6GMEmNy/wC6Wy4kTf0MU73XdHuE7WR+NJCz3Zmo5D92Y82No5nu4kZwpJt501rz2XkUVLvt+Ll7CiF42wR6qLxT3BM4DhkTvz4nle0EUaz9ihPmyYa+JFKnTi8+R5d740a9rQpUF5BgwIG+//i9cYjPYWEXKxB/BFqO7cQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776781142; c=relaxed/simple; bh=QSjra5bg9ku+My/hVMHn6lvM4yG5JgbWs2lHlIq6YHk=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=mY1DD9okbHnacAEPD+cqb5cjL8OnGiSxKR2utwKPhgjceFlsYNZ9ecDKvcjBc4VDDO9S5FlXtK3DchYk1zHSDDPjcDGU4ROasOM+a9dxfL22xzP46FRfFvTzSRdwGJxJc+s38xxKVSj2rXqpP+e7IXqqZK/1QdH9Z+IWfV597Ek= 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=gUkkTYnr; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=DP31YRs3; 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="gUkkTYnr"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="DP31YRs3" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1776781139; 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=Fd0pSxqVE2XBnNijY7cnmD9nWZLu9zqooCWoQGlMm3Q=; b=gUkkTYnrq2yQrebdaYZq58dxCrXbfDYz9qzhhwY232k1cxxBGLhUK7oaYKiwVu840c0iek qZapN4Av9dcpysCo1q8du4fIo8Bq4DWQsDb6Gb/wF1cjxeIN19LVZrbaQyZkerqji9SO9z ETpve1JOKkr80vBHE825Dbv5hWMMNv0= Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-685-N6KT4DrJPpa6Gq4CCT5XIw-1; Tue, 21 Apr 2026 10:18:58 -0400 X-MC-Unique: N6KT4DrJPpa6Gq4CCT5XIw-1 X-Mimecast-MFC-AGG-ID: N6KT4DrJPpa6Gq4CCT5XIw_1776781135 Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-50faf1ecd1dso17292891cf.1 for ; Tue, 21 Apr 2026 07:18:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1776781135; x=1777385935; darn=vger.kernel.org; h=user-agent:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=Fd0pSxqVE2XBnNijY7cnmD9nWZLu9zqooCWoQGlMm3Q=; b=DP31YRs32Qb4tJsjk/XBY/Dxx5F3jgqfXF8dbKrZosUwILPwz0y9R3FMR3n3Qa5VMg T/XIciC8IWBm3Va5pnYe/isQERKFy60x20M5b6/FHYXdlLKXGPtDIBjJ8SKY8Eg+Um6N k4lZTHsTuaiJxi5uZPyXTi2RIChc6rRumEPpb4g3211cHoy6ZlUd2fe4lBgxKI93lm66 HEJBNsvQYgmF77bdp2FKyYDyi4s/jN2Cl5rgdnBXnkOnUDkYALuriWba44dCnq3tK1PY KzmO37NiiLGlWuw2Q6CnftqsaYR5SzH563nV5LFNPrBph0ajl8QsFIDUqjB7DC+vO3vO 6gjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776781135; x=1777385935; h=user-agent:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Fd0pSxqVE2XBnNijY7cnmD9nWZLu9zqooCWoQGlMm3Q=; b=Jl2VYGuAWFhL4iYwY+EkdhogmiKZr0ZtQreCWaopJ9pZwROWwYH8ULA3i9qT5mDLRM emEJr1jt2sXTpnuI+xVEef+r3uWUYnkQuxN4g9F4A5muxEekpN5V7I5E2d8bLUHbOUg2 CaFYBK6jk0M31AwG9iEqOZQgUv+Ivwa44512+eeAHAevZS9/m5EqthPpU1p2Ow7HNaed bYoGD2e7bO8HQ2UO9IAgcoYLLGG8bhMDPamDfbDl4+4wblb1Mr7E8nLXu3hYg8GQGvK5 iCcYRBLCfHcYtGk9qGZu8T5hoX2+Mq9Y75MNfAYpYu98fQxjtreW0CtgidwaL7LJw9ne 7eFA== X-Forwarded-Encrypted: i=1; AFNElJ/1RF+6ah6d7ECp3IJWsZZGzfRTf9dHItmEGdTWEQ6JoljfWqDURsjuJVRgj4I8daeo87rQmgQ7qN+Bfjs=@vger.kernel.org X-Gm-Message-State: AOJu0YweupXOitGlQIMDyWc+KaKKX1bRQrGFjVORMRu8vGPNbI9bigWn 89N+7iffga12khytqhhZ3TvFa2R6pDtvTmtrDvlq+zVXxCHAyb3zd5aGmrYHT2aFij/VUxZlhVj sVIScjdJPhLHUBUFphKDdNhkM5lLxOuFGqcgHdzBdeWiZozcpSwOR22XIt4TA9kClGPZ+p0kLNQ == X-Gm-Gg: AeBDieupOEnic4VQmVpo8SUR/4CgzzLMc+I5Wb6edNqrd4ca2YL9vjAofTmeIwWIbIU MOSdTAFtVJ9qo4mgKPsXKlQxw49Y/KIonNdKEayqHua8PxIhtTuxEkz4b/acpl2AfVMaB+lLFmj GzCKseLJI8/jCg8q8vgYQCfU7xjZZJc+Uhw0UQWtw+d3Roe3RZF/MJ5lC9qbrGz7Sax9b11r32N rT82jQvoyNNtE1FjMgdLg8TZSrlj6bxQwv5ngllhlRooqZw48YOBdQ1MkeI4t7wPlgwVJ9tox5+ K/+x+m4BJQJ/lVM0quio2GOcc9x3ZgaGFjq64jHMK1ahMek7VMPZZnt2UykTanLwKgDpTcXp70/ Xw1/E58wRrxLl9/PdvfyTb3yE5qmECm9LDP5Cl52N+kG1GXWzhES8OOAMoSfn7/lC8o4= X-Received: by 2002:ac8:7dc5:0:b0:50e:6054:ba with SMTP id d75a77b69052e-50e60540c69mr101241221cf.9.1776781134807; Tue, 21 Apr 2026 07:18:54 -0700 (PDT) X-Received: by 2002:ac8:7dc5:0:b0:50e:6054:ba with SMTP id d75a77b69052e-50e60540c69mr101240621cf.9.1776781134080; Tue, 21 Apr 2026 07:18:54 -0700 (PDT) Received: from redhat.com (c-73-183-52-120.hsd1.pa.comcast.net. [73.183.52.120]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-50e392e4db4sm107869201cf.11.2026.04.21.07.18.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Apr 2026 07:18:51 -0700 (PDT) Date: Tue, 21 Apr 2026 10:18:50 -0400 From: Brian Masney To: Stephen Boyd Cc: Linus Torvalds , Michael Turquette , linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [GIT PULL] clk changes for the merge window Message-ID: References: <20260420183208.2287306-1-sboyd@kernel.org> 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=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20260420183208.2287306-1-sboyd@kernel.org> User-Agent: Mutt/2.3.1 (2026-03-20) Hi Stephen, On Mon, Apr 20, 2026 at 11:32:08AM -0700, Stephen Boyd wrote: > The following changes since commit b822fb82505af4cc3f14fed05b8069c67d2ed5fb: > > dt-bindings: clock: renesas,rzg2l-cpg: Document RZ/G3L SoC (2026-03-26 19:44:48 +0100) > > are available in the Git repository at: > > https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git tags/clk-for-linus > > for you to fetch changes up to 6b701fde9b31f085f39fc2a371cb33212fab6f68: > > Merge branches 'clk-samsung', 'clk-qcom', 'clk-round', 'clk-sai' and 'clk-cleanup' into clk-next (2026-04-16 10:12:43 -0700) > > ---------------------------------------------------------------- > We've finally gotten rid of the struct clk_ops::round_rate() code after months > of effort from Brian Masney. Now the only option is to use determine_rate(), > which is good because that takes a struct argument instead of just a couple > unsigned longs, allowing us to easily modify the way we determine and set rates > in the clk tree. > > Beyond that core framework change we've got the typical pile of new SoC clk > driver additions, fixes for clk data and/or adding missing clks because the > consumer driver using those clks wasn't ready, etc. The usual suspects are all > here: Qualcomm, Samsung, Mediatek, and Rockchip along with some newcomers > making RISC-V SoCs like ESWIN's eic700 and Tenstorrent's Atlantis. The clk > driver side of this looks pretty normal. > > Core: > - Remove the round_rate() clk op (yay!) > > New Drivers: > - ESWIN eic700 SoC clk support > - Econet EN751221 SoC clock/reset support > - Global TCSR, RPMh, and display clock controller support for > the Qualcomm Eliza platform > - TCSR, the multiple global, and the RPMh clock controller > support for the Qualcomm Nord platform > - GPU clock controller support for Qualcomm SM8750 > - Video and GPU clock controller support for Qualcomm Glymur > - Global clock controller support for Qualcomm IPQ5210 > - Axis ARTPEC-9: Add new PLL clocks and new drivers for eight clock > controllers on the SoC > - ExynosAutov920: Add G3D (GPU) clock controller > - Clock driver for the Rockchip RV1103B SoC > - Initial support for the Renesas RZ/G3L (R9A08G046) SoC > - Clock and reset controllers (e.g. PRCM) in the Tenstorrent Atlantis SoC Here's some additional patch sets that were posted this development cycle that I feel are ready. I don't see any objections from the community, and some such as the Mobileye series, looked like they were going to be picked up during this development cycle. - Feb 18 - Felix Gu [PATCH] clk: aspeed: ast2700: Add missing NULL pointer check for devm_kasprintf()   https://lore.kernel.org/linux-clk/20260218-ast2700-v1-1-2388e0fe3597@gmail.com/ - Feb 24 - Andy Shevchenko [PATCH v2 0/3] clk: x86: lpss-atom: A couple of cleanups and a feature   https://lore.kernel.org/linux-clk/20260224121159.3503754-1-andriy.shevchenko@linux.intel.com/ - Feb 24 - Shawn Guo [PATCH] clk: hisilicon: reset: Use kzalloc instead of kmalloc https://lore.kernel.org/linux-clk/20260224021912.54365-1-shawnguo@kernel.org/ - Mar 3 - "J. Neuschäfer via B4 Relay" [PATCH v2] clk: hisilicon: Improve deallocation in error path   https://lore.kernel.org/linux-clk/20260303-hisi-error-v2-1-7cd9b43d8fbb@posteo.net/ - Mar 12 - Peng Fan [PATCH v9 0/6] clk: Support spread spectrum and use it in clk-scmi https://lore.kernel.org/linux-clk/20260312-clk-ssc-v7-1-v9-0-0a9d2e188d9e@nxp.com/ - Mar 25 - Rosen Penev [PATCH] clk: visconti: pll: use kzalloc_flex   https://lore.kernel.org/linux-clk/20260326042317.122536-1-rosenp@gmail.com/ - Mar 25 - Rosen Penev [PATCH] clk: bcm: iproc-asiu: simplify allocation   https://lore.kernel.org/linux-clk/20260326045324.240150-1-rosenp@gmail.com/ - Mar 25 - Rosen Penev [PATCH] clk: clk-max77686: kzalloc + kcalloc to kzalloc   https://lore.kernel.org/linux-clk/20260326052847.335089-1-rosenp@gmail.com/ - Mar 25 - Benoît Monin Mobileye EyeQ7H This message lists the merge strategy for 3 different patch sets. https://lore.kernel.org/linux-clk/2786053.vuYhMxLoTh@benoit.monin/ - Mar 31 - Rosen Penev [PATCHv3] clk: hisilicon: clkdivider-hi6220: use kzalloc_flex   https://lore.kernel.org/linux-clk/20260401023551.27978-1-rosenp@gmail.com/ - Apr 3 - Rosen Penev [PATCHv2] clk: mvebu: use kzalloc_flex   https://lore.kernel.org/linux-clk/20260403194701.11902-1-rosenp@gmail.com/ - Apr 7 - Johan Hovold [PATCH] clk: rk808: fix OF node reference imbalance   https://lore.kernel.org/linux-clk/20260407095027.2625516-1-johan@kernel.org/ I know it's getting late in the merge window, but if possible, it would be nice to get these in via a second pull. I don't want to hold up this pull since everything there looks fine. Thanks, Brian