Message ID | cover.1691703927.git.william.gray@linaro.org |
---|---|
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b824:0:b0:3f2:4152:657d with SMTP id z4csp728845vqi; Thu, 10 Aug 2023 15:40:56 -0700 (PDT) X-Google-Smtp-Source: AGHT+IH7c+VlT6XLIYH64awh8nvWD+bAsyxhGeM783KFUO+ktlSFhmATVpKVI5kJf/qvrWq2NCDO X-Received: by 2002:a17:907:78d3:b0:988:b61e:4219 with SMTP id kv19-20020a17090778d300b00988b61e4219mr324832ejc.29.1691707256160; Thu, 10 Aug 2023 15:40:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691707256; cv=none; d=google.com; s=arc-20160816; b=QRcAGuI+aW5IVgcD6q9JSvJWq024vLXa2r24GeVldr8gbzP6bIiadzXEJcCRzz7muF ZWdRvuMfscoE0dbIpvEeOxNtMipwkrpa+TkSYuBJjO0DNwnQdt58BdfbLAIT0c3Ehuey +/HBK1ddgWXd0RB+zQFIlgSWqZzgZ0+BxGqNVTgk76ibHDj1g6QpM+WFDUUPAOq/Fl2M Vc94hdC3kmhuNKeeWR17/OzQWoTRFEPCUjdPChktqhQazaN4MwbuoGBM2d7+JYbs17mh vhiZJgamLyJhicsz/WG4CduLxZjfJo5ePVyglOgfULiSGUTB+kHzf3OPu5KjlrFXSm/+ YOXg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=QLpZ4esgcuub2YiUjxke1PbG+Oe6z0wLY0S3Dh2/w04=; fh=PDLMT6LbM9fVlr44+itkPs7Z4lDRp362jm3/tvt7e0A=; b=K+NFlgY31NRcT4pMG9NliZ2uXAhYRJXkGf0tXpQUM4dyWAUPJB342zta6w66PDFrwG lXKPJSgHWUmEoiRLzf0AwIieQYvW8cTvRVPkA3Jft7iZi0Ad+Yoh53/EpD+7vJxk8FUL +mylHX5NxjA1yUgVQDxBadqRGtc18OarM5GCqUa0CUZrerXTSrgwhEIm+FxsO0HYf0Ru OZ660XBWgpfquyYRojNeYxMbUvQYC5EJKzH8wJ6wJu/+rVd9k0JAEjBLqlbGGSDPyKhx i23tAxO58m9u23b4Xg849Jl0dm4mvCH3AHsBB5ljYAgXgt+5qP4jJVkbJVM+npVi/8x9 asEg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=bd+3O5YV; 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: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id pv25-20020a170907209900b0099cb29f4087si2318808ejb.264.2023.08.10.15.40.30; Thu, 10 Aug 2023 15:40:56 -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=bd+3O5YV; 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 S231634AbjHJWBE (ORCPT <rfc822;lanlanxiyiji@gmail.com> + 99 others); Thu, 10 Aug 2023 18:01:04 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50786 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231546AbjHJWBA (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Thu, 10 Aug 2023 18:01:00 -0400 Received: from mail-vk1-xa33.google.com (mail-vk1-xa33.google.com [IPv6:2607:f8b0:4864:20::a33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1C592273D for <linux-kernel@vger.kernel.org>; Thu, 10 Aug 2023 15:01:00 -0700 (PDT) Received: by mail-vk1-xa33.google.com with SMTP id 71dfb90a1353d-48719ca1b3dso549538e0c.3 for <linux-kernel@vger.kernel.org>; Thu, 10 Aug 2023 15:01:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1691704859; x=1692309659; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=QLpZ4esgcuub2YiUjxke1PbG+Oe6z0wLY0S3Dh2/w04=; b=bd+3O5YVs1oDX3QYRaV15SvzdL94Y4/wlelCJUO0rO4rO+eA2ZEo7vq3H8CMt0p6Jf /Xkae0F0NOFaXtjYHs7zSh/aqBbcktUquB6OIDLbSoLylY+d5i62w+epYvwcO31vYaPr S+Tau5DUGwJT7+j1wvXxOre9pNRN6UJ88VL6gwY6tCowHlYLk5Mjd8oBcvCJ9rY9AqKB NpeVEdzhg2+seefb34jPu1LP2F0w83NnLQ2gHU2DcPUWariQfYrJ5RfDEzSkxvVlL6TF 0sKz2PbjKQP0STKJZezrJc8LOWftLZOULJU4SDlEjPE/5niacV4MT3xCTYJLBlDMuEYL CpKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691704859; x=1692309659; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=QLpZ4esgcuub2YiUjxke1PbG+Oe6z0wLY0S3Dh2/w04=; b=dPK5Ar0xCSaCG+5BK73Ea8Wvlssgw/ZR+r4n/tyhO29sSYnF8ASM38z6EUsdQYtdZc TH8l43eD7RjrvUzYQjiBntxpFUeL9MNf2QWi3qLPASCpllecN2q/W19yg1tTzjsgsT+T Iq7JGKMjGm2KtT0qvjHxA8cziZq+PGxq+sxWrQ5gHZuxfTOW2xgGI96ejMpJKYtlP9SH AiV3UeUBU6GaKqInrd4xgyFLoV7Gm5ylgc4Zp6IgN+s9I10QWWyikQ/IGDIjan8DhwYz yLLM/VHi1e2ik2yGGPiJ70WLvf4xOXTmXeY5k2k77Rys4jzoJ2meMtSSA0uk5y9ykkQN 3wTg== X-Gm-Message-State: AOJu0YxniaNSGzoYqNgwwH9Pp3z/rRZUAPLHnDleDv8jcYAFcHZOey3I ci1SRO+5smt4LEPpGUF3bAnkdZS7iWr4VsEFw9g= X-Received: by 2002:a1f:c742:0:b0:486:484d:3058 with SMTP id x63-20020a1fc742000000b00486484d3058mr273690vkf.14.1691704859211; Thu, 10 Aug 2023 15:00:59 -0700 (PDT) Received: from fedora.. (072-189-067-006.res.spectrum.com. [72.189.67.6]) by smtp.gmail.com with ESMTPSA id r17-20020a056122009100b004872b997d3bsm387105vka.1.2023.08.10.15.00.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Aug 2023 15:00:58 -0700 (PDT) From: William Breathitt Gray <william.gray@linaro.org> To: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>, Linus Walleij <linus.walleij@linaro.org> Cc: linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, Andy Shevchenko <andriy.shevchenko@linux.intel.com>, William Breathitt Gray <william.gray@linaro.org> Subject: [RESEND PATCH 0/7] Migrate ACCES and WinSystems drivers to the regmap API Date: Thu, 10 Aug 2023 18:00:37 -0400 Message-ID: <cover.1691703927.git.william.gray@linaro.org> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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_BLOCKED, SPF_HELO_NONE,SPF_PASS 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: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1773883627695370886 X-GMAIL-MSGID: 1773883627695370886 |
Series |
Migrate ACCES and WinSystems drivers to the regmap API
|
|
Message
William Breathitt Gray
Aug. 10, 2023, 10 p.m. UTC
This patchset is a collection and resend of the lingering GPIO patches for the regmap migration of the ACCES and WinSystems drivers.[^1][^2] Previously, these patches were postponed due to pending dependency patches that have since been merged into mainline. Now that those dependencies are present in the GPIO tree, this patchset can be merged without incident. An IRQ handling fix for the ws16c48 driver is also included at the end.[^3] [^1] https://lore.kernel.org/all/cover.1680618405.git.william.gray@linaro.org/ [^2] https://lore.kernel.org/all/cover.1680708357.git.william.gray@linaro.org/ [^3] https://lore.kernel.org/all/20230228081724.94786-1-william.gray@linaro.org/ William Breathitt Gray (7): gpio: idio-16: Migrate to the regmap API gpio: 104-idio-16: Migrate to the regmap API gpio: pci-idio-16: Migrate to the regmap API gpio: idio-16: Remove unused legacy interface gpio: pcie-idio-24: Migrate to the regmap API gpio: ws16c48: Migrate to the regmap API gpio: ws16c48: Fix off-by-one error in WS16C48 resource region extent drivers/gpio/Kconfig | 13 +- drivers/gpio/gpio-104-idio-16.c | 286 +++---------- drivers/gpio/gpio-idio-16.c | 254 ++++++------ drivers/gpio/gpio-idio-16.h | 79 +--- drivers/gpio/gpio-pci-idio-16.c | 294 +++----------- drivers/gpio/gpio-pcie-idio-24.c | 677 +++++++++++-------------------- drivers/gpio/gpio-ws16c48.c | 554 +++++++++---------------- 7 files changed, 728 insertions(+), 1429 deletions(-) base-commit: 87d0688483f56c748b37a5298bdc382df5cf8f74
Comments
On Fri, Aug 11, 2023 at 12:00 AM William Breathitt Gray <william.gray@linaro.org> wrote: > This patchset is a collection and resend of the lingering GPIO patches > for the regmap migration of the ACCES and WinSystems drivers.[^1][^2] > Previously, these patches were postponed due to pending dependency > patches that have since been merged into mainline. Now that those > dependencies are present in the GPIO tree, this patchset can be merged > without incident. An IRQ handling fix for the ws16c48 driver is also > included at the end.[^3] The series: Reviewed-by: Linus Walleij <linus.walleij@linaro.org> The result is really nice! Yours, Linus Walleij
On Fri, Aug 11, 2023 at 12:01 AM William Breathitt Gray <william.gray@linaro.org> wrote: > > This patchset is a collection and resend of the lingering GPIO patches > for the regmap migration of the ACCES and WinSystems drivers.[^1][^2] > Previously, these patches were postponed due to pending dependency > patches that have since been merged into mainline. Now that those > dependencies are present in the GPIO tree, this patchset can be merged > without incident. An IRQ handling fix for the ws16c48 driver is also > included at the end.[^3] > > [^1] https://lore.kernel.org/all/cover.1680618405.git.william.gray@linaro.org/ > [^2] https://lore.kernel.org/all/cover.1680708357.git.william.gray@linaro.org/ > [^3] https://lore.kernel.org/all/20230228081724.94786-1-william.gray@linaro.org/ > > William Breathitt Gray (7): > gpio: idio-16: Migrate to the regmap API > gpio: 104-idio-16: Migrate to the regmap API > gpio: pci-idio-16: Migrate to the regmap API > gpio: idio-16: Remove unused legacy interface > gpio: pcie-idio-24: Migrate to the regmap API > gpio: ws16c48: Migrate to the regmap API > gpio: ws16c48: Fix off-by-one error in WS16C48 resource region extent > > drivers/gpio/Kconfig | 13 +- > drivers/gpio/gpio-104-idio-16.c | 286 +++---------- > drivers/gpio/gpio-idio-16.c | 254 ++++++------ > drivers/gpio/gpio-idio-16.h | 79 +--- > drivers/gpio/gpio-pci-idio-16.c | 294 +++----------- > drivers/gpio/gpio-pcie-idio-24.c | 677 +++++++++++-------------------- > drivers/gpio/gpio-ws16c48.c | 554 +++++++++---------------- > 7 files changed, 728 insertions(+), 1429 deletions(-) > > > base-commit: 87d0688483f56c748b37a5298bdc382df5cf8f74 > -- > 2.41.0 > Queued the last patch for fixes and the rest for v6.6. Bart