Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752655AbbFAMwk (ORCPT ); Mon, 1 Jun 2015 08:52:40 -0400 Received: from mail-oi0-f43.google.com ([209.85.218.43]:32774 "EHLO mail-oi0-f43.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751357AbbFAMwc (ORCPT ); Mon, 1 Jun 2015 08:52:32 -0400 MIME-Version: 1.0 In-Reply-To: <1432117823-1834-4-git-send-email-grygorii.strashko@linaro.org> References: <1432117823-1834-1-git-send-email-grygorii.strashko@linaro.org> <1432117823-1834-4-git-send-email-grygorii.strashko@linaro.org> Date: Mon, 1 Jun 2015 14:52:31 +0200 Message-ID: Subject: Re: [PATCH v2 3/3] gpiolib: debugfs: identify gpios requested as irq only From: Linus Walleij To: Grygorii Strashko Cc: Alexandre Courbot , "linux-gpio@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Johan Hovold Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1557 Lines: 44 On Wed, May 20, 2015 at 12:30 PM, Grygorii Strashko wrote: > Now many of GPIO drivers implement two interfaces gpiolib and irqchip > which are essentially orthogonal. So, now GPIO line can be requested > in three ways: > 1) As pure GPIO (gpioX_request()) > 2) As pure GPIO IRQ, especially in DT boot case. > DT: > interrupt-parent = <&gpio6>; > interrupts = <11 IRQ_TYPE_EDGE_FALLING>; > Code: > platform_get_irq() or of_irq_get() > request_irq() > 3) combination of (1) and (2). > > And from GPIO debugfs it could be identified when GPIO is > requested/used or used as IRQ, but there is no way to determine > when GPIO is requested/used as IRQ only. > > Such information is useful for debugging, so update GPIO debugfs code > to show marker '' for GPIO lines which are requested/used as > GPIO IRQ only. > > After this patch sys/kernel/debug/gpio will produce following output: > ... > GPIOs 160-191, platform/4805d000.gpio, gpio: > gpio-171 ((null) ) in hi IRQ-209 > > GPIOs 192-223, platform/48051000.gpio, gpio: > gpio-203 (vtt_fixed ) out hi > > Cc: Johan Hovold > Signed-off-by: Grygorii Strashko Patch applied. Yours, Linus Walleij -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/