Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S935955AbcKWLw0 (ORCPT ); Wed, 23 Nov 2016 06:52:26 -0500 Received: from mout.kundenserver.de ([217.72.192.73]:61023 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755486AbcKWLwY (ORCPT ); Wed, 23 Nov 2016 06:52:24 -0500 From: Arnd Bergmann To: linux-arm-kernel@lists.infradead.org Cc: Milo Kim , Lee Jones , devicetree@vger.kernel.org, Tony Lindgren , linux-kernel@vger.kernel.org, bcousson@baylibre.com, linux-omap@vger.kernel.org, Robert Nelson Subject: Re: [PATCH] dt-bindings: mfd: Improve readability for TPS65217 interrupt sources Date: Wed, 23 Nov 2016 12:51:27 +0100 Message-ID: <33562327.jVWx4tN2gP@wuerfel> User-Agent: KMail/5.1.3 (Linux/4.4.0-34-generic; KDE/5.18.0; x86_64; ; ) In-Reply-To: References: <20161121131515.8040-1-woogyom.kim@gmail.com> <20161122155759.GG10134@dell.home> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Provags-ID: V03:K0:39MQnVDc6R4ZDDV8zIJRMbUSfWSqR84dgnK2v8bwbH60Ly3R7eD C7CKd7DxEGrI7fzlulng1WpVJ7kMsdPRLGB/JGb1OIy2MOaC+DgXUxb3UtCARiGqEURRUum fi94xrP5KyxDJh1m+B+gpbqTgHXIDIaIGzWTeAuS2CaU/4i+E0iEbSLQhiXPKIt9+prQ0J1 aIftNRzMbcG3YrGCkdI1w== X-UI-Out-Filterresults: notjunk:1;V01:K0:St2anKYryDk=:nhG5Bwtefui42J8Q/wN0V/ 725YwQbM7Wvb0fqYfIV+DuRTTnhlFwtWdTQerNTxY2XJU05rzXi7w3Tn3PPnRNjGHCBohDUGC BC9ebaVsKVCREH2ggNW9b6qK+p31s+z1TnzKZzWSfcd+sTjhX4Efv2qczsLcdEtz89avhZEc8 /mIvt2QKW7l0rG4BGOYN7XkcFFCo3PQtzDmorPrwGA/YM7lAANG69RxP2qQqaAz7UiSGmSSZI /9hU9ZYZcvpxELMDU+yIZMDywk6VbNUlpkxcBza+vQnOoVRx0i/2wZMuzencWDNnxhMkXmS8p MSOkTV+1bSFnOfkEnEIsyPe1t6WEcrCazuwEgS4HI+kuG6qj7bZX2pZArcm8v1vVQ0VtJvWOf QTbra7Fhk5psgJRjXgLyajNhMjkOtEWQLn7TZYpI96kMG6dC2H58F/ods9gO612545/6UlNIK OpNebsxLVzxFfwVdKhsLULbZBasbE87RIxFi2zwNdkk1rsV4Asg21DP0OiJRtKWoEqE0Dy0pQ c8tes+dmYTpE/hJlMCu6RQnZNUCm/ovdPvq6AJrKuIH4pJRC+wS7yVFZJWkoWsNjGSkj0uRyE hoHr3WhxglMMWtY4rhLMl7bkiviUlmGA0Gy8RdSOadzUVbYs6t+b6sFuVV+xE0+2TuS6Jg047 iUbdY+bFITZmkLO3QpdGqt/4PnRxugKnugCpNAwIa0b2oE3EjbHuj1vMD55bvbFkmEoGGoQaE 2zjr1PifKIYXVl7X Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1373 Lines: 37 On Wednesday, November 23, 2016 8:38:00 PM CET Milo Kim wrote: > On 11/23/2016 12:57 AM, Lee Jones wrote: > >> pwrbutton { > >> > - interrupts = ; > >> > + interrupts = ; > > Push button or power button? > > > > According to the datasheet, push button interrupt is correct. > > http://www.ti.com/lit/ds/symlink/tps65217.pdf > > This is used for a power button input in Beaglebone boards. In other > words, the power button is one of push button usages. > > So, I'd like to keep general name for the interrupt. Ah, the numbers come from the data sheet. Please just remove the header then, there is no need to keep them as an ABI, in particular when the driver doesn't even include that header today. I see you even have names for them in the node: charger { - interrupts = , ; + interrupts = , ; interrupts-names = "AC", "USB"; status = "okay"; What matters here is the binding documentation in Documentation/devicetree/bindings/power/supply/tps65217_charger.txt Please fix that instead to mandate that the two interrupts are required, what their functions are, and what the interrupt-names (not interrupts-names) property must list. Arnd