From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Subject: [v1,2/5] extcon: Return -EPROBE_DEFER when extcon device is not found From: Andy Shevchenko Message-Id: <20181114093652.GK10650@smile.fi.intel.com> Date: Wed, 14 Nov 2018 11:36:52 +0200 To: Chanwoo Choi Cc: MyungJoo Ham , USB , Felipe Balbi , Guenter Roeck , "Krogerus, Heikki" , rogerq@ti.com, Linux PM , "Rafael J. Wysocki" , Sebastian Reichel , Linux OMAP Mailing List , Darren Hart , Platform Driver , Greg Kroah-Hartman , Linux Kernel Mailing List , Chen-Yu Tsai , Hans de Goede List-ID: T24gV2VkLCBOb3YgMTQsIDIwMTggYXQgMDY6MTM6MzdQTSArMDkwMCwgQ2hhbndvbyBDaG9pIHdy b3RlOgo+IE9uIDIwMTjrhYQgMTHsm5QgMTTsnbwgMTc6MzUsIEFuZHkgU2hldmNoZW5rbyB3cm90 ZToKPiA+IE9uIFdlZCwgTm92IDE0LCAyMDE4IGF0IDE6NTMgQU0gQ2hhbndvbyBDaG9pIDxjdzAw LmNob2lAc2Ftc3VuZy5jb20+IHdyb3RlOgo+ID4gCj4gPj4gSSB3YXMgdGhpbmtpbmcgYWJvdXQg YWdhaW4gdG8gY2hhbmdlIGZyb20gTlVMTCB0byBFUFJPQkVfREVGRVIuCj4gPj4KPiA+PiBleHRj b25fZ2V0X2V4dGNvbl9kZXYoKSBmdW5jdGlvbiB3YXMgYWxtb3N0IGNhbGxlZCBpbiB0aGUgcHJv YmUgZnVuY3Rpb24uCj4gPj4gQnV0LCB0aGlzIGZ1bmN0aW9uIG1pZ2h0IGJlIGNhbGxlZCBvbiBv dGhlciBwb3NpdGlvbiBpbnN0ZWFkIG9mIHByb2JlLgo+ID4gCj4gPiAqTWlnaHQgYmUqIHNvdW5k cyBsaWtlIGEgdGhlb3JldGljYWwgdGhpbmcsIGNhcmUgdG8gc2hhcmUgd2hhdCBpcyBpbiB5b3Ug bWluZD8KPiA+IEN1cnJlbnQgdXNlcnMgYW5kIG1vcmUgaW1wb3J0YW50IHRoZSBuZXcgY29taW5n IG9uZSBhcmUgKmFsbCogZG9pbmcgdGhlIHNhbWUuCj4gPiAKPiA+PiBFTk9ERVYgaXMgbW9yZSBj b3JyZWN0IGVycm9yIGluc3RlYWQgb2YgRVBST0JFX0RFRkVSLgo+ID4gCj4gPiBTbywgeW91IGFy ZSBwcm9wb3NpbmcgdG8gY29udGludWUgZHVwbGljYXRpbmcgY29udmVyc2lvbiBmcm9tIEVOT0RF Vgo+ID4gdG8gRVBST0JFX0RFRkVSIGluICplYWNoKiBjYWxsZXI/Cj4gCj4gVGhlIGV4dGNvbiBj b3JlIGRvbid0IGtub3cgdGhlIGNhbGxlciBzaXR1YXRpb24gaXMgaW4gZWl0aGVyIHByb2JlKCkg b3Igb3RoZXIgcG9zaXRpb24KPiBpbiB0aGUgY2FsbGVyIGRyaXZlci4gVGhlIGNhbGxlciBkcml2 ZXIgc2hvdWxkIGRlY2lkZSB0aGUga2luZCBvZiBlcnJvciB2YWx1ZQo+IGJ5IHVzaW5nIHRoZSBy ZXR1cm4gdmFsdWUgb2YgZXh0Y29uX2dldF9leHRjb25fZGV2KCkuCj4gCj4gZXh0Y29uX2dldF9l eHRjb25fZGV2KCkgZnVuY3Rpb24gY2Fubm90IGJlIG1vZGlmaWVkIGZvciBvbmx5IG9uZSBjYXNl Lgo+IElmIHNvbWUgZGV2aWNlIGRyaXZlciBjYWxsIGV4dGNvbl9nZXRfZXh0Y29uX2RldigpIG91 dCBvZiBwcm9iZSgpIGZ1Y3Rpb24sCj4gRVBST0JFX0RFRkVSIGlzIG5vdCBhbHdheXMgY29ycmVj dC4KCkkgYWdyZWUgd2l0aCB0aGlzLCBidXQgbG9vayBhdCB0aGUgY3VycmVudCBzdGF0ZSBvZiBh ZmZhaXJzLiBBbGwgdXNlcnMgZG8gdGhlIHNhbWUuCklmIHdlIG5lZWQgdG8gaGF2ZSBhbm90aGVy IGNhc2Ugd2UgbWF5IGNvbnNpZGVyIHRoaXMgbGF0ZXIuCgpBUEkgaW5zaWRlIHRoZSBrZXJuZWwg YXJlIG5vdCBjYXJ2ZWQgaW4gdGhlIHN0b25lLgo=