From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.6 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id DCF02C433E2 for ; Thu, 17 Sep 2020 12:09:53 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id B0A8D2087D for ; Thu, 17 Sep 2020 12:09:53 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=gmx.net header.i=@gmx.net header.b="Tsn7Ag+J" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726767AbgIQMIh (ORCPT ); Thu, 17 Sep 2020 08:08:37 -0400 Received: from mout.gmx.net ([212.227.17.22]:42977 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726605AbgIQMIY (ORCPT ); Thu, 17 Sep 2020 08:08:24 -0400 X-Greylist: delayed 428 seconds by postgrey-1.27 at vger.kernel.org; Thu, 17 Sep 2020 08:07:32 EDT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1600344418; bh=24JQ5sxy5SnOel0/HBCrFVsyOI5NmS1/SQy2+UMuASk=; h=X-UI-Sender-Class:Date:From:To:Cc:Subject:References:In-Reply-To; b=Tsn7Ag+JDQLQHP3Yw0GyVvjd2Ak07hzc2HG9ouWHP4pe6O3MkIJgyAfjj+vt+4jkH Rj5wCv651IyssEkildCv6XRtEgCcnkhxMgEYrVMTBsV1Bsb+22G+I6c77GTQfikN1v YY+g81M2IDdyRwIP0Lr56Ynx+++NGrrUszsb4M5E= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from longitude ([5.146.195.151]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MHoRK-1kF4f53zks-00EveU; Thu, 17 Sep 2020 13:58:54 +0200 Date: Thu, 17 Sep 2020 13:58:48 +0200 From: Jonathan =?utf-8?Q?Neusch=C3=A4fer?= To: Rob Herring Cc: Andreas Kemnade , Jonathan =?utf-8?Q?Neusch=C3=A4fer?= , "linux-kernel@vger.kernel.org" , Lee Jones , Thierry Reding , Uwe =?utf-8?Q?Kleine-K=C3=B6nig?= , Alessandro Zummo , Alexandre Belloni , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Sam Ravnborg , Linus Walleij , Heiko Stuebner , Stephan Gerhold , Lubomir Rintel , Mark Brown , allen , Mauro Carvalho Chehab , "David S. Miller" , devicetree@vger.kernel.org, Linux PWM List , "open list:REAL TIME CLOCK (RTC) SUBSYSTEM" , linux-arm-kernel , Heiko Stuebner , Josua Mayer , Arnd Bergmann , Daniel Palmer Subject: Re: [PATCH v2 04/10] dt-bindings: pwm: Add bindings for PWM function in Netronix EC Message-ID: <20200917115848.GH3306@latitude> References: <20200905133230.1014581-1-j.neuschaefer@gmx.net> <20200905133230.1014581-5-j.neuschaefer@gmx.net> <20200915005443.GA604385@bogus> <20200915082348.2f6fff7a@aktux> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="y9PDtDHaFrXNoMPU" Content-Disposition: inline In-Reply-To: X-Provags-ID: V03:K1:S3H4EVtrAYZRUhJu6GbZc4OedPCD0Db2PTcKwit2EczWfGIux+C fTnPE7kzejg+V1Ln6NYce3Qz27+0vjAlwAKzArlfdi+JOqUrdrGoHbM60fLIEEnAsSIuc7G 9G2E8kq7hBv1tPd+NjSvK3XdLv+WdFAf+bTWSsLRNnMvsXH524bMTTDY+239ZCG4urdVZ39 wq8FHBknn1r/1vALX3caA== X-UI-Out-Filterresults: notjunk:1;V03:K0:anzz6x+VGXU=:Ap6qLk1j90q8pQl02qYR5i RjFjf/5JGBjybFfd3oWBX4AjvHxZkaiqBSwgSFzvXHeN6lv9iEAFILvAMnCCBfFnNBGIm1rGb 5HTwKkd8wdg/v27bPLjxGeHJ/OR21IVpwEOXqGspfEeefGXhkCuisAuugrzjpJQBbWcE4sEAF Mc+ZN7ZfXfhjrTw/bneDlhCf+TEktmMQDlVeFr/1t6hS3eqLu3cxLqSGfJkCoL02uR37kjrkE swXjocwdW0S+du67yhzr/txD9hEXAfYshMa7z1Lc0kPV0wj2nZWxk2qda858lJB7kjfyHWB39 vsRLlLpGGkPg/qEngb0bSlspKXdngRWztXON3tyGhFdfbwCyhAjTHxrD8aeN8qsyG+jmL4R3M Xe+m3sXo5A/lk296Xa04fBbTz03lpFxxONzgywCI1Aw7xw77KAUW234ROsO3/Rz8lyeiInLDP GmL0/neEusFOb9m2XFs5asBIFoLwSJ55m7BNBXObZ1y/EAcaYHMRHdMK7O5be3nEp4O2z1sUb hjnIcbBb3X3xPo8PPTobND58arzzXyqmq4vQzAvDEJ7YIc9ftLt2OOAQFiRzCYzxfFGBSotzY HMD8mIAm2eGBHUvdsPC2qjYg/DZ254sPfRtud2VSPMSP9v6RfY+vW1A6JNyCqKEa6mgHPkdno MFKYw3BxuT6cR3vvVDP3iczVuXSPmBEdXSaZpDHZWeMW75AI3L6CdA4GKxHDP8mOEXg8XrP0y H7Y1rdjGJ2FakIXZJJZpv2z1nf01Jm6G/SvBg6//kkYSQHZQmLhRdWou9mfpI9cePfVdMDNEm ODW6GOKERPX89bqpmnNoyVFn0yl72WPg0VD9orra6Aln05J7t0YEaMGJ02gr8WL0eUZK3lb6q iMk25gsbHN42ycJh2CBvfiSS3/5JU+BmQkBK9IrWOV9jB9A+nswjPQuoqI5KnDbBAChoYeqgu 5OvDFo8pLOLVEkWqSXPSLzmCl34/mLkmTCpGCXnvJqNBFBUOSe//eySqUb1GKeO+kzYoUamO2 IfUDzITGZnXjqnZh5Gg3tXh080Rd4noyEOQlkHxNvhEviq5HjHKy5/L+npJ+iQUoORdf212CB ubocYvOrvN6dlsEGDdW0IgqFDDa+6klXpr+SJobRvUceAQG80j58f12Aimpqy5h0isf3kQiHg WYv8uI3ta1Pse8UxtLcLUu4a7Zwru4YhrWM3BxCI45z/n23SE8KRzxyab0m3u4OzcIjuhY+mD nbwgcPGl8dyisQqePhkvJjBmo5ybYwKHc5AGg8g== Precedence: bulk List-ID: X-Mailing-List: linux-rtc@vger.kernel.org --y9PDtDHaFrXNoMPU Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Sep 15, 2020 at 08:31:55AM -0600, Rob Herring wrote: > On Tue, Sep 15, 2020 at 12:24 AM Andreas Kemnade w= rote: > > On Mon, 14 Sep 2020 18:54:43 -0600 Rob Herring wrote: [...] > > > Just move this to the parent and make the parent a pwm provider. Ther= e's > > > no need for child nodes for this or the rtc. > > > > > hmm, there are apparently devices without rtc. If there is a child node > > for the rtc, the corresponding devicetrees could disable rtc by not > > having that node. > > But maybe using the controller version is also feasible for that task. >=20 > If not probeable, then the compatible string should distinguish that. Okay. It's even simpler in some cases: The firmware version reported by the EC should tell us if it's one that is known to have no RTC. That said, I don't have a good overview of the different variants of this device. Thanks, Jonathan Neusch=C3=A4fer --y9PDtDHaFrXNoMPU Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEvHAHGBBjQPVy+qvDCDBEmo7zX9sFAl9jT3EACgkQCDBEmo7z X9vUoxAAkyn46+EvI774tTF2xzkOECPy08b3dfWCKmdc1jT0+XgT9cP5TeB1mEE0 tX+cVVE9+yTFYno3cT8NwFY134Qzusin/+xBWUP07weUIt+ov6X3mFWjAV20ye9+ 8+UcnwaLEXDXCbrt5hG+eexwlXVQuxjiHdjIdiRL7FyRfbedLGG9q2LQWUWom3Sm Y3jGhzeEt60nIZTZ5iFcPT8P87tpT65YArmuO11ryUEoodzgO2mYsGR1ovZcN8vN DvEvDWuWxnPwNY5AAsFCyF2vzgif9aWwixCKskED8L33IC6HscmusmaEQNF1XpRk /khi5dhGqpsuSP9BkMC9HTPwVxmKZBX7BM7MpQYvQiAQCgKbqUPXiRYdHRNjCPCl OQg0/7FBlq7hVeZQeM92eEqiHaxtq7MjLpctM19vBwMlkJ4bX82qzsC/E7RtRyNu Il9eY7xG61gcyCLV0na7C+Cnwfva6u951d2pUI8N4KH/GsEbDY7FZiD07qBKv1Ur BAbDSOGryF/aRL/AJ1FyZrm9VxSSxoEkHeeTsuEn7OhhrRff4FCb/jfLZLnMv3KK tDCic9mPL1nsiOHU32qmzYkfpQRpVEBCN2/SwDNtqfl82TLA+6bLtPnWsXcCWWdi BTWzBgu+dvJa46LUBFKjRVliAHA/t9hyD7Vd0pZXt21rAoDXSmM= =YAep -----END PGP SIGNATURE----- --y9PDtDHaFrXNoMPU--