X-Received: by 2002:a17:906:e288:b0:6cf:bb19:bc23 with SMTP id gg8-20020a170906e28800b006cfbb19bc23mr861258ejb.73.1645643938805; Wed, 23 Feb 2022 11:18:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1645643938; cv=none; d=google.com; s=arc-20160816; b=sW1s1CxpeSjtnnBxo18pj2jjlh2xUqffb8fu/6fZuM8y3DoLhOeRUnhEYtGcmr0ofw V4ZoL9ZrKKgX4xZetpjV6jzP5+aRQumtb0kxkVfyLdYbzrEWbvipcCj/Ls0I8JaUJh/M AKsQbmJSmBlWTXaPUBVdWgFlcYIf2iG8O86YxWnMCkUySQc8r5OvTyawYftrIYsCsAl8 U8ueW5vPWMBLNDkGNWPnjLrs1jDMNY1BkYrbd8Q1FJche03vkMjjccc5D2M7H/Hn0ekl BWnX+xaLh4Jp//MUlbLY5OBuq1B7ATiPnm0+wajkYGtYZXezUQkB3SLThbfawkBjZ3rO MGXg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=eKBwjSNATVWVksf5vYyDJmSVutEByHwPHr5mJXUV4XA=; b=YwsiAOOWFwtz5Rs/uxkF/A+a+wk5xy17U/a4iCsKhXFWb2jUCc6VPEsdFVyT6/lUC0 Hs1QXSVXTplCNScmJVghtFXpMCS64pRDjklba1yPDRT5u/nhW3cL7eRwmBP+XlondXLB D8CgIJ92S0CkbyPyPAD/qkfHqkKVEezbu7wiUbp7ocDgw24JyysHrTJ4Y1YEe9qpFbIr IdZJjtySSxJZO3199+W2GwKjsXVHA5C8aNAXi84UJx2UWOnpyrvLWOkqKzC8PIxc6uos 9sQbITFfL7nnEUr+rRkZeO+XkdQ2gLL1MTmVC9kybQnL/B6UIhY2cVALH8GftIH2IxES 5pYA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Hf1IP9xl; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id e7si267430edk.407.2022.02.23.11.18.35; Wed, 23 Feb 2022 11:18:58 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Hf1IP9xl; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S243405AbiBWRsw (ORCPT + 99 others); Wed, 23 Feb 2022 12:48:52 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40622 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S243524AbiBWRsu (ORCPT ); Wed, 23 Feb 2022 12:48:50 -0500 Received: from mail-io1-xd2d.google.com (mail-io1-xd2d.google.com [IPv6:2607:f8b0:4864:20::d2d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8621D62E0; Wed, 23 Feb 2022 09:48:17 -0800 (PST) Received: by mail-io1-xd2d.google.com with SMTP id d19so14836621ioc.8; Wed, 23 Feb 2022 09:48:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=eKBwjSNATVWVksf5vYyDJmSVutEByHwPHr5mJXUV4XA=; b=Hf1IP9xlPWhpt+MsH2DW/FYNl57mtNMp6NLqN8tLaq03hnPZ79MdCSnAXOgP33K/H4 EbG1SsJShFgfb0Zp5EV6O9IcT6QrW8oQWxgaz5gVUuV30p4r3VieD72Lr3mGJBCsM7Hf swUwth93FbrW7ehcrWbcx5oxRIJiOLg3XH4+Fx6hpzSUTp6mT1Dz5StJgS0YDwUCZZxD WeXHlZx8h2w9iBj3b/A6fbwo+s3i629qQrEbM9SOrPM02MQvr+K067mNYX3GAACaLauQ 4l8hCoDDarJ6y/Zm9r77Nxr1F5b5XrxU0tBs1Tyvx7YUs2Tf3EAlIXifTJwXCujNVP9X JiKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=eKBwjSNATVWVksf5vYyDJmSVutEByHwPHr5mJXUV4XA=; b=OuWrMbe6owVbeQZ+HepvJy48QvGFRrYh6ibU6HztpWY2lpqpBqHJUH6/XKH6yElPjT S018Pj1VoH9HzVj9xADU525yz/hiMndBWQ6RdoWQFZJWgWM5E/UMVl/P1BKstxwsKeqM XQHggQCOBfTce9+ILmeOCoRO5fp2eXn0kMvEnMiw0IsH6RV1DVBD7HXMufSgVXxUdh7J AbowaBNC8WdAwBLxTidlJ5x2NegMKLds2us63AaBiR2CVJn3gdFTGatWyc0v77czwN1R H2HnR9JNUM5oS4fck8uH7WXMdel84C0BO7W9W40fvwwIsarGyzJUGqlMyNOwjYrhXH+I Slrw== X-Gm-Message-State: AOAM532bQh3A6D/eqjySGTh0OOk3ElTd3p9BvoBXVrYpYf/oAtCi3GhO hus4coozEYyJ3DXdtVAaGdWPbU6K/a07qfCL/WM= X-Received: by 2002:a5d:970d:0:b0:5f2:9242:d881 with SMTP id h13-20020a5d970d000000b005f29242d881mr401153iol.187.1645638497000; Wed, 23 Feb 2022 09:48:17 -0800 (PST) MIME-Version: 1.0 References: <20220223154405.54912-1-maz@kernel.org> <20220223154405.54912-2-maz@kernel.org> In-Reply-To: <20220223154405.54912-2-maz@kernel.org> From: Jeffrey Hugo Date: Wed, 23 Feb 2022 10:48:06 -0700 Message-ID: Subject: Re: [PATCH 1/5] gpio: Don't fiddle with irqchips marked as immutable To: Marc Zyngier Cc: lkml , Linus Walleij , Bartosz Golaszewski , Thierry Reding , Joey Gouly , Jonathan Hunter , Hector Martin , Sven Peter , Alyssa Rosenzweig , Bjorn Andersson , Andy Gross , Thomas Gleixner , gpio , linux-tegra@vger.kernel.org, Linux ARM , MSM , Android Kernel Team Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Feb 23, 2022 at 10:40 AM Marc Zyngier wrote: > > In order to move away from gpiolib messing with the internals of > unsuspecting irqchips, add a flag by which irqchips advertise > that they are not to be messed with, and do solemnly swear that > they correctly call into the gpiolib helpers wueh required. "wueh"? Should that be "when"?