Received: by 2002:a17:90b:8d0:0:0:0:0 with SMTP id ds16csp5057868pjb; Mon, 27 Jul 2020 11:49:44 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzI7HsGQoDhJkoOZNIUAjRQxfnq/PR7JJiPwTEj3UmDwm56OLzmoxvS3Gm2SGVAahZU1NCY X-Received: by 2002:a17:906:2f07:: with SMTP id v7mr5265424eji.313.1595875784437; Mon, 27 Jul 2020 11:49:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1595875784; cv=none; d=google.com; s=arc-20160816; b=WxpP+tnZ1UWGmNVoxvnx6CPMoaRRKFOqK4NtkQ1d9jUvLoNKNhhCmYjgpqOmKHYeKU M/JCo00MSNUcpfH4e9aZCdpWfjcW4ZZ6n4gjfPkrgbx1oIQLCX64cP81yaK1Xw3C6wUD PKHkgPkGJgs/JjfQTQSVKSwznVS7Y8rYJTPP9QOY/XjxnHiguVCI0IOxwdrsaXcb+Zot YePEHft88VqHMxgUtBQBbcETvGQtpiKS7hQA57+CY5BHtH17Lva0XAL+aJVMyYN0o321 xf0mYg3hyCVOhm5oixzclQgz3mnJ51nxHuTsEtrEU4D09yIej3YjRocmn0G7eLPokBdJ U3kw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=zJUjTP//UlAm7hA78UHr9tNnzD9XkerVfF4J7uCZRBo=; b=UZCEi0F8ah++2O+J4lCDo4tT+UYAv1iblX7/KDGUQjKr72byNVrSMD2IWubF1ZpeXh yM27ki/Y/CpfJGeTh3ehLQg5O5hpOPHZBW2KNtLMWl35pHwmCHoJarm2+rUmpJy09oJ4 ln0v/mkySL267/XKfcspC2vsleYWAwG36o2OKPdIT4iieg5d9DeJfwRx7bxppGkPQIh4 vswOF52uVwuuUzyUdD6gp8vLoe1TRgZj/U1vzfnDmjNL55Vd26AbCRVvjLfFB2umBGic 8dmxJvqUsdRUY8qHr/TVqCQXZ2NXrZjhp9xmqAWN8WY+AN+OYatmKOhAOvfjLsBIsinU 9z8Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id i1si2265454edn.445.2020.07.27.11.49.22; Mon, 27 Jul 2020 11:49:44 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731356AbgG0QQm (ORCPT + 99 others); Mon, 27 Jul 2020 12:16:42 -0400 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:42585 "EHLO relay9-d.mail.gandi.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731292AbgG0QQg (ORCPT ); Mon, 27 Jul 2020 12:16:36 -0400 X-Originating-IP: 90.66.108.79 Received: from localhost (lfbn-lyo-1-1932-79.w90-66.abo.wanadoo.fr [90.66.108.79]) (Authenticated sender: alexandre.belloni@bootlin.com) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id AE5ADFF806; Mon, 27 Jul 2020 16:16:32 +0000 (UTC) Date: Mon, 27 Jul 2020 18:16:32 +0200 From: Alexandre Belloni To: Jon Nettleton Cc: Russell King - ARM Linux admin , Rob Herring , Miguel Borges de Freitas , a.zummo@towertech.it, Baruch Siach , Shawn Guo , Sascha Hauer , Sascha Hauer , Fabio Estevam , NXP Linux Team , devicetree , linux-arm-kernel , Linux Kernel Mailing List Subject: Re: [PATCH v2 1/3] dt-bindings: rtc: pcf8523: add DSM pm option for battery switch-over Message-ID: <20200727161632.GF239143@piout.net> References: <20200720112401.4620-1-miguelborgesdefreitas@gmail.com> <20200720112401.4620-2-miguelborgesdefreitas@gmail.com> <20200723174905.GA596242@bogus> <20200723195755.GV3428@piout.net> <20200727094553.GH1551@shell.armlinux.org.uk> <20200727144938.GC239143@piout.net> <20200727152439.GK1551@shell.armlinux.org.uk> <20200727154104.GE239143@piout.net> <20200727154335.GL1551@shell.armlinux.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 27/07/2020 17:55:50+0200, Jon Nettleton wrote: > > So, can we please have that discussion, it is pertinent to this patch. > > > > Thinking about this some more, I believe whether or not an IOCTL > interface is in the works or needed is irrelevant. This patch > describes the hardware and how it is designed and the topic of > discussion is if we need a simple boolean state, or if we need > something that could be used to support dynamic configuration in the > future. I would rather make this decision now rather than keep > tacking on boolean config options, or revisit a bunch of device-tree > changes. Something that would describe the hardware is a property telling whether the filter is present on VDD, not a property selecting DSM. The driver can then chose to avoid standard mode when needed. -- Alexandre Belloni, Bootlin Embedded Linux and Kernel engineering https://bootlin.com