Received: by 10.223.176.5 with SMTP id f5csp313450wra; Thu, 8 Feb 2018 22:39:57 -0800 (PST) X-Google-Smtp-Source: AH8x225u2Su+3Q0AfXVlqrra6lIGb0xg56MSSsQ+pJGTfar+jYb70S6eo3ncUJ12hSMkEX6V1Wx5 X-Received: by 2002:a17:902:14d:: with SMTP id 71-v6mr1604352plb.42.1518158397191; Thu, 08 Feb 2018 22:39:57 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518158397; cv=none; d=google.com; s=arc-20160816; b=OfO9Su2o6QucdKAjQbn0jppBvmRLIKdS+TP+69sXoog/oyTG/4gkpP6Jki8RpEInx0 yFs+BVc0V52JAJ0bqJYx64FRSt4qZzgvH/+UHDc9r5G15cxUxlxcvlzDjbCO2Jv/V6Gq A0DNP9o2uEQBkAt3NXf6GBF0AiITH254H6dlxLQQRYT6tF/E65a4dLOQAv5IVELKDrCr 2lg5jjoIHo80fNLrrlS/RbDe2bwsck0TVtF763oeycil8x2QtBUjb1Y3Aq9Nl/yvbyyc zwxftc+zixEJ9qYTROMKJvX8OP/7HcVb4zaUgo+VVbDhxhboTanfwsw8IXUqyt+qM1lh HGcA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=DqzNaXiF0tOKPlESU7GG1UWB1GmybpgrdjLoBjJk72Q=; b=kHP88ui5qKFZvDBev6W4zeZ3xqFDmEUf3pJO+EfZaCMB9TMFTNMEyOgC28uZj3l0t0 vUVTlFLFW7DStQok4fOQgUzRhRPvyaZbDHOzLcOqV5nnX2mKvUD1Uy6ESOf0OSNVhqZB kYaxd/+evEZdjQyY3uU9qBJCipW+VfgzSMK+/eYp6hbQ6Y7CiXcT4QZaRohX6XOobBzq E1NOmQ8VfX7Th6Yjj25ON7aZe5ouEJ+hV2YDQ7nwpAH+K8pchN+S8/dUCxijYN5/1pRS 1dHhV2BnB90KNUEthC3rKlPcsQgrc5vR+jyVizmnSEGW8wBwODSP4Y4R4wNWdpSi6VlQ dLQA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=ZHir73pT; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id g12-v6si1170048pln.6.2018.02.08.22.39.42; Thu, 08 Feb 2018 22:39:57 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=ZHir73pT; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751003AbeBIGjE (ORCPT + 99 others); Fri, 9 Feb 2018 01:39:04 -0500 Received: from mail-vk0-f49.google.com ([209.85.213.49]:33812 "EHLO mail-vk0-f49.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750778AbeBIGjC (ORCPT ); Fri, 9 Feb 2018 01:39:02 -0500 Received: by mail-vk0-f49.google.com with SMTP id f186so4258089vkc.1; Thu, 08 Feb 2018 22:39:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=DqzNaXiF0tOKPlESU7GG1UWB1GmybpgrdjLoBjJk72Q=; b=ZHir73pTTdljcnBTXYGe44B4lsU2fZIp1JiW3aCwzi13yIv1Yq2USOGcgohkCsCMPQ oayFT9cMUST94mQhifCMyjl2XGpXWM9CxDNart9SWQF8WitNhgPSnQLwaysVrDb3f99n r5fVP15gnz/VIFTwVUGikii4Lqie4bp8RbqkbHKs1tbGUCIqW+Xe/gBIkkJRqfgRpiVU 73QYCmPIL45cFafplpcOefPDqeE3soDC15Kuf7VXdB/HbgxvzfuXQvt9zs0MK9nx5qOW Te+99ZOOD223YalFpUbfSqGBy3BNvQ0/Iv3I1HYQ2vr4U1fUnwossTvYXCw7EOix8xYo 965w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=DqzNaXiF0tOKPlESU7GG1UWB1GmybpgrdjLoBjJk72Q=; b=CWwQE6XxrFvNeudqj21ZVynoQHiU9JDwJCmWWv6YE4YgeTpPPdSp075PMmu/3mjGWV wuyWMEDXrMn/qvx5ykQAREXW3uNSRenjM3nHGSDqKukd3/2HpX+MEZLiJCDeWY5MZWkf 8It618Q6TP21whNjI5/Z0Hrp2bRw1//YwHq4todlMp0LY2cPcMkxgmGjkeXx2QQ+y5/K GknrBkwLbFP0qoBUnCHf2s6yPO0fzsSUiiG5UmSSTZ+9U5BcPa5B8Fc9fNky1SerD31D Nw7I0YfQEr/nczBcFMsNMbmkA6h+ChOchCcIa9BNV/n28reSBpja5D528WE7/SHnO8Px NNqw== X-Gm-Message-State: APf1xPDPevek55BcgNt9GhQO/gWjzlTy2zRaWe2VGPBFDDyo2OjMc1Yy LEn4O6FA+m8bWsxnll8R+MLJEGhOoVNBuEetBbA= X-Received: by 10.31.189.76 with SMTP id n73mr1545586vkf.3.1518158340897; Thu, 08 Feb 2018 22:39:00 -0800 (PST) MIME-Version: 1.0 Received: by 10.176.6.35 with HTTP; Thu, 8 Feb 2018 22:39:00 -0800 (PST) In-Reply-To: <6c53b9ccfd4a56fc1b00e243bb9e7cae9e124932.1518155780.git.baolin.wang@linaro.org> References: <6c53b9ccfd4a56fc1b00e243bb9e7cae9e124932.1518155780.git.baolin.wang@linaro.org> From: Dmitry Torokhov Date: Thu, 8 Feb 2018 22:39:00 -0800 Message-ID: Subject: Re: [PATCH] Input: gpio_keys: Add level trigger support for GPIO keys To: Baolin Wang Cc: Rob Herring , Mark Rutland , Greg Kroah-Hartman , stephen lu , Arvind Yadav , Joseph Lo , Kate Stewart , Philippe Ombredanne , Thomas Gleixner , "linux-input@vger.kernel.org" , devicetree@vger.kernel.org, lkml , Mark Brown , Linus Walleij Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Feb 8, 2018 at 10:08 PM, Baolin Wang wrote: > On some platforms (such as Spreadtrum platform), the GPIO keys can only > be triggered by level type. How do you stop the interrupt from re-triggering as long as the key stays pressed? Thanks. -- Dmitry