Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp3145786iob; Fri, 6 May 2022 20:22:09 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzl5RP71+9zDUrgNZeljFvVu/+ZMsxMctckIJqRgP7rQZ6I8k/AUZHss5kWj5R4Ph0+ty3n X-Received: by 2002:a05:6a00:1252:b0:50e:9fc:d5b7 with SMTP id u18-20020a056a00125200b0050e09fcd5b7mr6567188pfi.85.1651893728859; Fri, 06 May 2022 20:22:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1651893728; cv=none; d=google.com; s=arc-20160816; b=rfpDMGQNswn4aOn+BUDQmmRT/y3ZKneWsipERpEoCNAzgyBNSUg+8m3b8a6V9JOc4I Y7bWN2kCbKGY9e4fy7E8/gONofg88KbMSs2E679H2yR3ChWGaCnICj7Jy2mNnZfSJXeE LYz9zEl7gM87Nk2L034zSWW7njBRgODd4CcQXHn8xfRBCSNh4bbg6Y6FB6Zb+gG83PUI e6OXtf6QxG8P/HhZWA1QQILDR0vuiGTDDkWzS73D4veICu3Wj+7EkM57vjg9DtymimUA Ro9QhM/ctdmvR/utQRGv73ERo4SuBHMqsaGF+h8TxNFV5Oj02sgJCwX5PPs/xvOKNuDm VGeg== 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=NqjwoR4LlPEXRPjbSlmaKFR3JQ3ccpO0IwpzOZEqSNc=; b=QfUGRkoDTjZno6t+qfeqQeegWYNdgMfj6XbuqcyvpTVV7KPvSLaFiDejPnUg1+yC6h JhhuRA/5GRSEV5bly0tYUkXBeRbmC3VqX3hn0Q794XXZx8kFwijuIuEFGoo35fqD47T7 sbeAQxESxDHJfxf35eDyUT7Pfra/xQu2lSBPQpy8TRgdBRV4wr3HuR/0zfl5284nVkdw 0ymTODCq4BvRh74P8y2+lKh57I7CG3QasFSz8TyKOEwoPJyjjaQkzoC7FHhbT1awGgBl D/E3lLzA3R12XSqzCZPackv4DIgfDT1yTr+c1PvcblJpo0uEikvgvZNxROVLXdVuh+48 1DXw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=B6x3nqir; 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 e16-20020a63ee10000000b003a2211d2604si6609652pgi.320.2022.05.06.20.21.22; Fri, 06 May 2022 20:22:08 -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=B6x3nqir; 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 S1380808AbiEEOyq (ORCPT + 99 others); Thu, 5 May 2022 10:54:46 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45738 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240860AbiEEOyo (ORCPT ); Thu, 5 May 2022 10:54:44 -0400 Received: from mail-yb1-xb36.google.com (mail-yb1-xb36.google.com [IPv6:2607:f8b0:4864:20::b36]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 073AC2EA for ; Thu, 5 May 2022 07:51:05 -0700 (PDT) Received: by mail-yb1-xb36.google.com with SMTP id m128so8028394ybm.5 for ; Thu, 05 May 2022 07:51:04 -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=NqjwoR4LlPEXRPjbSlmaKFR3JQ3ccpO0IwpzOZEqSNc=; b=B6x3nqirj4jKgqwkXJ65eiR28GcKrtSEJZH9DLcTY7++7qa9LC/aG4yVzZ+rRcylJP v62bGcO2lD2VyMZYvfCW5WeXr+/jXBH0cZT9vavqV9RhuW7wDQlRMoXk6YxXXGWQPUUU baqR18caYVdlkM+npbZkkZCBidc7sXGmS9b8krjkLU0M/xYnShGIOZzvX5t24Iuh4uVI F1s84M0OigPNk03gZmGW7QOzuTCf0x64m3PmmztfwLuc9Y0xlxXQwNk7lhHMNi3qaKqM klihp8hNbJgYsU7dDD2l1IGBmwImn3GpTEzlWQREmo36WU6+k6sAOtzkCc+QyZH557e1 DEXw== 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=NqjwoR4LlPEXRPjbSlmaKFR3JQ3ccpO0IwpzOZEqSNc=; b=wEY0fjKV4E9FV6tFn6sBQMPL291HUpQnYITVC4M37X/pBBCE1DTSEXI/K22GZdkI7p Bt5d2lZUFIpG0clvdfFGZS4YlnbJoGqvttorpADP1VHK2vCzJxvcbNGSDEdAZbL+BwXf OisYMLOF+xUITvJ8y+kOAaK+0U7RDoy1thCyYNOBAtN4yqX+3kCOHp0R9/XgvcpqNwqZ hEBC4GuNYDLA0VO+RsH1NlsAz+lKeUhwwHsx2qcLWtaaCdW7QSXIinXxkNrPMEA+N33C Q7dQ/lEmBl74418e5K0/4tk1Xg3cRYaYV0f0rtoi/HnVb6O4aVqICBUmnLkUBAceEK9w glFw== X-Gm-Message-State: AOAM531Dm3/EofExmbpCs7Zer5yxYo6Pu62ePjhFzyZwlYU0FOL5Dh22 +vIEfSdnGz39UHZL4a67Fic699UvsTYehcyGjgOoFg== X-Received: by 2002:a25:2905:0:b0:649:7a2b:ca72 with SMTP id p5-20020a252905000000b006497a2bca72mr15732697ybp.492.1651762264271; Thu, 05 May 2022 07:51:04 -0700 (PDT) MIME-Version: 1.0 References: <20220419141846.598305-1-maz@kernel.org> <874k2kccse.wl-maz@kernel.org> In-Reply-To: From: Linus Walleij Date: Thu, 5 May 2022 16:50:52 +0200 Message-ID: Subject: Re: [PATCH v3 00/10] gpiolib: Handle immutable irq_chip structures To: Bartosz Golaszewski Cc: Marc Zyngier , Linux Kernel Mailing List , 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 , "open list:GPIO SUBSYSTEM" , linux-tegra@vger.kernel.org, Linux ARM , 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 Thu, May 5, 2022 at 2:58 PM Bartosz Golaszewski wrote: > On Wed, May 4, 2022 at 11:22 PM Linus Walleij wrote: > > > > 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 > > Yes! Sorry for the delay. Pulling now. Excellent, pulled it into pincontrol as well. Yours, Linus Walleij