From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7F58B4CEE52 for ; Wed, 14 Oct 2026 19:39:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.41 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1792006792; cv=none; b=gfr2p2xZPukgtPCt5REruTTYP1WDmJ5ogXSwRDQVFDl+yzLBSZRtOEr5TGpp2kBqwCOubaWp4fp955qgSsXmsoNad7n28NH6BpAR/F/vEeC6LVlxKeg4swI7RvguAkU6khTqJow6wFnr+Rhs2UVFaUeSmJeipRUyR3kYKsLWwag= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1792006792; c=relaxed/simple; bh=qSGlkJ/tiRxSKCByNYHm8CeLHYrmmbBMOlrabqcMMZ0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=N+yjgX9jIbDYvXAc2wYl94O7jfo+SxhFxsOawpaf1YoxnkrZVT2di7dmZ8L/OYUCFMF2cIiG1x2Uvc0wc8Kp+qxwz99rg4TH81dZ8AzFSFle8bl4Em0c+jzjIvjLGIHkoHiLvJaIlf2+PrLLEXGXszAPZhjNnA+BFt/RcPjBAOg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=RpJnlKIK; arc=none smtp.client-ip=209.85.128.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="RpJnlKIK" Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-4a171b677d2so28304975e9.0 for ; Wed, 14 Oct 2026 12:39:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1792006790; x=1792611590; darn=vger.kernel.org; h=content-type:mime-version:references:in-reply-to:message-id:date :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to :content-type; bh=qSGlkJ/tiRxSKCByNYHm8CeLHYrmmbBMOlrabqcMMZ0=; b=RpJnlKIK5zyAHIJKcOysLqwJ2yRLmh67WM2HyW0SR/SkSvpE4HbzUTgLhlQKt0kxnT sg/rs1ppt2QxutLCOeDR6BQOIEyYUMEGER19GLBzPCP9ZoBihIPy1N1y3McJbXy8GMJC 2aj+ywQU7jOjF3yvTqjOPmK3sl5cY8kbizqfHsNMex3H7qozdBBZxk1wMdv0IZYP6b6j eeuQDJL/uj58scz3CkrzOoQCkl0tNjAqE2AFItIGoSqR7STIiGX2ZmNf5dlNnbdelupg oMi/cb784l8WiUyVsrhMNb/i1G+fbvSNxjI89n0q5Oa6IbKm63Uol/WeVk3UOqLrwguY oTng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1792006790; x=1792611590; h=content-type:mime-version:references:in-reply-to:message-id:date :subject:cc:to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to:content-type; bh=qSGlkJ/tiRxSKCByNYHm8CeLHYrmmbBMOlrabqcMMZ0=; b=1bU9XE1caUlSUww0NFCc+5O0zhSNu+i3/pez61g6AYhsOa6NHuwawQ2ZopSp9RorFG T0wcrBaCt6HGfduOO6Sxya1I2gVEFbCwnSFW462TujUjyJEavxYO5S66KLekxHWwZzGd Gu5uNvS9gqs+/2OmF5+F9fTgl1Xb4mk+gIRzjXnHTo+fo+8DTwvFp+ajuIKkpDcshcaA NuPbxaWHsP3LCQQIGvjm8NMbvj0iKI2JA8uN9dNywLEGFkIZpCCJeXjhiM+jIM+qwgcJ gQUPlwlDKvP5qmZsrHeqnIVdsBNCJpDRpouQ/TBCL303WdHdmP3nmjb9w3FyeLWs70z0 7dbA== X-Forwarded-Encrypted: i=1; AKwUvByWBn3pp4JxGQa18/xoKhOagrT8zsj2nYK91jjnP4JAYn+1xceJzIVZbFzGN3XNie5/JH5isz2a/vN+TIs=@vger.kernel.org X-Gm-Message-State: AFq9FYILedNgpnzO3mYsvNo8bC+ADIJ/ITQEIBFTVlLeMWgAZE8sizmd r4mDLQ+LNrRpf7UBSPqZKrnjTp+x1fmY493414TsuAJCIo+CUq+gxvfq X-Gm-Gg: AYBFou2QICCmGckpnwe3Vz79GcaPppLUT73fIxppuTYj70ypY7yMCsJCYLjf6xXlsVs oICy6tg/Y3GmXNZ9iCDGUNt15BJNt+cHrA63dFIAK31PqZWROujgfgMJ8vvElawS9Iiup5d3YVM oek+oKAmWe5mk7G1Sd6VjahR8ahVSYHBsmCkPkCDisa1GLGXcnVdmr4fIzVlhay4RQOJfg59Fwy EkrMPaajKAZMS85R60DKGhxMR8kbgBiQckTyhClHiPtGarAdh1NhJCsFpNX58R5Q4R1t9zcM1dw WDqtuvX6qI0E2pt2wBSxNeSbH6ACqhxkqYZRwRDb+HeuIniQ08Tp7yXxMmL2dkmTA1NUb9NonLB n5fjhzNaMkGb9MaUeWZ7GuvfAUt8MukRSxCiQ5dyXPibQmyWSSKBbLkRNkKzvukakMPRlvM2y0g ni8Y7hjPcCFkhsJOud2V5mGbu2os42YL2Okc1AfFRubcvUWNdmkkDTEjYNTwowGNC3+L6Zxmh+C o3p9FyV2rvUNNX2XAFrRiLhXweTJUO82A93t/KWoezNCZj21dBW X-Received: by 2002:a05:600c:34d4:b0:4a0:108:3b54 with SMTP id 5b1f17b1804b1-4a18e4d67d6mr324712255e9.32.1792006789573; Wed, 14 Oct 2026 12:39:49 -0700 (PDT) Received: from silicon.doe.home (91.141.74.240.wireless.dyn.drei.com. [91.141.74.240]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4a1bd67b125sm10387095e9.3.2026.10.14.12.39.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Oct 2026 12:39:48 -0700 (PDT) From: Stefan =?UTF-8?B?RMO2c2luZ2Vy?= To: linux-arm-kernel@lists.infradead.org, Navid Ghahremani Cc: arnd@arndb.de, krzk@kernel.org, Navid Ghahremani , Stephen Boyd , Brian Masney , Jerome Brunet , Philipp Zabel , linux-kernel@vger.kernel.org, linux-clk@vger.kernel.org Subject: Re: [PATCH v2 06/24] clk: zte: Add ZX279128S CRM clock and reset driver Date: Wed, 14 Oct 2026 21:39:42 +0200 Message-ID: <86bpNzKYRniAzc8v_5Lpqg@gmail.com> In-Reply-To: <20261014072109.1759502-7-ghahramani.navid@gmail.com> References: <20261014072109.1759502-1-ghahramani.navid@gmail.com> <20261014072109.1759502-7-ghahramani.navid@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart0ktEb2oPSPiRPHnKcsrTTw"; micalg="pgp-sha256"; protocol="application/pgp-signature" --nextPart0ktEb2oPSPiRPHnKcsrTTw Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8"; protected-headers="v1" From: Stefan =?UTF-8?B?RMO2c2luZ2Vy?= Date: Wed, 14 Oct 2026 21:39:42 +0200 Message-ID: <86bpNzKYRniAzc8v_5Lpqg@gmail.com> In-Reply-To: <20261014072109.1759502-7-ghahramani.navid@gmail.com> MIME-Version: 1.0 Hi, Am Mittwoch, 14. Oktober 2026, 09:20:46 Mitteleurop=C3=A4ische Sommerzeit s= chrieb=20 Navid Ghahremani: > Support the top CRM and low-speed peripheral clock controllers of the > ZTE ZX279128S SoC. Implement custom reset controller ops mapping > logical reset IDs to internal hardware register offsets, and provide > CRM2 clock gating and reset controller support for PCIe. >=20 > Signed-off-by: Navid Ghahremani The comments I sent for v1 still apply to v2 I think. Please try to reuse the infrastructure in place for zx29. Ideally clk- zx279128s.c should be just static data and a minimalistic _probe function t= hat=20 invokes zx_clk_common_probe(). The drivers/clk/zte code is upstream in linux-next already. The MFD and res= et=20 parts are still missing though. --nextPart0ktEb2oPSPiRPHnKcsrTTw Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQJPBAABCAA5FiEEQxb0tqoFWyeVMl1sPRO8yFRPGiIFAmrP2n4bFIAAAAAABAAO bWFudTIsMi41KzEuMTIsMywyAAoJED0TvMhUTxoiBHoP/1/qah26RVyfGWoIo5XU a6m6WDESfjpMjuAWlMdAaFxD3xPutu+BcnejO8nU8S3CdKLnNWsPSD13zwk7ZvMS HsNdJaATkvR148jd3JdikQsrg6X9GIm9OISzJY2aL+wbABR3eR3OeL9Yfe6O8oer J7hteZN+T7YrhJbrfUtJ67wnfQyzrT0U4asJM1ieL7/wqX8tcu0ATRm/h/dg95Rt Eku6mMHUTqq8dt9+p0wxYFD6F62iI+6x/f0Ka2I0Ywewd5g5SD5aODyMHf9R96mc Ps1dE1quyR+FrmT2Pi9H5efSftynT+96E0y8Uwtj9l86DPvSVJ6DYluyE0ARPdpY OMSJt2X2WSAaY0rz9MMUTy9/qLGk7w/VB4Jdkhrc9CNk5cB1r3Z0fWRG9s2xrJIP UszhDfMwrYRUapevh6YMMSedDOP4SGF4d/HNQhf2ihgx1fT8npIAB2QnRhBmf0Hp wTp82GN/2FzU9NCtOqpqxStEQJgBMIi8+JlD5SrixgbU6MTzvw4ZQaIXWKAknIGu rIlKqu9JHYDhTKPGS6tNLwMJ8Xv0EXVRXQlHzNlUDFdDQIV2DIUQr7XU3C1B1rzK vq2zCuf7xEsTxe3WbMh3OEgGl5LhApkkPG3ehDf7qL87DWw8ES9gVc8dnamjvy07 Cp5RQIo+S9rHalad5WqiGt6+ =93mx -----END PGP SIGNATURE----- --nextPart0ktEb2oPSPiRPHnKcsrTTw--