Received: by 2002:a05:6358:11c7:b0:104:8066:f915 with SMTP id i7csp737085rwl; Fri, 7 Apr 2023 04:52:22 -0700 (PDT) X-Google-Smtp-Source: AKy350aMQbnGkTeA2gTZznEZiLORZ3ihEcb7R4cIAhI0HQD6MufhHTtnTT21NSJS0UQFqPza0FSM X-Received: by 2002:a17:90b:33c7:b0:23f:7dfb:7dc1 with SMTP id lk7-20020a17090b33c700b0023f7dfb7dc1mr2044299pjb.33.1680868341978; Fri, 07 Apr 2023 04:52:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680868341; cv=none; d=google.com; s=arc-20160816; b=sPJnmL1A9pXEAD9oGuTCD+Ozopyrm6fCLmvcjdhT/tQ6bPqFCzKStEoNQoPLWgHZ/4 dHmxW2EmeBp+6FdMfkZlx0B5aBWimMiNF4kbF2VMIOYFdqRZKoTQ+mE6l21/XGQbSBTU vF3nBVkAKc4Xrb3eS9MgxZBilopDTRY764VROB7NXj2TZRdB1sK6erKBeIU5HKTV1bwt CAhkQ2iF4sI9h6zPbIsfPpGozq4IIAXw2ERb46YplKBRsL72dXg97N+vObRxZhgkYO8z xiXHwekSP6zp29gu3lp677WIb8fRjCW/+4IEvHE1BYCxiTvoCwqiSD4XPojjNsSLNULS 3YfQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=fnmTifiw6y4PL2ZMki5aELLg6CiGyYU6AAKyqZKSDHk=; b=D2hvgbp2SogjW2rtBNJa2hlxbWcUCSeQxm3YTNZFeyPdVrKLtX+ikA6WIsOSeEB8Yy JhGWq6p8Ev2WEebXBdHvK0ziFryebW6Dwkgq7GlLkfcbIXwX6/GLj8gOLOl5Fs4ppJe+ aI6EqECQV9Ju5KeqSbhHwMhZFF6z+qlgOjfto8Gl/B9KqbrZlBTQ8ha3dKqojtLtqtTU AlyASKK5/omG5KGvvPdj/+0LkLVn3mpx/Zuyr/2DF3X5h2cBUgaosp3yGHsdzy/f88Ha h9/tEu9F/NTAxR5RTtkEhdf6zHaEkgR9t4lzbDcmvD0TrjMmeyXmX5/EPWl2lQidSFCp NNrw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=j+Buql+8; 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 pi9-20020a17090b1e4900b00240ad93edfesi3730659pjb.5.2023.04.07.04.52.05; Fri, 07 Apr 2023 04:52:21 -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=j+Buql+8; 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 S240205AbjDGLqx (ORCPT + 99 others); Fri, 7 Apr 2023 07:46:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57930 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232606AbjDGLqw (ORCPT ); Fri, 7 Apr 2023 07:46:52 -0400 Received: from mail-vs1-xe36.google.com (mail-vs1-xe36.google.com [IPv6:2607:f8b0:4864:20::e36]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2AC787EC6 for ; Fri, 7 Apr 2023 04:46:51 -0700 (PDT) Received: by mail-vs1-xe36.google.com with SMTP id i10so36696070vss.5 for ; Fri, 07 Apr 2023 04:46:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20210112.gappssmtp.com; s=20210112; t=1680868010; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=fnmTifiw6y4PL2ZMki5aELLg6CiGyYU6AAKyqZKSDHk=; b=j+Buql+8cz8/30DcNwK6aKGX5E7RY8HVLMISxrJb+fyBiMtLob+6kL9NvDLvdlO53w CSviY0OlLHbOjWqNkEydx8YZEXcO9l4nsgyaJ45dhQbxB/IiX+IcTZ2gltSkaztSRqnr xiQq8nYCGb0NcmKdtDPtPlukzmnU06mePVBbmZCBSi/UZmBQbIBLc60BiVnN43aL4R4F ddQa0pTktntHNl2DpYuWpJyCwwWtIg7Gfo9afJlT7NvrBVuKKaXPuFjlOqnp16vjv3uh OWNc7uPCEz1zBIWpiSakXfm9bV6H07StanfCpcWR6PKUCaAnYFAs6gZyYomumfWyYvga c1rQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680868010; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=fnmTifiw6y4PL2ZMki5aELLg6CiGyYU6AAKyqZKSDHk=; b=YXKPfRcQ/+WQZLjRyhuQ/c6o2YjahMAjslbPTyESan+K9Uo27/QwmjfnthegZGUdsf m4CbrNrPLyfgxZPqKjZ0JiGBvvT51HF7cA6BvqgFM/6YICGF6zvCuNSfEHxzY5h1Pbp3 9A7xjb5d5642aHy45rX37FOZiKmwi4VB8bIfLMtYu9InH0bhbWeKykt4e9MY8IQQP6Ll eNVtCOfcrEVX2YUFtT/XPN55z1bqmRq2YRudYno1HTyY40Dt5rCFXtwmQkWpLTllgGdp ecb/c9OHpKxUG+Yj3AtYrRNGdfFmurZ/ln1YOt/2lZwBSZbu+iCGXQSiL5hJlOkm2NaN Sq/g== X-Gm-Message-State: AAQBX9f4Jd9uRVnEbjMg5taxFijTdKxqjeq1VCKXi6ZIypBDKAgFovoJ l6TZ7F2BhQWqPsMbDMnM5/byP1gFjCdYFTKLAzgKkw== X-Received: by 2002:a67:d813:0:b0:425:e5e6:d1d9 with SMTP id e19-20020a67d813000000b00425e5e6d1d9mr938588vsj.2.1680868010202; Fri, 07 Apr 2023 04:46:50 -0700 (PDT) MIME-Version: 1.0 References: <20e15cd3afae80922b7e0577c7741df86b3390c5.1680708357.git.william.gray@linaro.org> <50d8ee72-9b5c-4abc-a230-2aeb6eddf03e@sirena.org.uk> In-Reply-To: From: Bartosz Golaszewski Date: Fri, 7 Apr 2023 13:46:39 +0200 Message-ID: Subject: Re: [PATCH v6 1/3] regmap: Pass irq_drv_data as a parameter for set_type_config() To: William Breathitt Gray Cc: Mark Brown , Linus Walleij , linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, Andy Shevchenko , techsupport@winsystems.com, pdemetrotion@winsystems.com, quarium@gmail.com, jhentges@accesio.com, jay.dolan@accesio.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=0.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_NONE 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 Fri, Apr 7, 2023 at 1:40=E2=80=AFPM William Breathitt Gray wrote: > > On Fri, Apr 07, 2023 at 12:17:31PM +0200, Bartosz Golaszewski wrote: > > On Thu, Apr 6, 2023 at 7:23=E2=80=AFPM Mark Brown = wrote: > > > > > > On Wed, Apr 05, 2023 at 11:45:42AM -0400, William Breathitt Gray wrot= e: > > > > Allow the struct regmap_irq_chip set_type_config() callback to acce= ss > > > > irq_drv_data by passing it as a parameter. > > > > > > The following changes since commit e8d018dd0257f744ca50a729e3d042cf2e= c9da65: > > > > > > Linux 6.3-rc3 (2023-03-19 13:27:55 -0700) > > > > > > are available in the Git repository at: > > > > > > https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git = tags/regmap-set-type-irq-drv-data > > > > > > for you to fetch changes up to 7697c64b9e4908196f0ae68aa6d423dd406079= 73: > > > > > > regmap: Pass irq_drv_data as a parameter for set_type_config() (202= 3-04-05 17:19:24 +0100) > > > > > > ---------------------------------------------------------------- > > > regmap: Pass irq_drv_data as a parameter for set_type_config() > > > > > > Allow callbacks to access irq_drv_data. > > > > > > ---------------------------------------------------------------- > > > William Breathitt Gray (1): > > > regmap: Pass irq_drv_data as a parameter for set_type_config() > > > > > > drivers/base/regmap/regmap-irq.c | 8 +++++--- > > > include/linux/regmap.h | 6 ++++-- > > > 2 files changed, 9 insertions(+), 5 deletions(-) > > > > Pulled Mark's tag and applied the two remaining patches, thanks! > > > > Bart > > Bart, the two remaining patches still depend on the handle_mask_sync > change descripted in the cover patch [0]. > > Mark, are you able to Ack those patches or alternatively provide an > immutable branch with them? We need the handle_mask_sync change as well > for the idio-16 migration patchset [1]. > > William Breathitt Gray > > [0] https://lore.kernel.org/all/cover.1679323449.git.william.gray@linaro.= org/ > [1] https://lore.kernel.org/all/cover.1680618405.git.william.gray@linaro.= org/ Ok, I'll back them out. Bart