Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1760603AbcKDIiC (ORCPT ); Fri, 4 Nov 2016 04:38:02 -0400 Received: from mailout1.w1.samsung.com ([210.118.77.11]:55481 "EHLO mailout1.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756454AbcKDIh7 (ORCPT ); Fri, 4 Nov 2016 04:37:59 -0400 X-AuditID: cbfec7f5-f79ce6d000004c54-51-581c48e111bf Subject: Re: [patch v1 1/1] leds: verify vendor and change license in mlxcpld driver To: Vadim Pasternak , rpurdie@rpsys.net Cc: linux-leds@vger.kernel.org, linux-kernel@vger.kernel.org, jiri@resnulli.us From: Jacek Anaszewski Message-id: Date: Fri, 04 Nov 2016 09:37:52 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-version: 1.0 In-reply-to: <1478200639-190079-1-git-send-email-vadimp@mellanox.com> Content-type: text/plain; charset=windows-1252; format=flowed Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrPIsWRmVeSWpSXmKPExsWy7djPc7qPPGQiDHacZra4eDXd4vKuOWwW W9+sY7TYvespq8X59btZHFg9nk0/zORx9Wa1x575P1g9Pm+SC2CJ4rJJSc3JLEst0rdL4Mpo fN/LVPCfs+LixU62BsZlHF2MnBwSAiYS2xZPZ4GwxSQu3FvP1sXIxSEksJRRoqnhBguE85lR 4vPDRWwwHZsWv2IGsYUEljFKvLgsBGE/Y5T4ujMMxBYWCJP4tu8cK4gtImAjseLwLrBeZoEA ib1/+phAbDYBQ4mfL16D2bwCdhJHz54Bq2cRUJU4NuMUexcjB4eoQITE7rupECWCEj8m3wM7 lFPAVaLl2U0miJGOEg8W7WSFsOUlNq95ywxys4RAN7vE9w9XWUDmSAjISmw6wAxxvovE6XPd ULawxKvjW9ghbBmJzo6DTBC9kxklLh67yQrhrGaU2NjZCQ0ia4mG/79YILbxSUzaNp0ZYgGv REebEESJh8Sz979ZIWxHif5da6AhOoNRYvaSPewTGOVnIXloFpInZiF5YgEj8ypGkdTS4tz0 1GJTveLE3OLSvHS95PzcTYzAZHH63/GvOxiXHrM6xCjAwajEwzvDTzpCiDWxrLgy9xCjBAez kgivKjDVCPGmJFZWpRblxxeV5qQWH2KU5mBREufds+BKuJBAemJJanZqakFqEUyWiYNTqoFx A8+x19whuxTTHTYWTNHbun3mhyNvv9/5M/3NZVcRpYdpbWnimonL2DYtcPzNXCD7ubnXqPF0 eaOH4/67n71Tpjm/F99QP1lctV49jPX0i8WzOOzMjRlF/q/a5nt3/hZh6Zhfh2eaf+eUCeH7 fGNpfm9Z+5pJuvVvDS1j3mzMTCvq8KvTmD9NiaU4I9FQi7moOBEA2XoW6RIDAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrIIsWRmVeSWpSXmKPExsVy+t/xq7p3PWQiDHZdF7O4eDXd4vKuOWwW W9+sY7TYvespq8X59btZHFg9nk0/zORx9Wa1x575P1g9Pm+SC2CJcrPJSE1MSS1SSM1Lzk/J zEu3VQoNcdO1UFLIS8xNtVWK0PUNCVJSKEvMKQXyjAzQgINzgHuwkr5dgltG4/tepoL/nBUX L3ayNTAu4+hi5OSQEDCR2LT4FTOELSZx4d56ti5GLg4hgSWMEic/9bBDOM8YJaZtW8UCUiUs ECax5MElVhBbRMBGYsXhXVAdsxgl7j0/BjaKWcBPYtWTLWwgNpuAocTPF6+ZQGxeATuJo2fP gDWzCKhKHJtxih3EFhWIkLi16iMjRI2gxI/J98CWcQq4SrQ8u8kEMdNWYsH7dSwQtrzE5jVv mScwAm1FaJmFpGwWkrIFjMyrGEVSS4tz03OLDfWKE3OLS/PS9ZLzczcxAqNn27Gfm3cwXtoY fIhRgINRiYd3hp90hBBrYllxZe4hRgkOZiUR3j12MhFCvCmJlVWpRfnxRaU5qcWHGE2BnpjI LCWanA+M7LySeEMTQ3NLQyNjCwtzIyMlcd6SD1fChQTSE0tSs1NTC1KLYPqYODilGhjzH2zI q9jT7NOVH6KyxiNdatsx5wOC76duK3x2zDFhm+6nZNdErk472duGHy0sfGstAn+wn712325Z YmjpposCHzj2zTD/ceNnu8bNs1Of+a58YH5H4/fy3dyVXhvfHzsRcSRr98yd/hfcuUut0hf0 SVdOtWu08pi0/2DbPo3Fs9aKT2OLSpNTYinOSDTUYi4qTgQA1kdRt7QCAAA= X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20161104083753eucas1p22b1a8743fcee7eec9425578069b1885d X-Msg-Generator: CA X-Sender-IP: 182.198.249.179 X-Local-Sender: =?UTF-8?B?SmFjZWsgQW5hc3pld3NraRtTUlBPTC1TeXN0ZW0gRlcgIChN?= =?UTF-8?B?Qikb7IK87ISx7KCE7J6QG1NlbmlvciBTb2Z0d2FyZSBFbmdpbmVlcg==?= X-Global-Sender: =?UTF-8?B?SmFjZWsgQW5hc3pld3NraRtTUlBPTC1TeXN0ZW0gRlcgIChN?= =?UTF-8?B?QikbU2Ftc3VuZyBFbGVjdHJvbmljcxtTZW5pb3IgU29mdHdhcmUgRW5naW5l?= =?UTF-8?B?ZXI=?= X-Sender-Code: =?UTF-8?B?QzEwG0VIURtDMTBDRDAyQ0QwMjc1MjY=?= CMS-TYPE: 201P X-HopCount: 7 X-CMS-RootMailID: 20161103171933epcas3p44d4939851092122a5fb9c985eb125770 X-RootMTR: 20161103171933epcas3p44d4939851092122a5fb9c985eb125770 References: <1478200639-190079-1-git-send-email-vadimp@mellanox.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1239 Lines: 40 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