From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Cyrus-Session-Id: sloti22d1t05-981977-1517412779-2-556298979163386985 X-Sieve: CMU Sieve 3.0 X-Spam-known-sender: no X-Spam-score: 0.0 X-Spam-hits: BAYES_00 -1.9, ME_NOAUTH 0.01, RCVD_IN_DNSWL_HI -5, T_RP_MATCHES_RCVD -0.01, LANGUAGES en, BAYES_USED global, SA_VERSION 3.4.0 X-Spam-source: IP='209.132.180.67', Host='vger.kernel.org', Country='US', FromHeader='org', MailFrom='org' X-Spam-charsets: plain='UTF-8' X-Resolved-to: greg@kroah.com X-Delivered-to: greg@kroah.com X-Mail-from: linux-api-owner@vger.kernel.org ARC-Seal: i=1; a=rsa-sha256; cv=none; d=messagingengine.com; s=arctest; t=1517412778; b=FWYJMtxBIbx4jHDlAN0UpaygstxbRkk2mRU68Omtw4kBtQA Hgh1TEiPRpCbIjdzQYu/yrMmy6YVsukBmT2xXyd9ayTB3y8sIC36HO58otRV5e6B WMT+JvSlqz6oHmIwZNxfy1cWv7ukZmuv6ZX4+MKfIW8Fg6RyXqudcOlGWxzsrICK aWh2VwzH4oe4Ekj6N8TJdemNycIWvuzf5cLJ7Kq681wAuTbdgRpeyWu+Q3zBD6dP GdKhQh6umsrfAhhR5wl33NDqQWhsqxc+WkgjE1wRkpWnp83tHE0PiLBEydsZwFDS z6sEBq7HCUjVqCUhbSloIMgYgCYKIwGq4xkUIxQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=mime-version:in-reply-to:references:from :date:message-id:subject:to:cc:content-type:sender:list-id; s= arctest; t=1517412778; bh=p2csOuO4mGdZjFYUZteP6rHtGbNc6qkvFXJoJk HZqjs=; b=vH2x0ctVk96vtGGtw8SaM0OzS+U5ArLYWq25ZKc+LbSHzadfD+P1/d UcOda3vFcHzmpGHnwe52LD4ap+9cIddCp9uWznlOXzsUw/xsMet342dAcr7CPTM8 qpDudFeHD1Mx0B/fhB4t7qzM+OVRaPm5AQtYqfYpF16QnZa+H2roIHiHAqDTr7fC +uV5D9olJaUfrZJgrIUJ4Hesqx1UVkgrk8kOWv2Jj9O17RQxDjM4XVQV4XntDgr+ 9vCuOlJ+BnyRWzBaMUB9b/Mt3X+RWHp6if3cM1yrugJF2UVPC30B3zoqRUVVxwKc uj/eoenyiAZ8r4XOzepER3WWV3i36ohg== ARC-Authentication-Results: i=1; mx3.messagingengine.com; arc=none (no signatures found); dkim=none (no signatures found); dmarc=none (p=none,has-list-id=yes,d=none) header.from=kernel.org; iprev=pass policy.iprev=209.132.180.67 (vger.kernel.org); spf=none smtp.mailfrom=linux-api-owner@vger.kernel.org smtp.helo=vger.kernel.org; x-aligned-from=orgdomain_pass; x-ptr=pass x-ptr-helo=vger.kernel.org x-ptr-lookup=vger.kernel.org; x-return-mx=pass smtp.domain=vger.kernel.org smtp.result=pass smtp_org.domain=kernel.org smtp_org.result=pass smtp_is_org_domain=no header.domain=kernel.org header.result=pass header_is_org_domain=yes Authentication-Results: mx3.messagingengine.com; arc=none (no signatures found); dkim=none (no signatures found); dmarc=none (p=none,has-list-id=yes,d=none) header.from=kernel.org; iprev=pass policy.iprev=209.132.180.67 (vger.kernel.org); spf=none smtp.mailfrom=linux-api-owner@vger.kernel.org smtp.helo=vger.kernel.org; x-aligned-from=orgdomain_pass; x-ptr=pass x-ptr-helo=vger.kernel.org x-ptr-lookup=vger.kernel.org; x-return-mx=pass smtp.domain=vger.kernel.org smtp.result=pass smtp_org.domain=kernel.org smtp_org.result=pass smtp_is_org_domain=no header.domain=kernel.org header.result=pass header_is_org_domain=yes Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753039AbeAaPcm (ORCPT ); Wed, 31 Jan 2018 10:32:42 -0500 Received: from mail.kernel.org ([198.145.29.99]:51590 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753040AbeAaPcl (ORCPT ); Wed, 31 Jan 2018 10:32:41 -0500 DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A001C21798 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=atull@kernel.org X-Google-Smtp-Source: AH8x225u9junpXBzXFNe3/ZnnMrHcINDKbK+H3pgGivat11i5oqYdDIvIqMXRCi1paLTXCAKTNGyz/AputcezmZ2Ls4= MIME-Version: 1.0 In-Reply-To: <1511764948-20972-13-git-send-email-hao.wu@intel.com> References: <1511764948-20972-1-git-send-email-hao.wu@intel.com> <1511764948-20972-13-git-send-email-hao.wu@intel.com> From: Alan Tull Date: Wed, 31 Jan 2018 09:31:59 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v3 12/21] fpga: dfl: fme: add FPGA_GET_API_VERSION/CHECK_EXTENSION ioctls support To: Wu Hao Cc: Moritz Fischer , linux-fpga@vger.kernel.org, linux-kernel , linux-api@vger.kernel.org, "Kang, Luwei" , "Zhang, Yi Z" , Tim Whisonant , Enno Luebbers , Shiva Rao , Christopher Rauer , Xiao Guangrong Content-Type: text/plain; charset="UTF-8" Sender: linux-api-owner@vger.kernel.org X-Mailing-List: linux-api@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-Mailing-List: linux-kernel@vger.kernel.org List-ID: On Mon, Nov 27, 2017 at 12:42 AM, Wu Hao wrote: Hi Hao, One fix again, otherwise please add my ack to subsequent versions. > FPGA_GET_API_VERSION and FPGA_CHECK_EXTENSION ioctls are common ones which > need to be supported by all feature devices drivers including FME and AFU. > Userspace application can use these ioctl interfaces to get the API info > and check if specific extension is supported or not in current driver. > > This patch implements above 2 ioctls in FPGA Management Engine (FME) > driver. > > Signed-off-by: Tim Whisonant > Signed-off-by: Enno Luebbers > Signed-off-by: Shiva Rao > Signed-off-by: Christopher Rauer > Signed-off-by: Xiao Guangrong > Signed-off-by: Wu Hao Acked-by: Alan Tull > diff --git a/include/uapi/linux/fpga-dfl.h b/include/uapi/linux/fpga-dfl.h > new file mode 100644 > index 0000000..b46d124 > --- /dev/null > +++ b/include/uapi/linux/fpga-dfl.h > @@ -0,0 +1,50 @@ > +/* > + * Header File for FPGA DFL User API > + * > + * Copyright (C) 2017 Intel Corporation, Inc. > + * > + * Authors: > + * Kang Luwei > + * Zhang Yi > + * Wu Hao > + * Xiao Guangrong > + * > + * This work is licensed under the terms of the GNU GPL version 2. Please remove above line. My understanding is that we are supposed to not combine SPDX with other license statements. > + * SPDX-License-Identifier: GPL-2.0 > + */ // SPDX-License-Identifier: GPL-2.0 As first line of file. Thanks, Alan