Received: by 2002:ac0:de83:0:0:0:0:0 with SMTP id b3csp732897imk; Sun, 3 Jul 2022 07:33:57 -0700 (PDT) X-Google-Smtp-Source: AGRyM1tTcQLX6bMYtsaALkSAdupSHWPqQUfXs1O8GylYYWiBe9RE96rr8EQaJYLHQBnHzNb/pRx8 X-Received: by 2002:a17:903:32c4:b0:16a:6b37:7cbe with SMTP id i4-20020a17090332c400b0016a6b377cbemr30150401plr.30.1656858837635; Sun, 03 Jul 2022 07:33:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1656858837; cv=none; d=google.com; s=arc-20160816; b=ePmPuRE2bjivIPScSAx6ybH7GwsGScp9Ppxo6cMjh6oC0OBMjt8Iil6OkkhbdaA/7G VwhJnFHnO4A6hJhy/LA+c7j4NJpy/T3dmWocI3+XomlU/uvHtWlSeWnKsnONnYaWBzyq 3Ewdg3FqHbM7loekb3ewhP30DSHv3LLMrS6NVnA4B5Wsu/EO7fMZED2GjjLl1JLonfKi GR+b7YWnl2GpWJS46lCnCxVQ1d8glk8Nhs1QYUwi7LQmGRGyDlmLWHOBHRXAsU+ZThdR lnDM7Qur1GOVNZT+rF7IlV5tpCXRVwtiuWD4w8tEJ8ly8LCjR7FIUJSJf/1DHIsvGBgz 9/og== 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=9jdpozfV1qmOZRGsJtmMSQ4ytOWKV2O6MRnturbNT4M=; b=ImKlvSimVgPQYSamHBvJ1czAM7xpv18JJQTCsCpg+ibn2yv4FCp6tOh4pF93cg7N/D V/ZDDb1ujzuDvkaGIXFEEy1vIuvKXb7Ebv3WR/GXuEhPhFKMoFNAufsWY0Yg4ZmgR8qT NO7WYiMxqL5EyfhdC0Pe9oc7HA0C3Ix6iwc1yb8bDduJ/+HcuvYfogdIChFTUJm/WOxo Ec8lq6tnr+yHWs95HUDs4q3hLLj7b44keC3VR7YfRrqu9qjT3hD2C6E3PvA/Nnnh1w6t 5qACbiJ1RIMxHljdeEc/BOkNinR2+uQuFzF2VaIAzDUfb0i5a8ajebPLGvkM5dMgRIwB eUYg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=pB+tq0qV; 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 lj14-20020a17090b344e00b001cbbd85faa9si12314640pjb.20.2022.07.03.07.33.45; Sun, 03 Jul 2022 07:33:57 -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=@gmail.com header.s=20210112 header.b=pB+tq0qV; 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 S232750AbiGCO2f (ORCPT + 99 others); Sun, 3 Jul 2022 10:28:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40942 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232728AbiGCO23 (ORCPT ); Sun, 3 Jul 2022 10:28:29 -0400 Received: from mail-yb1-xb2e.google.com (mail-yb1-xb2e.google.com [IPv6:2607:f8b0:4864:20::b2e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B3DC56322; Sun, 3 Jul 2022 07:28:26 -0700 (PDT) Received: by mail-yb1-xb2e.google.com with SMTP id e69so5903773ybh.2; Sun, 03 Jul 2022 07:28:26 -0700 (PDT) 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=9jdpozfV1qmOZRGsJtmMSQ4ytOWKV2O6MRnturbNT4M=; b=pB+tq0qVBJaTwwb2RFXnZahTMnmUBiaDu99OcfpEf+PiOi5lYzI1BUOtmWQl7/AiIt HNKxyMsG+o2szTbyEfF3uCLnOqsr6g18DNAxquj9SPdxRK8RHXb+GXnj+4o5RvO+ri27 CzoL4o7pOkuzQa6ksUivvINPg+n5r0hlipSwbQhGhDndksamSU5TIbZUtypyrgPKDCWc POv/h6VVdo9oyXhNgc4cUrrndSK+GslLtBGrHfyW6pBaiVXu/zVdR1qmH5iKzgeUkp0T oNftLkgrAnuD7IH32/qucHLMOxjn5KnjdeLKFYwcFGV2K+s/oZAZt0t9L7z9XeY3QV6a jjPw== 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=9jdpozfV1qmOZRGsJtmMSQ4ytOWKV2O6MRnturbNT4M=; b=1AO1dpLiPjfzmxoOGiEG6YQP7V6d2cp+RtYuoTcTErqPdcPpiGw3TbgGIC6+AJS7nG t3y7ckgffc7e+HpwYqgRIktyZSiWF1t+cXrBBgbMkjRP+yW5RoSmJNVr04e/PF/5krby wtdzU7XCnAGocBhcipFSkhFw4fS9e2PryYh/x5Ba6SY3Gut2Dv8erBjI4KKwi98SYIxO 2qN7813DYCL5HW3gHjjuWy5Veax4kFhtz5lI4vEX0jipZZo9h7sqol8c0uC2AQsPVHGp 4os7s8xbymRTp30fPaljwzPXpb0yz4Wd0iFt632FXRhsBbfXkDG9sPz4m9SwVyEX6IkU BZWg== X-Gm-Message-State: AJIora9V9UFDKnhIrbFbOJHSYzDyuWXPGSJJriTLT1o6S+kvb5y/6VFq jocp1glHjlfCyUMkrVkp/p+8+h36gELHrtk5MMFySamQzhWzC9jW X-Received: by 2002:a05:6902:1142:b0:66d:999a:81a7 with SMTP id p2-20020a056902114200b0066d999a81a7mr22460227ybu.460.1656858505971; Sun, 03 Jul 2022 07:28:25 -0700 (PDT) MIME-Version: 1.0 References: <20220703112101.24493-1-aidanmacdonald.0x0@gmail.com> In-Reply-To: <20220703112101.24493-1-aidanmacdonald.0x0@gmail.com> From: Andy Shevchenko Date: Sun, 3 Jul 2022 16:27:49 +0200 Message-ID: Subject: Re: [PATCH v3 00/12] regmap-irq cleanups and refactoring To: Aidan MacDonald Cc: Mark Brown , Greg Kroah-Hartman , "Rafael J. Wysocki" , Krzysztof Kozlowski , Marek Szyprowski , Matti Vaittinen , Linux Kernel Mailing List , Linux Samsung SOC 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 Sun, Jul 3, 2022 at 1:20 PM Aidan MacDonald wrote: > > This series is an attempt at cleaning up the regmap-irq API in order > to simplify things and consolidate existing features, while at the > same time generalizing it to support a wider range of hardware. > > There is a new system for IRQ type configuration, some tweaks to > unmask registers so they're more intuitive and useful, and a new > callback for calculating register addresses. There's also a few > minor code cleanups in here. > > Several existing features have been marked deprecated. Warnings will > be issued for any drivers that use deprecated features, but they'll > otherwise continue to function normally. > > One important caveat: not all of these changes are tested beyond > compile testing, since I don't have hardware to exercise all of > the features. Obviously you haven't rebased it on top of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git/log/?h=for-5.20 so it may not be applied. -- With Best Regards, Andy Shevchenko