Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S937573AbcKDRtD (ORCPT ); Fri, 4 Nov 2016 13:49:03 -0400 Received: from mail-db5eur01on0069.outbound.protection.outlook.com ([104.47.2.69]:27669 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932283AbcKDRtB (ORCPT ); Fri, 4 Nov 2016 13:49:01 -0400 From: Vadim Pasternak To: Jacek Anaszewski , "rpurdie@rpsys.net" CC: "linux-leds@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "jiri@resnulli.us" Subject: RE: [patch v1 1/1] leds: verify vendor and change license in mlxcpld driver Thread-Topic: [patch v1 1/1] leds: verify vendor and change license in mlxcpld driver Thread-Index: AQHSNfZ+9qT8SCvpZEWjfhQ4TS/Ee6DIgYkAgAAb3aA= Date: Fri, 4 Nov 2016 10:18:09 +0000 Message-ID: References: <1478200639-190079-1-git-send-email-vadimp@mellanox.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=vadimp@mellanox.com; x-originating-ip: [46.120.54.214] x-ms-office365-filtering-correlation-id: 95a11f9b-a994-40f7-33c2-08d4049be03f x-microsoft-exchange-diagnostics: 1;AM5PR0501MB2098;7:GM9Wr5ZLiBRcstrHy5psFmvAxTJ3+w4BJncxF3iOzM9IFICODB83+cuVYGLZjeNuC1B9u5zoXm9zae2ircspXYv9ZfSqDFmasJKTh5+gD0U6OwLcPPXRc2QpB2sTEeMBxUCC/+05msbc5A0ih7zb/e3uYTffNfmCyAPEP44IMLG6X+/1fICzL9pbzHMDSPgnYxILyzdJWCQtIspOZi0MFrHDHKYDEKru2IEXTNOdBv/CHpO2x4oFVMAJ2NA+PR/D+9323OQOGai4aahh4NGumwjLBF7zV13NC3Ss7F3Vk2G//NizRseLoRqIK5xFGokY8qOAVWtY4tY8soMhahsl+v4VItRpoCqm2q60OHJaF6w= x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AM5PR0501MB2098; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(9452136761055)(7411616537696); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6055026);SRVR:AM5PR0501MB2098;BCL:0;PCL:0;RULEID:;SRVR:AM5PR0501MB2098; x-forefront-prvs: 01165471DB x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(6009001)(7916002)(13464003)(51914003)(24454002)(199003)(377454003)(189002)(45984002)(97736004)(76576001)(2501003)(2900100001)(77096005)(122556002)(7696004)(5001770100001)(19580395003)(105586002)(87936001)(106356001)(11100500001)(19580405001)(106116001)(66066001)(305945005)(5660300001)(189998001)(74316002)(15650500001)(86362001)(7736002)(3660700001)(102836003)(5002640100001)(8676002)(81166006)(81156014)(33656002)(2906002)(50986999)(76176999)(68736007)(54356999)(10400500002)(7846002)(8936002)(6116002)(92566002)(3846002)(101416001)(4326007)(586003)(3280700002)(2950100002)(9686002)(40753002)(133343001);DIR:OUT;SFP:1101;SCL:1;SRVR:AM5PR0501MB2098;H:AM5PR0501MB2097.eurprd05.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2016 10:18:09.3922 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0501MB2098 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by mail.home.local id uA4HnASE023057 Content-Length: 1729 Lines: 55 Hi Jacek, Thank you very much. Vadim. > -----Original Message----- > From: Jacek Anaszewski [mailto:j.anaszewski@samsung.com] > Sent: Friday, November 04, 2016 10:38 AM > To: Vadim Pasternak ; rpurdie@rpsys.net > Cc: linux-leds@vger.kernel.org; linux-kernel@vger.kernel.org; jiri@resnulli.us > Subject: Re: [patch v1 1/1] leds: verify vendor and change license in mlxcpld > driver > > Hi Vadim, > > On 11/03/2016 08:17 PM, Vadim Pasternak wrote: > > Verify that vendor is Mellanox as the first step of initialization. > > If it is not - return ENODEV. > > Change module license from "GPL v2" to "Dual BSD/GPL". > > > > Signed-off-by: Vadim Pasternak > > --- > > drivers/leds/leds-mlxcpld.c | 5 ++++- > > 1 file changed, 4 insertions(+), 1 deletion(-) > > > > diff --git a/drivers/leds/leds-mlxcpld.c b/drivers/leds/leds-mlxcpld.c > > index 197ab9b..281482e 100644 > > --- a/drivers/leds/leds-mlxcpld.c > > +++ b/drivers/leds/leds-mlxcpld.c > > @@ -400,6 +400,9 @@ static int __init mlxcpld_led_init(void) > > struct platform_device *pdev; > > int err; > > > > + if (!dmi_match(DMI_CHASSIS_VENDOR, "Mellanox Technologies Ltd.")) > > + return -ENODEV; > > + > > pdev = platform_device_register_simple(KBUILD_MODNAME, -1, NULL, > 0); > > if (IS_ERR(pdev)) { > > pr_err("Device allocation failed\n"); @@ -426,5 +429,5 @@ > > module_exit(mlxcpld_led_exit); > > > > MODULE_AUTHOR("Vadim Pasternak "); > > MODULE_DESCRIPTION("Mellanox board LED driver"); - > MODULE_LICENSE("GPL > > v2"); > > +MODULE_LICENSE("Dual BSD/GPL"); > > MODULE_ALIAS("platform:leds_mlxcpld"); > > > > Thanks for the patch. Applied. > > -- > Best regards, > Jacek Anaszewski