Received: by 2002:a05:6512:e85:0:0:0:0 with SMTP id bi5csp3099949lfb; Tue, 28 Jun 2022 06:30:54 -0700 (PDT) X-Google-Smtp-Source: AGRyM1t7jFcmFJzzY1teyPZUl9sqDc0kiqYv8WhGQr1mfSqmgnU3Kou2MdCpHZ1evldi3cW/BLQ6 X-Received: by 2002:a17:907:ea7:b0:70f:a27a:dac0 with SMTP id ho39-20020a1709070ea700b0070fa27adac0mr18753724ejc.25.1656423054176; Tue, 28 Jun 2022 06:30:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1656423054; cv=none; d=google.com; s=arc-20160816; b=qBv86gRe8NozAJt9DeE8CF5sCa6XTVvoZJbXa81UraFjpvrEkiww4Hyktu13d7UirF FGy9iHFeIIlmTVtfGQHkvPAjVK0MNFQiXleZ9DTJu9bG3w4qNzQrORXzcJ3i4B2gvRZ7 o4tjK7S9GGue+xaKO6ajhcTOqDp68GU0uC3ljrn3VvUQB74eWALTijUd0At3R0ZIMYBc lqrU0BDsF9f5ZGvtT5X1j3COYa/e7yOEHnzPrX6hwtfj+OC6KsrK2srw4Xbpi03ih69o o5fYOIrzRYFbCWtovN4U0YD2NrPMVlE7PhuZMqAUYuhZqgGbvNUapj3RKHotWfCoakLE W6NQ== 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=ggwF5g1h8Ead4FuQw5zkAX1BhU9Zyqolzn8TdYVGstg=; b=ynKsb6t+Fhx8QxOwTAZHRWddkOLlKMZLex5fUDwxKhrSRl9q/57mmeNq+kKe7zrEHn TXSa9SGC7gxjsMWgjT9ONBjcm6W0ertBJMU0u3ypQYvLJbfwTJNvonrVZysp32BNb2Vg oq8ora2MitDc8BoFERBxZHkXYYxFGGPObsZhr6UpcnrqArvyVvUi/Uhd1anxXtCgS6f0 j7ZnKzuXxzhDRaoNkIIwsKIcTCzHjdvNv+C25ccKXrLO09T/tVyPmJxnskLeQ8xd2cxg i4PB/uvJipPySmuDE/mJr7uM/d54TOdbGfU5qOWJAgv193KzYZbcouko2qiXcwfovVN2 g9Rw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=KeCLJ5yk; 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 sd21-20020a1709076e1500b006feb8cc7e2asi1313603ejc.503.2022.06.28.06.30.25; Tue, 28 Jun 2022 06:30:54 -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=KeCLJ5yk; 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 S1345995AbiF1M4I (ORCPT + 99 others); Tue, 28 Jun 2022 08:56:08 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49526 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1345249AbiF1M4F (ORCPT ); Tue, 28 Jun 2022 08:56:05 -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 7C7F22F660; Tue, 28 Jun 2022 05:56:04 -0700 (PDT) Received: by mail-yb1-xb36.google.com with SMTP id r3so22065082ybr.6; Tue, 28 Jun 2022 05:56:04 -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=ggwF5g1h8Ead4FuQw5zkAX1BhU9Zyqolzn8TdYVGstg=; b=KeCLJ5ykrnqYEpWJJO9nXzaPfE5yt0z4Iq/Nje/aq0a043RgdvwLLQV9N99LTC6o66 neO4UcQYMDBwdFwCXMIaMYvKQxZ6v1pFmZJsxFGltIYh2by2CXKx3NmpbLgaSmEp9iE2 xXp9GVm1KHZ8TIeaVu1XWRPW1IUGhAmRvk0VSWKgoeogO+AJEtl1dKvTIzv2Br+KO6iH uknuFW/Dy88sbBADAhdqNAk/Rr7YAxjywb6zMGIJ/n5LOomZvFrMS5rD5f7UZGZSAmhH rg7WjkZtrtjJyayI4yLWQIe4J0IY96As42R+OlnJwepW6Ie/omPO4jukd5ozyg4JMo+i bDoQ== 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=ggwF5g1h8Ead4FuQw5zkAX1BhU9Zyqolzn8TdYVGstg=; b=V10Q+hd9a0gB+/X90e6RGRt65TJLT3TwZS0xWBr2XnPKEwvEiXWO0qJ33VxDOyx+K4 xWG9IcPlez45YZttfKn/vLthk+mIcRazMzy+tvdQWvIfdM9NDgarLk7GFsRh8ZbWSoMr K8tWbPOuedaPBUg8iOnae4U4FdFYDeA/mKAn/JBKNPVW0Qk2IEcicptyzOsUvIjsvp56 hGdIcDx8kbb7b4drGFa9b+rd9MwY65xX7p32xAHyOZBePiEEzFs7350BfwEPS9OpAXnY 2FYU5ETLq1/y2fi9W8WQPGHJE62KvE4VJc/yR+yNc0UkEOlJU+pU56nJxun4NDiSYiMQ 0s9A== X-Gm-Message-State: AJIora8u2hxeT9N0PfKRBPETtmOu6BgIQOzrY6ZzPSZs3q7UsuHJ6Jyp R7TTeF2fvocg+eIkvbYz3LVabgwxEcOg/h5bQZ4= X-Received: by 2002:a25:b2a8:0:b0:66c:8110:3331 with SMTP id k40-20020a25b2a8000000b0066c81103331mr20100404ybj.460.1656420963675; Tue, 28 Jun 2022 05:56:03 -0700 (PDT) MIME-Version: 1.0 References: <20220628081709.829811-1-colin.foster@in-advantage.com> <20220628081709.829811-6-colin.foster@in-advantage.com> In-Reply-To: <20220628081709.829811-6-colin.foster@in-advantage.com> From: Andy Shevchenko Date: Tue, 28 Jun 2022 14:55:23 +0200 Message-ID: Subject: Re: [PATCH v11 net-next 5/9] pinctrl: microchip-sgpio: allow sgpio driver to be used as a module To: Colin Foster Cc: devicetree , Linux Kernel Mailing List , netdev , linux-arm Mailing List , "open list:GPIO SUBSYSTEM" , Vladimir Oltean , Lee Jones , Rob Herring , Krzysztof Kozlowski , Andrew Lunn , Heiner Kallweit , Russell King , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Lars Povlsen , Steen Hegelund , Microchip Linux Driver Support , Linus Walleij , Wolfram Sang , Terry Bowman , Florian Fainelli 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 Tue, Jun 28, 2022 at 10:17 AM Colin Foster wrote: > > As the commit message suggests, this simply adds the ability to select > SGPIO pinctrl as a module. This becomes more practical when the SGPIO > hardware exists on an external chip, controlled indirectly by I2C or SPI. > This commit enables that level of control. ... > builtin_platform_driver(microchip_sgpio_pinctrl_driver); As per one of the previous patches. And repetitive if needed. -- With Best Regards, Andy Shevchenko