Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp3578027pxj; Mon, 21 Jun 2021 01:46:03 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxKKYheqMK/03ZfaQuLBC0KBXm4fNcOjoPgNgEcf6H+vze4dUYdDyN/iXzD1QDrL7G589yP X-Received: by 2002:a05:6e02:1ca8:: with SMTP id x8mr17403858ill.163.1624265163783; Mon, 21 Jun 2021 01:46:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624265163; cv=none; d=google.com; s=arc-20160816; b=FkARDE/mOko43egc0kFR1TU2yY2Jl2Izz2zLpSszKXxNneJcIbHcIIxDegpkkgVs/y pnsJBPM33ibmMspGL5Xr+Yfsj51yFh+Z1E8lMeSoRBmV7YzAM8Wp2k8pEV4ckYwxURJe Q0+W95pD8ZU89XLW20fKk+lSF7tV3pHoN7EXSBVyaNXOO7uyODrYHNylsIQTkJ+RSWiX msujz+fd5++VwM3sANoJyusFHnZ6+RicCUwYLja1SSq81s4Eo9mtC36KOQIM3s5ZRDuO vD15+zKR5blcoflQBBmbzhn2uEP1yimk9LnRdxycTRTbKQeDTdy7E+9Xi2HGEnxnfiVI lbGw== 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:ironport-sdr:ironport-sdr; bh=jSJGUUYuPqoQzziYeLBXb/ONX+ldMLYa4gPg0ZaZG7c=; b=SFp7w+2unepsKa/xMvnWnP8yyeKx2B3gp4b87gcMQrJYbZ98Jhkqeqz2303aKiF04J 0C39cz9o2RXRfW4kbt/4/OqiU2cN3Onl3XeQJLXzlZnWiJH2M4Csc5sJobU2xUW35KaE V+ynyqp5vKEKuY9TPq2kD7RBMAZhJN3Lczrnc3ciM6S4sphY0F+9Yhfi7py9q6U8fwvI VSai3/QeOu2nxg+xKBBl0Q1LRYrnkAW0h12sEen9sLtuPM7+7X/4C3dOKpVvGh6qUnAU yL25vo97oicNJn/ebEyt6euHxCXHaheZzZKmSLOn2DLB3obdpL+nWjGhY24ZG7KkcFhG 67KQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y12si13652118jap.126.2021.06.21.01.45.51; Mon, 21 Jun 2021 01:46:03 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230137AbhFUIqb (ORCPT + 99 others); Mon, 21 Jun 2021 04:46:31 -0400 Received: from mga14.intel.com ([192.55.52.115]:8936 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229618AbhFUIq3 (ORCPT ); Mon, 21 Jun 2021 04:46:29 -0400 IronPort-SDR: gP0IOFJNtkAObh06AX0GA0BMtToozTMQLDNlpC+qT79DCcy7swQQRTXOIgGeBVJSNs+uS+OyOz ry1TiD+HeIMw== X-IronPort-AV: E=McAfee;i="6200,9189,10021"; a="206623204" X-IronPort-AV: E=Sophos;i="5.83,289,1616482800"; d="scan'208";a="206623204" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Jun 2021 01:44:10 -0700 IronPort-SDR: fcjoaP9xUrCjzGwX3lAv4N7WaMjcQt+6wZbcHi4InqMLAZfxIDsQBySBZ6XSGEafbWyhd7X9Ab HTFWEv3bVBBg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.83,289,1616482800"; d="scan'208";a="486411268" Received: from yilunxu-optiplex-7050.sh.intel.com (HELO localhost) ([10.239.159.162]) by orsmga001.jf.intel.com with ESMTP; 21 Jun 2021 01:44:07 -0700 Date: Mon, 21 Jun 2021 16:38:56 +0800 From: Xu Yilun To: Martin =?iso-8859-1?Q?Hundeb=F8ll?= Cc: Wu Hao , Tom Rix , Moritz Fischer , Jean Delvare , Guenter Roeck , Lee Jones , Mark Brown , Martin =?iso-8859-1?Q?Hundeb=F8ll?= , linux-fpga@vger.kernel.org, linux-kernel@vger.kernel.org, linux-hwmon@vger.kernel.org, linux-spi@vger.kernel.org Subject: Re: [PATCH 0/4] fpga/mfd/hwmon: Initial support for Silicom N5010 PAC Message-ID: <20210621083856.GA24178@yilunxu-OptiPlex-7050> References: <20210621070621.431482-1-mhu@silicom.dk> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20210621070621.431482-1-mhu@silicom.dk> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Jun 21, 2021 at 09:06:17AM +0200, Martin Hundeb?ll wrote: > From: Martin Hundeb?ll > > This is an initial set of patches for the Silciom N5010 programmable > accelerated card adding support for reading out sensors. Seems the card is a variant of d5005, just changes the layout of the sensors in BMC. It may not worth a dedicated PCI DID, and pass down the info all the way from pcie -> dfl -> spi-altera -> m10bmc -> m10bmc-hwmon Is it possible we just have some version check in m10bmc? Thank, Yilun > > I'm not really sure if these should be taken through each of the > affected trees separately, or just by fpga collectively? > > Based on current master. > > // Martin > > Debarati Biswas (1): > fpga: dfl: Move DFH header register macros to linux/dfl.h > > Martin Hundeb?ll (3): > fpga: dfl: pci: add device IDs for Silicom N501x PAC cards > spi: spi-altera-dfl: support n5010 feature revision > hwmon: intel-m10-bmc: add sensor support for Silicom N5010 card > > drivers/fpga/dfl-pci.c | 5 ++ > drivers/fpga/dfl.h | 48 +----------- > drivers/hwmon/intel-m10-bmc-hwmon.c | 116 ++++++++++++++++++++++++++++ > drivers/mfd/intel-m10-bmc.c | 12 ++- > drivers/spi/spi-altera-dfl.c | 15 +++- > include/linux/dfl.h | 52 +++++++++++++ > 6 files changed, 198 insertions(+), 50 deletions(-) > > -- > 2.31.0