From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.1 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, USER_AGENT_SANE_2 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0633CC4332B for ; Tue, 24 Mar 2020 07:36:55 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id C140D20719 for ; Tue, 24 Mar 2020 07:36:54 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=diehl.com header.i=@diehl.com header.b="WSRff/tJ" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725951AbgCXHgy (ORCPT ); Tue, 24 Mar 2020 03:36:54 -0400 Received: from enterprise01.smtp.diehl.com ([193.201.238.219]:15917 "EHLO enterprise01.smtp.diehl.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725905AbgCXHgy (ORCPT ); Tue, 24 Mar 2020 03:36:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=diehl.com; i=@diehl.com; q=dns/txt; s=default; t=1585035411; x=1616571411; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=gRoGjOLINsGJ3jjwlLvKTuAuWfLcRTx6P7HoeAr7OrU=; b=WSRff/tJY5T/qeIFYbUZvaL62s8p3XvlxPZI2Xsx0qF037g6nJosOA7v GqUT2CxyIHhEiAM/i/j85FmHbrdi690AK3PzIb0Q8xrXyUeCqbpCC+Env CUSPrhcmRJywASahcyvs8IQebFFv7ay7nxiCSyvhgkNY31gUsFyFgVcao r2ZiryPZjF/ECyCM5w+JPdK9WFFnKLn8r02qlnuzlA5IlZU02O5NPN4DF QSD4Oer+YR2p4SxO5GODXuD9bwrz5xcx1DGVJ+sjtKauqXIacMP2/cru6 a8Mda9XGsgbyVtBkeJ0snq0YntiZb3diBg9rS3NI13gIlnEd5WVFFbEQT w==; IronPort-SDR: eytULdbNq6W4hQnvIxCyzwdDL0RgGX0aPvFWMs9U1rdmsP1R9v1p10bn2hk2brZ3GJRh3q3z56 h9Mw+ToLiq0w== From: Denis Osterland-Heim To: "dmurphy@ti.com" , "pavel@ucw.cz" , "jacek.anaszewski@gmail.com" CC: "linux-leds@vger.kernel.org" Subject: Re: [PATCH v4] leds: pwm: check result of led_pwm_set() in led_pwm_add() Thread-Topic: [PATCH v4] leds: pwm: check result of led_pwm_set() in led_pwm_add() Thread-Index: AQHWAPNprlb/rYMY0E2oDLJ9oUB47qhWpRAAgACmN4A= Date: Tue, 24 Mar 2020 07:36:47 +0000 Message-ID: References: <20200323091243.23140-1-Denis.Osterland@diehl.com> In-Reply-To: Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Evolution 3.28.5-0ubuntu0.18.04.1 x-ms-exchange-messagesentrepresentingtype: 1 Content-Type: text/plain; charset="utf-8" Content-ID: <9A0246F3ED2D0545B6AFEACDBAC6ADAB@diehl.internal> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-TrailerSkip: 1 X-GBS-PROC: PkB65aL1SqtESF35r/jQnxFW96ZwC7qXRqcnFxnxJaj8DxTPThIh/wOle+JCn/jC Sender: linux-leds-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-leds@vger.kernel.org SGkgSmFjZWssDQoNCkFtIE1vbnRhZywgZGVuIDIzLjAzLjIwMjAsIDIyOjQxICswMTAwIHNj aHJpZWIgSmFjZWsgQW5hc3pld3NraToNCj4gSGkgRGVuaXMsDQo+IA0KPiBOb3cgaXQgaXMg YmV0dGVyLCBpdCBpczoNCj4gQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXBy aW50YWJsZS4NCj4gDQo+IE5vbmV0aGVsZXNzIHRoZXJlIGFyZSBzdGlsbCBzb21lIHByb2Js ZW1zIHdpdGggY2hhcnNldC4NCj4gU2VlIGUuZy4gdGhlIGxpbmU6DQo+IA0KPiAiaWYgKHJl dCA9M0Q9M0QgMCkgIg0KSSBzZWUNCg0KPiANCj4gQXJlIHlvdSB1c2luZyBnaXQgc2VuZC1l bWFpbCBmb3Igc2VuZGluZyBwYXRjaGVzPw0KPiBJIHN1c3BlY3Qgbm90IHNpbmNlIHBhdGNo ZXMgYXJyaXZlIHVub3JkZXJlZCBieSB0aGUNCj4gcG9zaXRpb24gaW4gdGhlIHBhdGNoIHNl dC4NCldlbGwsIGRlbGl2ZXJ5IHBhdGggaXM6DQpnaXQgc2VuZC1lbWFpbA0KLT4gbG9jYWwg cG9zdGZpeA0KLT4gR25vbWUgRXZvbHV0aW9uDQotPiBNUyBFeGNoYW5nZSBzZXJ2ZXINCi0+ IHlvdXIgc2VydmVycw0KDQpOb3JtYWxseSBpdCB3b3JrcyBxdWl0ZSB3ZWxsLi4uDQoNCkhl YWRlcnMgYWZ0ZXIgcG9zdGZpeDoNCk1lc3NhZ2UtSWQ6IDwyMDIwMDMyMzA5MTI0My4yMzE0 MC0xLURlbmlzLk9zdGVybGFuZEBkaWVobC5jb20+DQpYLU1haWxlcjogZ2l0LXNlbmQtZW1h aWwgMi4yNS4yDQpNSU1FLVZlcnNpb246IDEuMA0KQ29udGVudC1UcmFuc2Zlci1FbmNvZGlu ZzogOGJpdA0KDQpIZWFkZXJzIGFmdGVyIEV2b2x1dGlvbjoNCk1lc3NhZ2UtSUQ6IDwyMDIw MDMyMzA5MTI0My4yMzE0MC0xLURlbmlzLk9zdGVybGFuZEBkaWVobC5jb20+DQpYLU1haWxl cjogRXZvbHV0aW9uIDMuMjguNS0wdWJ1bnR1MC4xOC4wNC4xIA0KQ29udGVudC1UcmFuc2Zl ci1FbmNvZGluZzogN2JpdA0KQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluDQpNSU1FLVZlcnNp b246IDEuMA0KDQpIZWFkZXJzIGFmdGVyIEV4Y2hhbmdlOg0KTWVzc2FnZS1JRDogPDIwMjAw MzIzMDkxMjQzLjIzMTQwLTEtRGVuaXMuT3N0ZXJsYW5kQGRpZWhsLmNvbT4NCkFjY2VwdC1M YW5ndWFnZTogZGUtREUsIGVuLVVTDQpDb250ZW50LUxhbmd1YWdlOiBlbi1VUw0KWC1NUy1F eGNoYW5nZS1Pcmdhbml6YXRpb24tQXV0aEFzOiBJbnRlcm5hbA0KWC1NUy1FeGNoYW5nZS1P cmdhbml6YXRpb24tQXV0aE1lY2hhbmlzbTogMDQNClgtTVMtRXhjaGFuZ2UtT3JnYW5pemF0 aW9uLUF1dGhTb3VyY2U6IFJDREMtTWFpbDE2LmNvcnAuZGllaGwuY29tDQpYLU1TLUhhcy1B dHRhY2g6IA0KWC1NUy1FeGNoYW5nZS1Pcmdhbml6YXRpb24tU0NMOiAtMQ0KWC1NUy1UTkVG LUNvcnJlbGF0b3I6IA0KeC1tYWlsZXI6IEV2b2x1dGlvbiAzLjI4LjUtMHVidW50dTAuMTgu MDQuMSANCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD0iaXNvLTg4NTktMSIN CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IHF1b3RlZC1wcmludGFibGUNCk1JTUUtVmVy c2lvbjogMS4wDQoNClRoaXMgaXMgYWxzbyB3aGVyZSB0aGUgdHJhbnNmb3JtYXRpb24gZnJv bSAnXHgzZCcgdG8gIj0zRCIgYW5kICdceDIwJyB0byAiPTIwIiBoYXBwZW5zDQphbmQgaW4g dGhlIG9yaWdpbmFsIGNhc2Ugd2hlcmUgdGhlIGJhc2U2NCBlbmNvZGluZyBoYXBwZW5zLg0K DQpJIGNhbiByZXByb2R1Y2UgdGhlIHByb2JsZW0gd2l0aCB0aGUgYXBwbHkgb2Ygb3JpZ2lu YWwgbWVzc2FnZSBub3cuDQpBdCBmaXJzdCB0cnkgSSB1c2VkICdzYXZlIGFzIG1ib3gnIGZy b20gRXZvbHV0aW9uIFVJLCB3aGljaCBkb2VzIHRoZSBjb252ZXJzYXRpb24NCmZyb20gYmFz ZTY0IHRvIG5vcm1hbCB0ZXh0LiBXaGVuIEkgY29weSBpdCBsb2NhbCBpbmJveCBJIGNhbiB1 c2UgdGhlIG9yaWdpbmFsIHZlcnNpb24NCmRpcmVjdGx5IGZyb20gbWFpbGRpci4NCg0KVGhl IG1haWwgMS81IGFuZCAyLzUgYWxzbyBoYXZlIHRoZSBjb252ZXJzaW9ucyBmcm9tICdceDIw JyB0byAiPTIwIiwgc28gUGF2ZWwgc2hvdWxkIG5vdw0KYmUgYWJsZSB0byBhcHBseSB0aGUg cGF0Y2guIEF0IGxlYXN0IEkgY2FuIGRvIHNvLg0KDQpJIGNhbiBhcHBseSB0aGUgYmFzZTY0 IGVuY29kZSB2ZXJzaW9uIGFzIHdlbGwsIHdpdGg6DQpwYXRjaCAtcDEgPCAuZ2l0L3JlYmFz ZS1hcHBseS9wYXRjaA0KYnV0IHdpdGggd2FybmluZzoNCihTdHJpcHBpbmcgdHJhaWxpbmcg Q1JzIGZyb20gcGF0Y2g7IHVzZSAtLWJpbmFyeSB0byBkaXNhYmxlLikNCg0KUmVnYXJkcyBE ZW5pcw0KDQo+IA0KPiBCZXN0IHJlZ2FyZHMsDQo+IEphY2VrIEFuYXN6ZXdza2kNCj4gDQoN Cg0KRGllaGwgQ29ubmVjdGl2aXR5IFNvbHV0aW9ucyBHbWJIDQpHZXNjaMOkZnRzZsO8aHJ1 bmc6IEhvcnN0IExlb25iZXJnZXINClNpdHogZGVyIEdlc2VsbHNjaGFmdDogTsO8cm5iZXJn IC0gUmVnaXN0ZXJnZXJpY2h0OiBBbXRzZ2VyaWNodA0KTsO8cm5iZXJnOiBIUkIgMzIzMTUN Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KDQpEZXIg SW5oYWx0IGRlciB2b3JzdGVoZW5kZW4gRS1NYWlsIGlzdCBuaWNodCByZWNodGxpY2ggYmlu ZGVuZC4gRGllc2UgRS1NYWlsIGVudGhhZWx0IHZlcnRyYXVsaWNoZSB1bmQvb2RlciByZWNo dGxpY2ggZ2VzY2h1ZXR6dGUgSW5mb3JtYXRpb25lbi4NCkluZm9ybWllcmVuIFNpZSB1bnMg Yml0dGUsIHdlbm4gU2llIGRpZXNlIEUtTWFpbCBmYWVsc2NobGljaGVyd2Vpc2UgZXJoYWx0 ZW4gaGFiZW4uIEJpdHRlIGxvZXNjaGVuIFNpZSBpbiBkaWVzZW0gRmFsbCBkaWUgTmFjaHJp Y2h0Lg0KSmVkZSB1bmVybGF1YnRlIEZvcm0gZGVyIFJlcHJvZHVrdGlvbiwgQmVrYW5udGdh YmUsIEFlbmRlcnVuZywgVmVydGVpbHVuZyB1bmQvb2RlciBQdWJsaWthdGlvbiBkaWVzZXIg RS1NYWlsIGlzdCBzdHJlbmdzdGVucyB1bnRlcnNhZ3QuDQotIEluZm9ybWF0aW9uZW4genVt IERhdGVuc2NodXR6LCBpbnNiZXNvbmRlcmUgenUgSWhyZW4gUmVjaHRlbiwgZXJoYWx0ZW4g U2llIHVudGVyIGh0dHBzOi8vd3d3LmRpZWhsLmNvbS9ncm91cC9kZS90cmFuc3BhcmVuei11 bmQtaW5mb3JtYXRpb25zcGZsaWNodGVuLw0KDQpUaGUgY29udGVudHMgb2YgdGhlIGFib3Zl IG1lbnRpb25lZCBlLW1haWwgaXMgbm90IGxlZ2FsbHkgYmluZGluZy4gVGhpcyBlLW1haWwg Y29udGFpbnMgY29uZmlkZW50aWFsIGFuZC9vciBsZWdhbGx5IHByb3RlY3RlZCBpbmZvcm1h dGlvbi4gUGxlYXNlIGluZm9ybSB1cyBpZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGUtbWFp bCBieQ0KbWlzdGFrZSBhbmQgZGVsZXRlIGl0IGluIHN1Y2ggYSBjYXNlLiBFYWNoIHVuYXV0 aG9yaXplZCByZXByb2R1Y3Rpb24sIGRpc2Nsb3N1cmUsIGFsdGVyYXRpb24sIGRpc3RyaWJ1 dGlvbiBhbmQvb3IgcHVibGljYXRpb24gb2YgdGhpcyBlLW1haWwgaXMgc3RyaWN0bHkgcHJv aGliaXRlZC4gDQotIEZvciBnZW5lcmFsIGluZm9ybWF0aW9uIG9uIGRhdGEgcHJvdGVjdGlv biBhbmQgeW91ciByZXNwZWN0aXZlIHJpZ2h0cyBwbGVhc2UgdmlzaXQgaHR0cHM6Ly93d3cu ZGllaGwuY29tL2dyb3VwL2VuL3RyYW5zcGFyZW5jeS1hbmQtaW5mb3JtYXRpb24tb2JsaWdh dGlvbnMvDQo=