Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp549497yba; Thu, 16 May 2019 05:21:57 -0700 (PDT) X-Google-Smtp-Source: APXvYqzZ3iLrYWv8Ct8T3Q05ZdgwaB3oLv6wATcK98y10hqTAdFQo74vi/dQncxFPobUEhMl0XrX X-Received: by 2002:a65:534b:: with SMTP id w11mr50232604pgr.210.1558009317066; Thu, 16 May 2019 05:21:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1558009317; cv=none; d=google.com; s=arc-20160816; b=fgoHSXAFcE+v1kmKZZm3dGU2j9t7kVI2AXtQs8RoeapDYyT2OipAwsGuZSuSmxTfB1 DqCSo8uPOREIXx+BmycOIZLNPubmDFYBTtFnaZghuBxAAQMI4E0H3fElJ8Slj0kvfh7O aR/NtaWET3/jf/pGG77S+AoHYU531QxupPL1RSfbmvB7o4m+QqBkWeHUfcJWgDtYD47s LI8KaqRxEF9mniBEqAJ9YDzM+xyItToYPYG85BITb1E8iJbLt/U5oRfm1qQ6e5wD1q+p kiNHtXFgPWbXgV6PD+fXfBAqwLQSF2uALuK3dGHSIhg1I3eBPUspcA01z4luS0IG+ROm YhgQ== 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 :in-reply-to:references:mime-version:dkim-signature; bh=wr0yrITWiDgpTtW7hOhkZTXIfJ4eLHxYShx+ors7rts=; b=zk4QWGl73+uH8yrFYWRHFVJq11qIj1adh1zN+w2Fs7To9VmHtYGwSP/+DDqqIUBEkr vmeOaUZurb1HOSp/5a4uL7JMd3VXHiskI0ypnk5ESCufEJqxvtbOQHwl11bD9Sezf6Lm sbYubTJQV2p+bT2ieP7qRCBV4LM+xShXNiFZOL6LhQJj/U9Yf2Zg3V0+YRWXjgYNK7jh pPPp3PGsqXSy2af5xX0vrtTGfDV43rbilIG42ycAz6ISSxZ7iGH9HHv4qSDCIhO8dyLQ pzN5P+pS5UTNjQya+1gSmKSV8BRSbDYtX1VQgEFcqvh9aA08hH4Erx8XNHMd07HCbaNO X1/Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Bv91VW9m; 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=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id g4si4748033plb.188.2019.05.16.05.21.41; Thu, 16 May 2019 05:21:57 -0700 (PDT) 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=@linaro.org header.s=google header.b=Bv91VW9m; 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=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727071AbfEPMU2 (ORCPT + 99 others); Thu, 16 May 2019 08:20:28 -0400 Received: from mail-lj1-f193.google.com ([209.85.208.193]:39316 "EHLO mail-lj1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726383AbfEPMU2 (ORCPT ); Thu, 16 May 2019 08:20:28 -0400 Received: by mail-lj1-f193.google.com with SMTP id a10so2892865ljf.6 for ; Thu, 16 May 2019 05:20:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=wr0yrITWiDgpTtW7hOhkZTXIfJ4eLHxYShx+ors7rts=; b=Bv91VW9mbA/lrzvFPX4j+c3OhgAcDSfRzunT5DviBFTgoDJy1VXoMb6bjYHNgUba0h iuTJ56lTMab3DfGAa800XyxOtYrQoW8W+8EZbMNrgx70FPAS9gni/Y2QEkyJ6/9BnwYp yNUsXm6uUi0yhdWmLNPugsYACmutqAYkFzD9RfSo5KUe5LUPCq/Vhx+TyrMa7W33rvMk rZATdE02XuJ52GYiOqe4BTvCu5RjHyY11uH3t9I9vZF3tdLAosTkiHu/nT2AEvCZ3Ujf /F3Aaq8LpWQIPPDQcsweXzRUnoz1dtZBnIB1u6Q76qpmC6twBOf7G42QJ9M/M58eEga2 q4mQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=wr0yrITWiDgpTtW7hOhkZTXIfJ4eLHxYShx+ors7rts=; b=tfMh0/WVYvT/nFoLUypGqQ9WFW+4HexD6weal+4w79olDGKqdOW1VDCtWyr6Iwxkey MktxbpMeiBtf0A2oIT6M2H55jX7SZY4Qth6igaMARcTPCf4X+BUUhfXbKKT3UWCRG6ZZ o8DyC+d0XK9RbhD859nQmV1B8oLqy0Hify6/WFLFASJYVgufLHyqZTUxUzPwZWY5mBkN NDj/pFwbvnwDtBYBIEwt/Tit0AlR/v7oe4ulj19ckvDYUrX9NuzQpHR/WQ+GJ7iqfjwW h+NbTbzX4KZDO3hnUQvppGVsOn14K6IN0RtsaTsDm3io4YNaVohM7QEwaNG8kuQY52+Z Nn+w== X-Gm-Message-State: APjAAAVjEYXE53mTnEN4Rj2/Z4Mr434f0VhxObTP1Be1m6raPlsvch6J MtFZl8CFHmPZO/UkTPZAlV70Fwa49CSRRsUmqSt7Yg== X-Received: by 2002:a2e:8741:: with SMTP id q1mr2126359ljj.97.1558009226473; Thu, 16 May 2019 05:20:26 -0700 (PDT) MIME-Version: 1.0 References: <20190424081802.GV2654@lahna.fi.intel.com> <5a28f22c-22f7-760a-d076-68ff19800d44@siemens.com> <20190424084259.GW2654@lahna.fi.intel.com> <7e328b7e-f4f0-851a-4152-a9ffd058201c@siemens.com> <20190424094506.GA2654@lahna.fi.intel.com> <292e6eff-82cc-6e4d-925b-77a60399e2e0@siemens.com> <20190424100130.GB2654@lahna.fi.intel.com> <1200464b-f969-ebc2-ae82-1f8ca98aaca1@siemens.com> <20190424103306.GC2654@lahna.fi.intel.com> <9377620b-d74a-04d9-a51e-8590400b1c0f@siemens.com> <20190426130615.GT9224@smile.fi.intel.com> <2f3da791-4a10-c2c4-dc5a-22ad16ed7be6@siemens.com> In-Reply-To: From: Linus Walleij Date: Thu, 16 May 2019 14:20:14 +0200 Message-ID: Subject: Re: [PATCH 2/2] gpio: sch: Add interrupt support To: "Enrico Weigelt, metux IT consult" Cc: Jan Kiszka , Andy Shevchenko , Mika Westerberg , Bartosz Golaszewski , Linux Kernel Mailing List , "open list:GPIO SUBSYSTEM" , ACPI Devel Maling List , "Rafael J. Wysocki" , Manivannan Sadhasivam 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 Hi folks, this became an interesting thread and Manivannan made some nice changes to MRAA as a result. It appears the Raspberry Pi has become a victim of its own success and went from hobbyist toy system to a foundation for random industrial control hacks. I'm a bit scared about that for electronic reasons but when it comes to the software that is a board that get things right after we added line-names to everything on its connectors. What I can add is that when designing the character device I tried to get some input from inductrial control (PLC) vendors and asked on the mailing list, and mailed directly to ABB at one point, I am sorry for not finding the right contact at Siemens (would have helped for sure). I have tried to talk to Liebherr in related matters but can't seem to find the right contact. We really want to do things right with industrial control boards because these seem to have very long life cycles and stay around forever in the kernel for that reason. Yours, Linus Walleij