From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0078.outbound.protection.outlook.com [104.47.1.78]) by dpdk.org (Postfix) with ESMTP id 973EC2B8C for ; Mon, 24 Sep 2018 08:30:04 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cZ2QWepdGMpmiQ55Dyrao/h6W6jTbuiHeP2q2+wpjq0=; b=fTsgdTNNvH5BbpIu68Uj6TugDtZBYH8khwQLsH9m3qJImCp5Neu9fHHAczsgDoWmS/dsuSpwMDi2j4Zqwwn961CQVFFctTxk4zY3wHV1aYAu56xlsx3aiMHOoeSurxVjYSCGaeu+np3oP1y5UjdR552c/fs0TOWYjJdgImy8lG8= Received: from [10.232.133.65] (14.143.30.134) by AM5PR0401MB2530.eurprd04.prod.outlook.com (2603:10a6:203:36::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1143.15; Mon, 24 Sep 2018 06:30:00 +0000 To: Igor Russkikh , dev@dpdk.org Cc: pavel.belous@aquantia.com, Nadezhda.Krupnina@aquantia.com, Simon.Edelhaus@aquantia.com, Corey Melton , Ashish Kumar References: <1536333719-32155-1-git-send-email-igor.russkikh@aquantia.com> <1536333719-32155-8-git-send-email-igor.russkikh@aquantia.com> From: Hemant Organization: NXP Message-ID: <6efadf65-b09e-891f-dfa6-125ec371a30b@nxp.com> Date: Mon, 24 Sep 2018 11:59:44 +0530 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <1536333719-32155-8-git-send-email-igor.russkikh@aquantia.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Originating-IP: [14.143.30.134] X-ClientProxiedBy: BM1PR01CA0078.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:1::18) To AM5PR0401MB2530.eurprd04.prod.outlook.com (2603:10a6:203:36::22) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 72a46224-64c9-47dd-1880-08d621e7293c X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534165)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM5PR0401MB2530; X-Microsoft-Exchange-Diagnostics: 1; AM5PR0401MB2530; 3:4HDxkH97PFQWleFd0J2naDEiTIEM9Whj0ermSQFm/J1Uqv+B1TqZe5pM1v6paS7HEgswlk/g5RfxWK1bJMJkQ+nSfe4Qp7sgYi4IwbgIZXvt0vrWS+VTerJ7fnpxSkWFLJuhNtAsmOisu4rJG0SUJyK8uPr1ywYmKq4ka2DLv2na9CqCYM+w8lcdaEVE4rsAjRRP9wZftVi7nKta2LY0YS9SOJOV4Ulpd74AC9vBMql2CyFW8qXPUQ2EKIZY0tX5; 25:R3IYRciXY5t3ZyYTvVffzahkpgbup3LsoB4fv4ERpZZfQIC+bP7X1eshexRo17zGSpPRS+pdT/A6v4fzUXWDOy6wWrpYFEIEX0OvO/c+oSFSOuS9j0Lyi5QMdqymx10mc/AWkAus6hR9DodnkOIGJvWTK4cZEE1TB8G+03kUPqaH4o3jVDkNiXbyG8MHlN+WzEzsxtggBKr4IEzMeWmYUr3ohjhb+l3pxEEfDjFF08pYEVAgW86NichZk0G9PRi/vpXgibOxF5r2O+AWkh1Kq8Ud0PVxV8fQxrPu0RNqeX68AdNtDllJCenaDHrdXN3ShEnaQoOVQL5+CmVooRR9pg==; 31:ZY0CvsEZOft8RhCKnWxZjCDSyX17anCalqs1gTSfTjSmQT69HyTlW/4rC4Ppo/0TcZxGQJ6dk04ohGYCYjdsuS9wgPiZtb50Ti0VS4rwENs79akNlYuRKP/CCuMkPqPcmlgP9DFtgERP8dNOFcBju+CTbjOIVP+iUnRv2rdFA4fMih0NdXwTFgMyVEQxDm1B251LQEfohrXx5GWz05RyJFtOnvU+CdLy90GLgV9Q9Ys= X-MS-TrafficTypeDiagnostic: AM5PR0401MB2530: X-Microsoft-Exchange-Diagnostics: 1; AM5PR0401MB2530; 20:21Q1Wh67zcLwdc3vL8AZNPR8/ONkodp+G13wfz/zCpNv/tI5k9IMHgauu7ROJ5lhOA6aS86RyhO2XrvLr4UxklBL2N/CfNRqwP2i/mXHpywLQLLIlzPQ+qLMGwaVJbT/dWWF7cJz4F78CjkXBCrTnkh27Jtt1hdPccms3bX37yvyvAtOR7rN7XtELRk8vVO9p4e+QnjogvrRsJFXy+U1Dy46oRsrCiO1vh4fBNqHotGoJM6WUhPH2SN6Eol28/D9ixzry2qEjlBq/lVw0VIBjgUdqn+6TOlSGw0N+7CK+ThSeLSXpvSocn9hCiRGnyjDK6a47tKiNHC+uZ01Gof7YumNsJVfQ/6BnXCiz2VozA3cqUIs/rlt6CMr8sVAMOcpMfxaGar+lYyqooAN4ijoQLhyunOJlS8F+3VrKuneAvJhH0Vwl5VGYd8radmMnkDe7DUobybQ6FnrY1jZAzv2EO9fx+pyrzJSu48kkRh+MhMvtUejEcbujusltTroiWvT; 4:qHLNv2LE4GidplQdnTXkNH3Q5odjDewWtWW+1LBZ3/vce8LruMFEsFbEM4F6cNye9ShbATRH59LGK2F9YPVN2813cyWyz3exaVN9vOHVM5wMbGoNxf7evEIu5KRawIGZNpglsAnDu12abFIpTjxm1RABJZJbJW/XZElmpvgATLcnPbzgyPA9WRATZVglf738U6+/xwynSnteXyYT5cceu5XFAaks8LvMV03LCV6DgcGZNrr7i7PO4+UMg6EYEAAUkc1CaSdJ1IVsl/JaXgOphA== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(93006095)(93001095)(10201501046)(6055026)(149064)(150027)(6041310)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123560045)(20161123562045)(201708071742011)(7699051)(76991041); SRVR:AM5PR0401MB2530; BCL:0; PCL:0; RULEID:; SRVR:AM5PR0401MB2530; X-Forefront-PRVS: 0805EC9467 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6049001)(39860400002)(396003)(366004)(346002)(376002)(136003)(189003)(199004)(26005)(229853002)(6486002)(8676002)(66066001)(316002)(54906003)(478600001)(7736002)(36916002)(486006)(230700001)(106356001)(36756003)(956004)(5009440100003)(81166006)(8936002)(11346002)(6116002)(2616005)(81156014)(58126008)(5660300001)(50466002)(476003)(86362001)(386003)(76176011)(65806001)(305945005)(446003)(3260700006)(64126003)(3450700001)(52116002)(105586002)(2486003)(53936002)(3846002)(2906002)(65826007)(31686004)(97736004)(16526019)(4326008)(6346003)(52146003)(23676004)(43066004)(77096007)(68736007)(6666003)(25786009)(31696002)(53546011)(67846002)(6246003)(186003)(65956001)(16576012)(47776003)(110426005)(2004002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM5PR0401MB2530; H:[10.232.133.65]; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=hemant.agrawal@nxp.com; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTVQUjA0MDFNQjI1MzA7MjM6NzR3MmpwZWdzN0RCVDI1bWwzaDA2S2RK?= =?utf-8?B?MXd0MW1acGd4QmZOb0NNTDZlN3JWOCs2TkJLbER0ekN4Z1ZqWWF4ZWdWL0kr?= =?utf-8?B?RysxWXpwVzhzWXp6dGpoVlJOUnEvY0hqcFVuZlNhRGt5OGxzbU0wMHVPN2hk?= =?utf-8?B?SkZkY2ozRnVTb2JuZWRpd0Fjb0trQlpSKzVVQkhWOFprb0N3NkpDb1I1a3Nz?= =?utf-8?B?SWpySzFvU3U3NTJMYWNXUE9ZUE96UmduY0dGd0FNa3hreTlmWjE1L3JsbG9v?= =?utf-8?B?U2FCSXZhMGtKeCtsNWxYeU0yVDYvVVZid2hVSWl6RFZIbG9ZMTRiWUJWWVBY?= =?utf-8?B?Z1pxK0lJaU8vWEd4QkkyMERoWExLa0phclA2aU1mRjU3alRYbEc2UURzWi94?= =?utf-8?B?TVJ4WGRvT1ZURmVXNy9rSXdIM2xaVEkzVXdiRHRUbVdQOVF6UnRVTEwvQm5m?= =?utf-8?B?K091eEZwb2FGUFNOWXNQSWVGZUZ2VStXYk1jU3QzcWFUdHQvQWxXQ1d0STBm?= =?utf-8?B?RHl5bWlqSXhJVjA2WUFGQWxmVFZ6U1dPNEZQTDZDcU81K3loam9LMjZ1SDM3?= =?utf-8?B?NWJKRTdzSXZoOUYzOFN0aUFNNTJ5Vk9JMmc4RDAvZFRqZEsxa2tmdkNtUExq?= =?utf-8?B?MmpNbCtCQnI0Ykt6dGdiYWhGMzBaOW1rQmNqNGVzK2lNNkEwVk5QNVM0U3dO?= =?utf-8?B?bmk0a2phdVNVTlVYT0VyWCt5QlRZVEU0a1pvWVUzZjRZN2xJQXVNaEk3Tmpl?= =?utf-8?B?elJDdGdFZ0dPdTRGNHFSdzYzUTBaaVNPQnduK2dvd1ZVbGdSbWRJa1VwRG9i?= =?utf-8?B?OGxrbFh1NzlSMlN0eHBnbVVydmlJOFpxc1lNV2FCTGRndFF3TU5Hakp3cE9t?= =?utf-8?B?WlNaVi9Xb3FuUGF0ck5DbzgwNTYwV0R0VWtmcWJDZ3dwODBkMFp6Q3VYWHpJ?= =?utf-8?B?UmdkSU5XWUxlNTFJVWlTK1MxSlFXMm5sOVMyTy8wamdTQVhvdmtoRVp0N3Nm?= =?utf-8?B?bWFibVhULzVtaGoxR2haVlAxeUNiY0pLRG9YemZ6UWZtTFJaNDF2SnhwdzEy?= =?utf-8?B?MjNOSHRkVDhSVWdnVG1ja2F5eGYxOWZEMzhEWHovekN1YWpOU3ZWckxBYzFY?= =?utf-8?B?d2dZYWxkdVlidnlRcmRoNjZsdEVSN1hMdFcrNlVsalpVM1VSZDJzL213RHRp?= =?utf-8?B?VTRieUJFQnFYcDR3UENES3pFaTFjTzdqdHJZYitVZnhiZ2xPSVpZcXh0VlQ5?= =?utf-8?B?eS9KeVVwclo1NDVZN1krcHRLUEdQWFhnMGN1SHBKMmZuSnFSdG4rWEJzTkg0?= =?utf-8?B?d1BGeEVoaGo4MHF3Ym9kZk9XVm5PaExoK2o0YWtKYnNhR2k2aUJWRXIzQjMy?= =?utf-8?B?dVhyM3p3RDV2Q0l6Q3A3WklUUFpLYktQdk16OGEwa0tyS2RHWUt6U3BZUnFQ?= =?utf-8?B?d1AwNHdMMWtOdnRIc1pidHlCZFI0ZVdtdWpFRElGNjJWaVA2ckJvM1FEU1RB?= =?utf-8?B?L2tqbUw2V3BXTVE5bnBVVmpLUG00UjQxQjZGZUwzTWo5amhsWU5CajJaaEU1?= =?utf-8?B?eTFxRWprZStIcWpQbW1rck9hRGEreTdqdUNrdmU3ODY0aUJ3amJmbzcwUVRD?= =?utf-8?B?am9mdVkxUHk1a1J5Nk9IZEdrcTRPVnR0ekQrdTU3NnZoUmFkcmtEU0pnalRQ?= =?utf-8?B?RTlKYXlPSTJ1Uk5ja1JQR3k5YnF6UVRJcGkxTWZkUVhYbUR1Ti9oSWhzS1NN?= =?utf-8?B?QU16QWJSQzRIYmFKM3YveXNsUTl1d1h4NTYyVFM2T0pBTm0xUk9yMDJ4UXht?= =?utf-8?B?cERjTUF5eU9KOTB2cERTOXlRU2dkSk1jNzZJZjRvNHdJazd5Y0VnSUxmRWcy?= =?utf-8?B?QWZzamJJekl3WWFzaTZrWDYyR3V0TkNIK0RoVm02SkxzdG9ERjJUSDVMOXZp?= =?utf-8?B?YzRjTUZLV2lRL1NyRUNrU3lQeHU4dFpOQUxwM2hqT1I0YVZud3BIMmorUm92?= =?utf-8?B?eWFVV3pBYkExUjk5RmFjOE0vVGg5Q0llQ2htdTg1c25FNWZMbzBVY2x3ancv?= =?utf-8?B?Zitpd05yQ0ZnRm9uYzZ6ZUZKeTU1MHl1YmFlUXNOS3hmUkhCNGlEcjlOZHJp?= =?utf-8?B?QVEyZzlpRGlRY3kwK2FYZzhrSkJlTDhsaU9mV1UycWYvR1ZZa1pqanF2Rzk4?= =?utf-8?B?eHJaYmlJdDBySHFrUU9jOEYrckdyVUE9PQ==?= X-Microsoft-Antispam-Message-Info: +J65X38ORaBuxGz5a5xueEdh4o0vPwTitph79/cdicy7N+h56AZxPyr7xpwsCMPvPfB7VWBGRrcSdnk2ZXDSUiiffbNzL14yAQkQ9GRECTRFU7oKw/aD7Zy5Ow9ylkfqj2zOhDacJAqNynJOtsUGhsXWFEVcXdXuDFM54nXEQCI4B77T8sBeWDDCkUF/mugTd2Cuh8Zwk/U1hXJxK0rG3/QYIhkHxqjHpFxQfX9yEAaH2ex9hldz/bXYioXlw3q0DVtO9t7QiFO3hQ5XH87gk5hJqiUgWaQOJgZLH8r811xHKzJuLqPTxfYOMTWnyneOUiGjx89yKeAQNnqvV24k3/39X55Vk3l7KpE6ZYfcDNo= X-Microsoft-Exchange-Diagnostics: 1; AM5PR0401MB2530; 6:+F8S9Ll1XOK4RM61MdAn2PSw/+UCqT8Eo9WrMKOoHpGn5DjRSHrotKL4qgzwjLRyvW+H+q/KBk+LyhOzMsY7zCE6bRdvGoDskrzbiKu0wAkO9F7hxXe7NtsVUL0GmLErSBUMvRyt4DqujX11jGk+CPir9U9g87eMLevQQegEbAhnyE8hwUX8WoTM3oBxamb9ZkLWmgFro7iYzxMPzC7y+2Ay7Qc2JSyCEHCkNfn1yVlYf328N3A2SCIGyifUOyRFm+vX6QHg+fS6f0h3S1FXZ9x4FEAsLjJlt27Rb++3n+NLEQ/My0U3Pyhj+uWYxKX7AWQMg7gXiQ1uULwppXCaCG4sPy8NuWoSMDzQk3BbbPsPJ36APVwpDhNSJVK6yz1D0G/kNhgL1p5HTsQ6ncixB6+DTckUTNPzQMR4N8eu4229Aw3mxsp5RHWqJDvB5TMcH/bYNtv7pf/vQk5xq+nxIw==; 5:kKl7J1qrCzJSZrCrjJPKdi9/alnAdL6h0wHz5KT9+BeQPxSEIV0w48jzaPRw7sMm7sAK8thWLoa1m8fbQz7CEq7rKbqb++mPiEWBvpLjROcIydS8tHTkhgsFTLOp4sNKiS7RwnjlGSUfwiCsaD53SnVJ/Whp4CKxrIbaikjqK74=; 7:Qs8rksE2e7tyd7v4QSfc25DL7vqr4m0V1U4nUFe59lNtq7sqophElotsxz1rCJmZwwNb4V/5+ZibVjlMenf1mI8mIt26IayMUWjAjAeN20flUZzODtDBwIsNWSPAeTI44auAY1aEmyMLuHiTQPsHKVgHXogafdO/VlkpfdeGVxX33D5VwLQh/4VNz5NaQVtvLwKzuVm1d5BgC5pBqjRMNTqDvHBAvFWegin3cNlHWBAUrfOSiH2XtJawqPXLgaa6 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Sep 2018 06:30:00.4969 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 72a46224-64c9-47dd-1880-08d621e7293c X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0401MB2530 Subject: Re: [dpdk-dev] [PATCH 07/21] net/atlantic: hardware register access routines X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: hemant.agrawal@nxp.com List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Sep 2018 06:30:05 -0000 Hi Igor, On 9/7/2018 8:51 PM, Igor Russkikh wrote: > Signed-off-by: Igor Russkikh > --- > drivers/net/atlantic/atl_hw_regs.c | 58 +++++++++++++++++++++++++++++++++++++ > drivers/net/atlantic/atl_hw_regs.h | 59 ++++++++++++++++++++++++++++++++++++++ > 2 files changed, 117 insertions(+) > create mode 100644 drivers/net/atlantic/atl_hw_regs.c > create mode 100644 drivers/net/atlantic/atl_hw_regs.h > > diff --git a/drivers/net/atlantic/atl_hw_regs.c b/drivers/net/atlantic/atl_hw_regs.c > new file mode 100644 > index 000000000..7301d08e7 > --- /dev/null > +++ b/drivers/net/atlantic/atl_hw_regs.c > @@ -0,0 +1,58 @@ > +/* > + * aQuantia Corporation Network Driver > + * Copyright (C) 2014-2017 aQuantia Corporation. All rights reserved > + * > + * This program is free software; you can redistribute it and/or modify it > + * under the terms and conditions of the GNU General Public License, > + * version 2, as published by the Free Software Foundation. > + */ DPDK is a open source BSD-3 licensed framework. GPL license files are not allowed in DPDK unless: 1. They are part of kernel module (e.g. KNI) 2. They are dual licensed and they support BSD-3 license as well. So, please submit single or dual BSD-3 licensed source code.