Received: by 2002:a05:7412:419a:b0:f3:1519:9f41 with SMTP id i26csp2904294rdh; Mon, 27 Nov 2023 01:38:05 -0800 (PST) X-Google-Smtp-Source: AGHT+IEIJhaZAtALPhhufhFzNBv+wBN2b418XW8PAUCC8xG7+KrbRODnrvQ9F3HR4ccmkOzyIIOO X-Received: by 2002:a05:6a21:190:b0:18b:9041:5729 with SMTP id le16-20020a056a21019000b0018b90415729mr14836803pzb.17.1701077885451; Mon, 27 Nov 2023 01:38:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701077885; cv=none; d=google.com; s=arc-20160816; b=HHfPavlaTyl6AjFcR3yGSpmZcQ8JRDcNNynjA55UkrVqjf0e0YFIJ7gnbSgi5TrYsx LSSGzqmTx150plPuuoJK4VfUK5nLwGIeZgU560SThA+ft44o82BcBI6QiPMYCORciNTp tkwGZAbr4zd/3XYStNVCNSo6Z9IuCk1imqs2Zf7VdG7V/yTeqQ3lqVE42p+he+O+fmnx xMOAxTQ6mbeH5dyUhyaH1qMa5OGPBn3FfE89jyG8GQFcVX5hKAX9TTe4mMOHAk8fZCKL TrI0323Hyd5ZKCg683DzfCdSWdpHxAgcIeaN+qT96hfiSnf1flMsLzCAW9I/kyx6nCiV Vi2g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=Dt16/4qPB4qjVexKfOk6NCdlnbI631guIjLkg6hk8H4=; fh=O6rJhQGvVH6B1Jrw+5vaCmYn1aPTnp54upNVCSWwD7A=; b=bd9F3uXZthAaWxuPD8bv4VymslGP8QtSDYu/050zE3yOPznJ4e0og1DyCiFDdaCPVZ vH00fn+j5rDf1tSTU3eT5KwORZdhw5v5fOQ4z1FQ6ISE15tTWTg5otXmKMCnTtCjWqjM AVF/wPeqts5jG+k5DozkGJ+gK86xqo+R4oVmMHml0TJedj4a7nTw1BJlYPvYNJEV1h8Y SpOneyFac1PouylxIEwuMUJ5mzsHwGVmEGA6Y7lBe8Es22X36pSqIqWDiqOXe9NdUugP 3yCUmbzKbVnRr71bA7G/aYsfisRtq7qJ/Eb4lAiiM7+F1Yu8nAeElbmh5RS5wNVx/L7P dJtw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=CetYnMam; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from morse.vger.email (morse.vger.email. [2620:137:e000::3:1]) by mx.google.com with ESMTPS id e4-20020a654784000000b005c1b5aa3f16si9234982pgs.777.2023.11.27.01.38.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Nov 2023 01:38:05 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) client-ip=2620:137:e000::3:1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=CetYnMam; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by morse.vger.email (Postfix) with ESMTP id BA43D802DB85; Mon, 27 Nov 2023 01:38:02 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at morse.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232846AbjK0Jhr (ORCPT + 99 others); Mon, 27 Nov 2023 04:37:47 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49660 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232832AbjK0Jhp (ORCPT ); Mon, 27 Nov 2023 04:37:45 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A5ED710F for ; Mon, 27 Nov 2023 01:37:51 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 0CBBFC433C8; Mon, 27 Nov 2023 09:37:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1701077871; bh=FR/to59+EYS4LPaU5QDZLcTso2dRiNMSCNN4xJ+xCL0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=CetYnMamkqCDJwOzWIgP0MT9mgSh7aa+oh1OdsGvljfTzpvEqeekfaSYbjfTD8bXB 6NRa4i3kBwK4b/PGeT/28r28i+zG9mvGO6p1B7XKzApmOwgfT+vE4d5F7Lk3abJ0os NOSiVGlAnsjkQXYuRcr3MPZNDpKGOKCZeajgS89Jaj6RXWGXzUS5soMtzbwurUL7W3 CwhXnZaQjIUZ6rrrF/TQXh+lVvXK1PdfqLjjJy/8WXRaMLhBN5kYsXYcQBwz9S3Q1M vRr32CVKMNWkjdbOmCizOk7WzptMINlcGAXkwsJ13DtuQ6yXvMjrm5cD2lleZlKVXe p9+0nLLkxsSXw== Date: Mon, 27 Nov 2023 09:37:46 +0000 From: Lee Jones To: GaryWang =?utf-8?B?5rGq5LmL6YC4?= Cc: Andy Shevchenko , "larry.lai" , "linus.walleij@linaro.org" , "pavel@ucw.cz" , "linux-kernel@vger.kernel.org" , "linux-gpio@vger.kernel.org" , "linux-leds@vger.kernel.org" , "musa.lin@yunjingtech.com" , "jack.chang@yunjingtech.com" , "noah.hung@yunjingtech.com" Subject: Re: [PATCH V7 1/3] mfd: Add support for UP board CPLD/FPGA Message-ID: <20231127093746.GG1470173@google.com> References: <20231031015119.29756-1-larry.lai@yunjingtech.com> <20231031015119.29756-2-larry.lai@yunjingtech.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,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 morse.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (morse.vger.email [0.0.0.0]); Mon, 27 Nov 2023 01:38:02 -0800 (PST) On Fri, 24 Nov 2023, GaryWang 汪之逸 wrote: > Hi Andy, > > Thank you for review the V7 patch and sorry for my poor English, for your question, please kindly to check our comments with ">>" beginning. Please fix your mail client instead. Or use a different one. > -----Original Message----- > From: Andy Shevchenko > Sent: Tuesday, November 14, 2023 10:11 PM > To: larry.lai > Cc: lee@kernel.org; linus.walleij@linaro.org; pavel@ucw.cz; linux-kernel@vger.kernel.org; linux-gpio@vger.kernel.org; linux-leds@vger.kernel.org; GaryWang 汪之逸 ; musa.lin@yunjingtech.com; jack.chang@yunjingtech.com; noah.hung@yunjingtech.com > Subject: Re: [PATCH V7 1/3] mfd: Add support for UP board CPLD/FPGA No headers in the body please. > On Tue, Oct 31, 2023 at 09:51:17AM +0800, larry.lai wrote: > > The UP Squared board > > implements certain features (pin control, onboard LEDs or CEC) through an on-board CPLD/FPGA. > > > > This driver implements the line protocol to read and write registers > > from the FPGA through regmap. The register address map is also included. > > > > The UP Boards provide a few I/O pin headers (for both GPIO and > > functions), including a 40-pin Raspberry Pi compatible header. > > > > This patch implements support for the FPGA-based pin controller that > > s/This patch implements/Implement/ > > > manages direction and enable state for those header pins. > > > > Partial support UP boards: > > "for UP" or "supported" (choose one). > > > * UP core + CREX > > * UP core + CRST02 > > > Reported-by: kernel test robot > > No, this tag can't be applied to the new code. > > > Signed-off-by: Gary Wang > > Signed-off-by: larry.lai > > Missing Co-developed-by? > >> larry is our consultant for upstream This is confusing. More '>'s usually means deeper quotes. Your reply should be up against the left wall, like this one. > ... > > > +config MFD_INTEL_UPBOARD_FPGA > > I believe Intel has nothing to do with this one. The Intel SoC is accompanied with OEM FPGA, right? > >> we used Intel CPLD Altera MAX V/X for pin mux and provide more driving power for Raspberry Pi compatible HAT pins, will remove "INTEL" Please enable line-wrap. > > + tristate "Support for the Intel platform foundation kit UP board FPGA" > > Depends on the above this most likely to be updated. > >> ok If you agree with a comment, please trim it from your reply. [...] -- Lee Jones [李琼斯]