Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp1347095iob; Wed, 4 May 2022 22:03:19 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy4lwe5BR9EGP5iHuOJIwqNmN+k9vfVXFta8na0CycNpMCCEe1+9y885BmyMVA0JtylDa7C X-Received: by 2002:a05:6402:2547:b0:428:1dd3:2751 with SMTP id l7-20020a056402254700b004281dd32751mr5831442edb.87.1651726999673; Wed, 04 May 2022 22:03:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1651726999; cv=none; d=google.com; s=arc-20160816; b=eKjh5RETpHlBAG7Zl+UBqLU+1Ixg5cvOIxZ3VbJCMpeCL72T4t7wUeE1LdJVndTNhA /tEOKdzNSel9IvUSm4goLvpSguYI4Q/+yyPahJMLkBPVGRCw3/HM7SRiqJ4mzBaE7FXZ APC/OvYLV6AX0Y38LsJCXdOc/BgF8UZl7TZdAQAhAy4I1MM7FvLltTwjwnGLjs+6ON+r mdQJRmzJLSj5E/3eY8za3zUGbB6bxMcUIqhcWIUPA8EVHyDkrWxzSgnH6gIEy/F+BqjA IJSM0TucrQQmTX9PzGdlNmp0SGeaPuN6bK3D6lmCOYAvD8HWY0N0LMnMz6eMMcIazWrN 3uSA== 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=Tx3mYhVLEABySlfxpbH37Ic7LnqQbPKrBTTlaZOMkPc=; b=HPGkCZRvl2yqn0eppHm2Dl7NRguTwwD/2juz0KQne6HxtyQgwsPNNCB41sKSuXfxGf iecXUePR/mBa7JmxDOzywEkogRhdA3RRZioe5igTX8nmNmF3X0EhW+mJwQYx4s2DJRbG W1ATKVzVuydj5QjOTfFPTRh/lTLxQGCmDVUt+6gXg6V4Js71uN+Rc+sxQUGx/hwdWWsJ TLrvMXo2ZrjejCpq5hSUL9bscf1nrfAsxKa5hqgoKylfIAWvcSf7hJMJkKybUEHnzGLt Ln28fnXupi29wsBpDgv968bidSPev+8GSuxo6GOE97fbd4SwQ234Mo3aMMMBtlFPRK6Q UlmQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=G1OpEkn1; 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=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id ay5-20020a170907900500b006f488ae9ee3si966578ejc.6.2022.05.04.22.02.41; Wed, 04 May 2022 22:03:19 -0700 (PDT) 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=@linaro.org header.s=google header.b=G1OpEkn1; 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=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237477AbiEDVZl (ORCPT + 99 others); Wed, 4 May 2022 17:25:41 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39220 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230292AbiEDVZk (ORCPT ); Wed, 4 May 2022 17:25:40 -0400 Received: from mail-yw1-x112c.google.com (mail-yw1-x112c.google.com [IPv6:2607:f8b0:4864:20::112c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7A9964DF75 for ; Wed, 4 May 2022 14:22:03 -0700 (PDT) Received: by mail-yw1-x112c.google.com with SMTP id 00721157ae682-2f7d7e3b5bfso29790017b3.5 for ; Wed, 04 May 2022 14:22:03 -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=Tx3mYhVLEABySlfxpbH37Ic7LnqQbPKrBTTlaZOMkPc=; b=G1OpEkn1BESEXlXxdMXC13Qnm60u5Uwth9X0JfnzP05QCviFzpL2dEIAwOPhBFTBGu QzH9jtW1H4xyIwtfrt+wLLOsaDg3pqvDmwwpBD99h4VYqO91HS+yYY1UJl2A7zV6QAxE D3RHXAsBqChJHeyJEcmKERWZDs7UemA1RqJnt0Hvs49iPa2sQlMXNOPI2Ws0UAemENIC pFyCE20wljRiW1UBlpYCXcuN3qV3BK9EQjwtHVC+rko2X42WfBhbDbIlt5OwYZyf7sIG t5Nf16FEFI+Vgwr50JZFUFOFib15101a2sfcCF4oqpseiej3c3Ty5DzIUbdGgRWRBwWX QUlA== 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=Tx3mYhVLEABySlfxpbH37Ic7LnqQbPKrBTTlaZOMkPc=; b=dNBczrBNpBou7Owjz1MG/PLzcq6zwL+NgDK01x1X0zWgIbp35kbrGzceGz8XoWHphN XuXcUX2AaY+I2a9sTb+modeWnHVJvJ3wF6Un0na3V4NX0DxhACCzcJR1UPtsfGLOZJ1c S/WMUOBdPHYjYRHeFN0ic+/j+jOFlLi3tXIy2dh1WtnWzUAycwh1C54nqWzW29M+7LVg H6NBnljpPwSCEpe9hU0SMx2rlbkN3+I+JmfKsfhtNgIXTX1/QDeA2eLywCnat0Jcf/Cz 9J3JBsg2CQxV/MN5ab9xQs0R3/LiHAUn7DwLaxAhYQfWVKn35eXL6robad7mZA6N6uc0 tIpA== X-Gm-Message-State: AOAM530P+A6Uit6S80yVV3CYi+ycJW9sF3L/pWn0cYIv10dOOnCU7hqt wDQJipptSZeuQP5GhlmbwTqLN7Fcy1oDlLrL8HN++Q== X-Received: by 2002:a0d:e5c6:0:b0:2f8:c866:7af9 with SMTP id o189-20020a0de5c6000000b002f8c8667af9mr21645142ywe.268.1651699322764; Wed, 04 May 2022 14:22:02 -0700 (PDT) MIME-Version: 1.0 References: <20220419141846.598305-1-maz@kernel.org> <874k2kccse.wl-maz@kernel.org> In-Reply-To: <874k2kccse.wl-maz@kernel.org> From: Linus Walleij Date: Wed, 4 May 2022 23:21:51 +0200 Message-ID: Subject: Re: [PATCH v3 00/10] gpiolib: Handle immutable irq_chip structures To: Marc Zyngier , Bartosz Golaszewski Cc: linux-kernel@vger.kernel.org, Thierry Reding , Joey Gouly , Jonathan Hunter , Hector Martin , Sven Peter , Alyssa Rosenzweig , Bjorn Andersson , Andy Gross , Jeffrey Hugo , Thomas Gleixner , Basavaraj Natikar , Shyam Sundar S K , Andy Shevchenko , linux-gpio@vger.kernel.org, linux-tegra@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-arm-msm@vger.kernel.org, kernel-team@android.com 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,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 Sat, Apr 23, 2022 at 12:30 PM Marc Zyngier wrote: > > Bartosz: if you're happy with this can you apply it to an immutable branch > > from v5.18-rc1 and merge that into the GPIO for-next and then I can also > > pull that into pinctrl? > > For what it is worth, I've pushed this branch into irqchip-next. > > You can pick it up from: > > https://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git/log/?h=irq/gpio-immutable Bartosz are you pulling this? Most of the changes are in GPIO. Patches have started to arrive that go on top of these changes so would be nice to have it in both GPIO and pin control as a baseline. Yours, Linus Walleij