From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9B3C6C04AAF for ; Thu, 16 May 2019 12:20:29 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 6358720833 for ; Thu, 16 May 2019 12:20:29 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="Bv91VW9m" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726513AbfEPMU2 (ORCPT ); Thu, 16 May 2019 08:20:28 -0400 Received: from mail-lj1-f194.google.com ([209.85.208.194]:44704 "EHLO mail-lj1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726528AbfEPMU2 (ORCPT ); Thu, 16 May 2019 08:20:28 -0400 Received: by mail-lj1-f194.google.com with SMTP id e13so2860695ljl.11 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=PxMA0yvos6Ke7Oc5zWY5xxxHpceI0JCRs8gBPcVDBMYVuURuoXbODqzqZWwpkACCU7 HkgQMdK0gqMbYJ+likGjlYhXMaekSHvkGO64EU/GRc8mpCwdrxKwqlhQxbgkGjDC0+8g Of1x2Laqv2LQP2MINRFnxEanrUPbs0QEj3aGKWgPXGTx4Vqg1Dfi65Ip59Dx9/F813o1 RjDwXpBH67XkpDJkXQKyJnNVg0EG5yp7byuOaW76erhwoItHP92Di5FOloAIrxOLiYwF goOjyhB7kqa24VdYFKh0eo9Xt/T0fg6Uz54OS7mWlHrxO/PITKDlaLnFTF8qOBaI282N kwHw== X-Gm-Message-State: APjAAAWPmK6gc7gk0oCgduvsCRMaoba0eE7IV+v0c3vTSFvxyjdEgb91 TKAIJwU62VTG8vBsFOgAOh+huP31R4NiZC3z3FZfjQ== X-Google-Smtp-Source: APXvYqz3tKAivV8Dh7JbLsHVm95JkncbNhNajSVq3rYNN6TMvN6O2ZDg675uuDTUoVEOcB135K7WzRtiYKDdXgotPBY= 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-acpi-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-acpi@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