Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp2932948iob; Fri, 6 May 2022 13:43:02 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzEntCn1SKx0c0cukGPzLHF7FmhICoYcNHOa+u5bV7GRgK86HqwDPxFPIjqOIPZTXh3NzJk X-Received: by 2002:a17:90a:db45:b0:1d9:29d0:4c6e with SMTP id u5-20020a17090adb4500b001d929d04c6emr6177453pjx.46.1651869782407; Fri, 06 May 2022 13:43:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1651869782; cv=none; d=google.com; s=arc-20160816; b=zdm0ODMP4ouob0ITveybvaTJwsmyi+Bbbwnphh4Er689+dXR5TEsoPeMu6WX7YUZ3d VEGr+nXomdmipsgjU+HxFjMqbGM7TpXE2YDKwCM5HlUpUcVQ0LwJq5QbJXzueRryN6jn ln1zRXUwH9tFBQy/pN6kW+IVpxWpJDlljkU5dltZsIBsq3MB0IDDwZfM+4Pp67tFIKMV JGJs1g7Gzxn5OQ1kqdFqvLgw02NHqY8YDzI5FmPiTp4iTdgpnUy+np2+YfPmZ8rJ1sx5 X/UK5K3OKdn2Qucxt73elCnfeUXixQsjNPEK8uoQPK4ckWyIeoI0nHAI983bBUMPkXJA 0DzA== 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=22a0aEe/UHOud0IxgtpbxI9XkgviWAY8z8RMp+dcuwQ=; b=UrBpjdIe0fKE6UkADh4YRGUmB5ojjvyhooHbE658tRkVis7h19s1BCQdYM1LloXnRO vPCH2cSIQkPC+xGS3jPsGh22nwMYou2UO/aLStPkMnk90JgxNebwyqt05LHdv47gfzrI LYtbeD+0o6uj/rYjcQYdyyO2S+kyfecW/CcvWQDbRR0QD/kWGPI3oxvcZ997O14/wY9k jdcCPyBwb+f2l9GloCWf2pJsMBiIZP/53rh64B4w2jY4XN/6+QBPnnOpdgHv9JjNHXgS CFi/BNZnT8+VGRwOiwmzKify/Q4VPqjGP1BE3RDcTjWFvLPxqYS8Pwd26keHArDzIYKd okPg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=1XRpN+uo; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id g1-20020a636b01000000b003ab6168869esi5488633pgc.696.2022.05.06.13.42.45; Fri, 06 May 2022 13:43:02 -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=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=1XRpN+uo; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1378330AbiEENC3 (ORCPT + 99 others); Thu, 5 May 2022 09:02:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43092 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242976AbiEENC0 (ORCPT ); Thu, 5 May 2022 09:02:26 -0400 Received: from mail-ej1-x635.google.com (mail-ej1-x635.google.com [IPv6:2a00:1450:4864:20::635]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C0AE354186 for ; Thu, 5 May 2022 05:58:46 -0700 (PDT) Received: by mail-ej1-x635.google.com with SMTP id gh6so8615262ejb.0 for ; Thu, 05 May 2022 05:58:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=22a0aEe/UHOud0IxgtpbxI9XkgviWAY8z8RMp+dcuwQ=; b=1XRpN+uo+kP9aG9wT4n4cKnAZn7JO6V4622+J8wG4BXRaqAGxbs5Dd/NSV2hfai1nm JIp4TtzEX6agoxnoZmsxVJlw+O75peinbaq5ddt4q6oYYwi3vfUA1mxPmu3FgGQ7drrO E4BSHtDOF6F8bHQZSWIWQaqmrlmUbOVQ1Wfkedc2AzzdP2jwo007Yui7Uns5qUEqY3rf WlfiyqSgCpLLAJEwbGn5DWUM0UlydXH7IFdl+g/RyoaJZYyhKJb2OZxDztCeOtJqDTif 2huGVEanDK0Zjiv18nCNYDQQC59OaujFBzOmxafpwYZjTniReZh7M9vCYAX3zyR88fe3 s+zg== 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=22a0aEe/UHOud0IxgtpbxI9XkgviWAY8z8RMp+dcuwQ=; b=r9ulFEJ4fogv4XVROo7aNPmygfZhgFXIFSXUAixCqJpay+BdAKfm0zy4S4n+85N9Qi O/wHamSQs0t79gQOkIzKwzk8EduoSkYmunYne0evwi8e3UpOVUkKgo5sM10m0iMiw9Yp BYybMCI2eIGfOHcPjM10/2V+hhAxOZJsHpQ6wRarR+fyFItX6KAtTviWENkSK6kXPzuG a8QNJFtqKG1t0GcYV5GQnpJVgtaSRCPfVZvwWZH1cHVLd78YheCA5Cdf32YhxjpvIM9y vA7XDCmMrh+jULWPOP3gaPbrk/86KYU+ih053XTE3rJzskRS6DMj84fPuiuC15LMxW6Y mK5Q== X-Gm-Message-State: AOAM530DhGVogZC7PCMI4ougJkJjoe8hYfAw11p+6F2QEwZIPUxOCBBM BX/eeVTw1NgWT5O5Hagjbyo3cfBH8tVPVnudq6mNww== X-Received: by 2002:a17:907:c28:b0:6f4:2a80:f355 with SMTP id ga40-20020a1709070c2800b006f42a80f355mr22968073ejc.101.1651755525314; Thu, 05 May 2022 05:58:45 -0700 (PDT) MIME-Version: 1.0 References: <20220419141846.598305-1-maz@kernel.org> <874k2kccse.wl-maz@kernel.org> In-Reply-To: From: Bartosz Golaszewski Date: Thu, 5 May 2022 14:58:34 +0200 Message-ID: Subject: Re: [PATCH v3 00/10] gpiolib: Handle immutable irq_chip structures To: Linus Walleij 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=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_NONE, T_SCC_BODY_TEXT_LINE autolearn=unavailable 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, 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. Bart