From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com [209.85.128.51]) (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 7D7732FFDCC for ; Sat, 4 Jul 2026 08:01:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.51 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783152077; cv=none; b=U8RW+AkBuzfT5hImMYOMjHusgzFsPR4p+rsi3ORijqXhQc255ta49t1yTpNd3VKmqvjwE4J1LblK6X3MSom20YU8VkOzYUbD5ql/nyHNsECVS4NCl1UBPEJYfV4W3rEBFH+xUD5QczHGa+Tz1fvwSuAtKTAjskBGpFD/k6w2xeM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783152077; c=relaxed/simple; bh=SctvXbSC+f9KU+QkTs2gdYCja0XbfsqxdtSg+QcAVZU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=MXnrPvgHvVidV858ZbV7wv7ofhVe3KIr/2cyDAtjS3xyhZdPqOhHP4D73SGh8MnRXF3o66HlAAj8HRZOvLioTmGoR2cHiEyYDxg3c2OldJfhndKrILMQuL5vyh1zYudiK2gjAF77vwgHBaD7kbqVX5T7UuNOnUU9RVBSxP+oX3Q= 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=q0CzszWW; arc=none smtp.client-ip=209.85.128.51 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="q0CzszWW" Received: by mail-wm1-f51.google.com with SMTP id 5b1f17b1804b1-493c5220cb7so8864545e9.3 for ; Sat, 04 Jul 2026 01:01:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1783152068; x=1783756868; 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=NdLWa/pjVt7wfAUfDu2zjOc8xJ+YFDbqtxyE/Db1k/o=; b=q0CzszWWRCsbhoCVSrInLTutD479R2cPkZLGWA+YmX4An8p5GsWCChs8VXllEV9sJ/ iyl/7aY7q0XBWz9tlXdc4B8WVzuIAcgRIwL9yBTgufwv2OeFSphQ752rNdELj//+FjiJ SmbxxIYJgff9uvKZKt2l626zFasU8NCTX7+4lN2NrrV3+8azWSRqF63i1y961G7nwseT eqpKWodrk6vwYvBr15pR3a6E4Snc/fja4fajdIt3gSsFJ2Wd92CRbr2dNPSy4ed+VIyO z6XsScf3A5OI52fkGcB0IBVltbVolmDKKBysI98fJlEZkIM6km2o+TXALEyRjqyF+r+Y 6Xgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783152068; x=1783756868; 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=NdLWa/pjVt7wfAUfDu2zjOc8xJ+YFDbqtxyE/Db1k/o=; b=aCOMrOZB4odqvj0XUCQtZIJ/EppKjFGRzcMCzbtzMO3sylwrYF+FXIfBIQSafuXJ4f sF+UFjUnCV0en0rciTi1bczeGfmbI40Axof4X6eetQOpel76/gS9htOUKgaLc6eOSdUA EQnP3MgF+40po+gcqDaScr/V+6oQNWl0YEMyicZEdIB8kE8Cv0gIzC5uQONZrRqLD41C 12VFvLrC5bPlMjwexHFo6RLATejOhzNH0IasP/yhE4tQB7ofSTvLhWrgsP87imDR8Rw8 DdPUJA1af6aVvOtp7/9SYfUipowh5kDw96dOzBWpZWului2mBIZMEU5TOkdeA8rxRU8e 23rQ== X-Forwarded-Encrypted: i=1; AFNElJ/b4C+PtnPeEtAppMjDZ+yVyGJcOuQNCd0ubfYHnawwwG/jsSHgM8tn4Hb9EqEAQSspNeQ5aDYmGknk@vger.kernel.org X-Gm-Message-State: AOJu0YzuqSauXF4yfZMVp+tMd5R36qakY9rpAbC/PcfuIKEPyIGDVE32 cAsKFbgu5i88zbaeNg/GK4phBsXoaDmQoYSXdc2q+uzhsI3nAu/LG9+1 X-Gm-Gg: AfdE7cmmHv4LR1nUdkriW4POkxJLUJhMHfEvcOky8p23z8qPanhmvgFSTKu1Rdm8FfJ dv4bM5FIuQAVCQaBANk0+VnNu24r4B8KzgpfqZgF6dhiBgysaYYzDMeFRXKdgP76HECeYCNrbpZ G5POxuURhGE0S4cj/3PEiHDZrKkl5E7t4P//08p3uYDHVJj8iahLdQd47zLwqpX5Rmj8nAh8Wjo GRwFCMLzhAkUQvHGoaGZO7QWcllJP2AqVwQmHiv8uuWdycpF7FAnuqBGtfkkM5W/sZSWUD0vU82 LPb7x7ficIRcrPF/4yebhpOQ3FQvncUH3m05DCaR0BRDdTHnYRu2L1JsQe874DuICTo/cqnN+2E vja4BMnLTVpk8MyN4i9wd0ScaMfyuQ64c6wFWUpinajY9ScwtTBPC/rsSV4JU9ChDOLXIfP84Nm TV5LxHPcHeqLMCVSn0vf3hLpYT X-Received: by 2002:a05:600c:3f0f:b0:493:c432:f48f with SMTP id 5b1f17b1804b1-493d11895c2mr27432545e9.0.1783152068303; Sat, 04 Jul 2026 01:01:08 -0700 (PDT) Received: from strix.localnet ([197.250.51.120]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-47aa039bcdasm6231470f8f.21.2026.07.04.01.01.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 04 Jul 2026 01:01:07 -0700 (PDT) From: Stefan =?UTF-8?B?RMO2c2luZ2Vy?= To: Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Brian Masney , Philipp Zabel Cc: linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: Re: [PATCH v6 11/12] reset: zte: Add a zx297520v3 reset driver Date: Fri, 03 Jul 2026 19:19:51 +0300 Message-ID: In-Reply-To: <4f12469143f61194c332eb6d911ba090ab58ed95.camel@pengutronix.de> References: <20260702-zx29clk-v6-0-377b704f80c4@gmail.com> <20260702-zx29clk-v6-11-377b704f80c4@gmail.com> <4f12469143f61194c332eb6d911ba090ab58ed95.camel@pengutronix.de> Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPartpcZktKqnRSCVt1wDyDWmmA"; micalg="pgp-sha256"; protocol="application/pgp-signature" --nextPartpcZktKqnRSCVt1wDyDWmmA Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8"; protected-headers="v1" From: Stefan =?UTF-8?B?RMO2c2luZ2Vy?= Subject: Re: [PATCH v6 11/12] reset: zte: Add a zx297520v3 reset driver Date: Fri, 03 Jul 2026 19:19:51 +0300 Message-ID: In-Reply-To: <4f12469143f61194c332eb6d911ba090ab58ed95.camel@pengutronix.de> MIME-Version: 1.0 Hi, Am Freitag, 3. Juli 2026, 12:16:09 Ostafrikanische Zeit schrieb Philipp Zab= el: > On Do, 2026-07-02 at 23:28 +0300, Stefan D=C3=B6singer wrote: > > + rst->map =3D device_node_to_regmap(of_node); > > + if (IS_ERR(rst->map)) > > + return dev_err_probe(dev, PTR_ERR(rst->map), "Cannot get=20 parent syscon > > regmap\n"); > Does your parent even have to be a syscon? >=20 > Could you just create the regmap in the MFD driver and use > dev_get_regmap(pdev->dev.parent, NULL) here? topcrm needs to be a syscon: It has control bits that the watchdog driver w= ill=20 need to access lspcrm no. I am convinced it only has clocks and resets matrixcrm is yet to be decided. It is involved in the mailbox system to rea= d=20 RAM properties together with the dedicated RAM controller, but I need to do= =20 more investigation. I might drop the syscon depending on the outcome. Afaiu device_node_to_regmap is supposed to work on on both syscon and non- syscon nodes. Am I correct? > MODULE_DEVICE_TABLE(platform, reset_zx297520v3_ids); >=20 > With that, >=20 >=20 > Reviewed-by: Philipp Zabel Thanks for the reviews and advice! Cheers, Stefan --nextPartpcZktKqnRSCVt1wDyDWmmA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQJPBAABCAA5FiEEQxb0tqoFWyeVMl1sPRO8yFRPGiIFAmpH4ScbFIAAAAAABAAO bWFudTIsMi41KzEuMTIsMiwyAAoJED0TvMhUTxoiqAYP/0PSsCJlf1iqdfLjDzre QaoR6ubCMLcjhUyly/jNCsev5VyfG/DKJEZNJuUN676osNwkvtuIc9JEtK3Tn2jS PV3HfJ1CebGkpSsUJXGSMLcgzzlmpEZHh/SRwe84z1WE+DXhURLJJ0X+foIrAao0 q56lNk/EvCOOfurFn1G8kTrU0WeAb1Yl3uGTIB9RiEzmm1QvjlW8oIczLUJ3+CUk Y9F2seldqqaOTYoVMvU6FC2PfIf7CrTS+1l9y7pmGDZyGiMJduldvEVq9nhadGEw /bBzamiINBn8quw4RR3qFF8K982jGXCF9MWzRgFqWSwrCV0v03n02IYsBTekfSE/ YYTLTdW+1e66d7MUQ3yxYgv6hnzdXRLJFO31Z9TDCS7SFWlZ49Tzx2sH9YLnXQqZ kNisSl3CqxpqsfcQ/3Io/PPTIuFV6f9Q3vrD47AdCZelgv07Wo2px3Xloc2oQt7n HFL1bz6vBbES+xSTGPY1TlqtVOz0NSJ3sIKRjfmqZ77TUyaigFs3AzS9GW9559eR aSBwKVwLbBJJziQAG09Ce04U5w7QHZ6l7lHer3luAwq1pQmoetuxPuOA2I714Zxs grduqqB3KwvuOhsMRBeXbcD99otALxwXBP/ajR6zbuO11G0+yPwjMDau9Ym+3l9z 37C7wQ37BWNiCWRh6di8m4ab =wt6K -----END PGP SIGNATURE----- --nextPartpcZktKqnRSCVt1wDyDWmmA--