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=-14.0 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham 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 33464C433E0 for ; Fri, 15 Jan 2021 13:23:12 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id D657423358 for ; Fri, 15 Jan 2021 13:23:11 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org D657423358 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References:Message-ID: Subject:To:From:Date:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=2YiK0J27KKDGQNnAtc5cxX/Agx5Tgct1PSNSzbMKXMY=; b=kqR3KRo5eJn2z9cSxgMNhf1qx SIj1/VlyggrYMd7tnnwa7ly3mWOpYoIp9P10os+1bzOrZRdvf2FRowEhNhZxGQhmbtE0x1Pd7BGAj kMpqntBFZLInGh9VyfHJmQCyRg239QMo+8k2znxwjVM2wJRsxf7S3U7HUktKAoHxaU9QZRdODWPcv AJuvSs00j/nIHUr/jCL0vqV2QYK7So1TS6D6z77AtyIaylJ5Gpvo6bhM9fpUvngzqGPw0d3w9mQu6 rMsQXfin6B/kdnqu87ycNhjoBMt5rqDk7UcNp9bQqfmfyvpWJD15T9KGHEJOs5MMs3+t9GzFIGUkn OLvQxrGHg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l0P2u-0003yn-M4; Fri, 15 Jan 2021 13:21:44 +0000 Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l0P2s-0003y6-3y for linux-arm-kernel@lists.infradead.org; Fri, 15 Jan 2021 13:21:43 +0000 Received: by mail-wm1-x336.google.com with SMTP id k10so7335848wmi.3 for ; Fri, 15 Jan 2021 05:21:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=THGd+b/yQaSTYoBockr7Y6o6GNiU/OJZOyJ5alMoqHE=; b=z2x2N2ojuWXi1c0flwMaECBIBDif4YvF25/8DJHchkbrCLOlDkjC3xMKn+6GqbB4BF M2+As7a3SK/jMuQ+LUw8Wcz3MvmiFconvCWhcgJKLVGA3fOCbAq5M44vbWpv6pV4gJi+ /v7LkgB6L3ncUFpyX9OdPcAuReRNVcOb01vd+BkrpTQj/SMnxQBE+hC5jrq0I+kADLz6 snSaQN3YVDJTmtHqCT/ZiXme21j2URSyacFbR+tsdhBdhzUnMGsx46jesfLIrXa5s/hQ Flw/YjhRWjF1SnMgQC3ivnL6Mi7+DUyAhdBJpHE8PuwuTqwv1xHNpOiLhhkfKfe4MAou 311g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=THGd+b/yQaSTYoBockr7Y6o6GNiU/OJZOyJ5alMoqHE=; b=ZDxxrSTeFFBtWWmoIQlKW0fTwD8edpCMS4HkpNW8tJT7kXnPcHwn1hUHz1XFMN8JFT +RuKJQ5yKDRyexWT57nRvATSrcBCUpjC42XVxCnFU0DIlKMSKgsmhxar8Hf1aGECeFsQ XW7p5jB4a8LR5IcH3JJDL9Wpl1EGNE/BNNEyW365cyZIO5K5AfHglbWSo9fBZJ1pmr93 zT/p+37MrV5poM0jWxLSdHoqvmOoVL3/DGmojRbhXA6rvZA4kga/hryEM4zsZRhYV8S3 8llj9TCAuuJQmtbOQPFOgiMKaI8F2ssQxtKLdeRpD+B+DAgyEKovSxCdo5Wb7Sc7UeO7 lEkg== X-Gm-Message-State: AOAM533jLBhKq9IcCPyFP7ZdT1axPU4zVHo1wA+bujf0SF+mMqt5ix6/ dEunJUQGhiN645PvMsuzI26eVA== X-Google-Smtp-Source: ABdhPJysRRm2lw4VK1V4bByxEPONyfxAwcGFkgsOHHg2eb44b7GVwbf1VnSYnjevVnr2cm2+Gg8xtw== X-Received: by 2002:a7b:c4c7:: with SMTP id g7mr8889291wmk.29.1610716900551; Fri, 15 Jan 2021 05:21:40 -0800 (PST) Received: from dell ([91.110.221.158]) by smtp.gmail.com with ESMTPSA id w18sm14546012wrn.2.2021.01.15.05.21.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 Jan 2021 05:21:39 -0800 (PST) Date: Fri, 15 Jan 2021 13:21:38 +0000 From: Lee Jones To: Uwe =?iso-8859-1?Q?Kleine-K=F6nig?= Subject: Re: [PATCH v2] bus: sunxi-rsb: make remove callback return void Message-ID: <20210115132138.GJ3975472@dell> References: <20201126104142.2011756-1-u.kleine-koenig@pengutronix.de> <20210115081122.GE3975472@dell> <20210115104516.yvo77t4wz2o76byn@pengutronix.de> <20210115110543.GG3975472@dell> <20210115121601.4xw2kchnkcowxlga@pengutronix.de> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20210115121601.4xw2kchnkcowxlga@pengutronix.de> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210115_082142_186913_19C06514 X-CRM114-Status: GOOD ( 40.83 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jernej Skrabec , linux-kernel@vger.kernel.org, Maxime Ripard , Chen-Yu Tsai , kernel@pengutronix.de, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gRnJpLCAxNSBKYW4gMjAyMSwgVXdlIEtsZWluZS1Lw7ZuaWcgd3JvdGU6Cgo+IFRoZSBkcml2 ZXIgY29yZSBpZ25vcmVzIHRoZSByZXR1cm4gdmFsdWUgb2Ygc3RydWN0IGRldmljZV9kcml2ZXI6 OnJlbW92ZQo+IGJlY2F1c2UgdGhlcmUgaXMgb25seSBsaXR0bGUgdGhhdCBjYW4gYmUgZG9uZS4g VG8gc2ltcGxpZnkgdGhlIHF1ZXN0IHRvCj4gbWFrZSB0aGlzIGZ1bmN0aW9uIHJldHVybiB2b2lk LCBsZXQgc3RydWN0IHN1bnhpX3JzYl9kcml2ZXI6OnJlbW92ZQo+IHJldHVybiB2b2lkLCB0b28u Cj4gCj4gYXhwMjB4X2RldmljZV9yZW1vdmUoKSBhbHdheXMgcmV0dXJucyAwLCBzbyB0aGVyZSBp cyBubyBpbmZvcm1hdGlvbgo+IGxvc3QgaW4gYXhwMjB4X3JzYl9yZW1vdmUoKS4gVGhlIG9ubHkg b3RoZXIgc3VueGktcnNiIGRyaXZlciBkb2Vzbid0Cj4gaGF2ZSBhIHJlbW92ZSBjYWxsYmFjayBh bmQgc28gZG9lc24ndCByZXF1aXJlIGFkYXB0aW9uLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFV3ZSBL bGVpbmUtS8O2bmlnIDx1LmtsZWluZS1rb2VuaWdAcGVuZ3V0cm9uaXguZGU+Cj4gLS0tCj4gCj4g SGVsbG8gTGVlLAo+IAo+IE9uIEZyaSwgSmFuIDE1LCAyMDIxIGF0IDExOjA1OjQzQU0gKzAwMDAs IExlZSBKb25lcyB3cm90ZToKPiA+IE9uIEZyaSwgMTUgSmFuIDIwMjEsIFV3ZSBLbGVpbmUtS8O2 bmlnIHdyb3RlOgo+ID4gPiBPbiBGcmksIEphbiAxNSwgMjAyMSBhdCAwODoxMToyMkFNICswMDAw LCBMZWUgSm9uZXMgd3JvdGU6Cj4gPiA+ID4gVGhlcmUgYXJlIG5vIGRlcGVuZGVuY2llcyBiZXR3 ZWVuIHRoZSBNRkQgYW5kIEJ1cyBjaGFuZ2VzIGFzIGZhciBhcyBJCj4gPiA+ID4gY2FuIHRlbGwu Cj4gPiA+IAo+ID4gPiBUaGVyZSBhcmUgZGVwZW5kZW5jaWVzLCBiZWNhdXNlCj4gPiA+IAo+ID4g PiAtc3RhdGljIGludCBheHAyMHhfcnNiX3JlbW92ZShzdHJ1Y3Qgc3VueGlfcnNiX2RldmljZSAq cmRldikKPiA+ID4gK3N0YXRpYyB2b2lkIGF4cDIweF9yc2JfcmVtb3ZlKHN0cnVjdCBzdW54aV9y c2JfZGV2aWNlICpyZGV2KQo+ID4gPiAKPiA+ID4gaW4gZHJpdmVycy9tZmQvYXhwMjB4LXJzYi5j IG11c3QgYmUgZG9uZSB0b2dldGhlciB3aXRoCj4gPiA+IAo+ID4gPiAtLS0gYS9pbmNsdWRlL2xp bnV4L3N1bnhpLXJzYi5oCj4gPiA+ICsrKyBiL2luY2x1ZGUvbGludXgvc3VueGktcnNiLmgKPiA+ ID4gQEAgLTU5LDcgKzU5LDcgQEAgc3RhdGljIGlubGluZSB2b2lkIHN1bnhpX3JzYl9kZXZpY2Vf c2V0X2RydmRhdGEoc3RydWN0IHN1bnhpX3JzYl9kZXZpY2UgKnJkZXYsCj4gPiA+ICBzdHJ1Y3Qg c3VueGlfcnNiX2RyaXZlciB7Cj4gPiA+ICAJc3RydWN0IGRldmljZV9kcml2ZXIgZHJpdmVyOwo+ ID4gPiAgCWludCAoKnByb2JlKShzdHJ1Y3Qgc3VueGlfcnNiX2RldmljZSAqcmRldik7Cj4gPiA+ IC0JaW50ICgqcmVtb3ZlKShzdHJ1Y3Qgc3VueGlfcnNiX2RldmljZSAqcmRldik7Cj4gPiA+ICsJ dm9pZCAoKnJlbW92ZSkoc3RydWN0IHN1bnhpX3JzYl9kZXZpY2UgKnJkZXYpOwo+ID4gPiAgfTsK PiA+ID4gIFsuLi5dCj4gPiAKPiA+IFllcywgdGhpcyB3aWxsIG5lZWQgdG8gYmUgdGFrZW4gaW4g d2l0aCB0aGUgTUZEIHBhdGNoLgo+ID4gCj4gPiA+ID4gRm9yIHRoZSBzYWtlIG9mIHNpbXBsaWNp dHkgaS5lLiB0byBhdm9pZCB0aGUgcmVxdWlyZW1lbnQgb2YKPiA+ID4gPiBpbW11dGFibGUgYnJh bmNoIG1haW50ZW5hbmNlIGFuZCBhbiBhc3NvY2lhdGVkIHB1bGwtcmVxdWVzdCwgaXQgd291bGQK PiA+ID4gPiBiZSBiZXR0ZXIgdG8gc3BsaXQgdGhpcyBvdXQgaW50byAyIHNlcGFyYXRlIHBhdGNo ZXMuCj4gPiA+IAo+ID4gPiBTbyB0aGUgYmFzZSBmb3IgdGhpcyBzdGF0ZW1lbnQgaXMgZ29uZQo+ ID4gCj4gPiBJdCBzdGlsbCBzdGFuZHMuCj4gCj4gSSBkb24ndCB1bmRlcnN0YW5kIHRoaXMuIE5v dyBJIGRyb3BwZWQgdGhlIHNpbXBsaWZpY2F0aW9uIGFuZCBqdXN0IGtlcHQKPiB0aGUgcGFydCBp bXBsZW1lbnRpbmcgdGhlIGNoYW5nZSBvZiBzdHJ1Y3Qgc3VueGlfcnNiX2RyaXZlcjo6cmVtb3Zl IHRvCj4gcmV0dXJuIHZvaWQuCj4gCj4gSXMgdGhlIG5lZWQgZm9yIGFuIGltbXV0YWJsZSBicmFu Y2ggaW4geW91ciBleWVzIGdvbmUgbm93PyAoSWYgeWVzLCBJCj4gZG9uJ3QgdW5kZXJzdGFuZCB3 aGF0IGlzIHRoZSByZWxldmFudCBkaWZmZXJlbmNlIGNvbXBhcmVkIHRvIHRoZQo+IHByZXZpb3Vz IHBhdGNoOyBhbmQgaWYgbm90IEkgZG9uJ3QgdW5kZXJzdGFuZCB3aHkgeW91IHdyb3RlICJGb3Ig dGhlCj4gc2FrZSBvZiBzaW1wbGljaXR5IFsuLi5dIGl0IHdvdWxkIGJlIGJldHRlciB0byBzcGxp dCB0aGlzIG91dCBpbnRvIDIKPiBzZXBhcmF0ZSBwYXRjaGVzLiIgaWYgZXZlbiBvbmx5IG9uZSBv ZiB0aGUgdHdvIHBhdGNoZXMgeW91IHJlcXVlc3RlZAo+IHN0aWxsIG5lZWRzIGNvb3JkaW5hdGlv bi4pCj4gCj4gPiA+IGFuZCB0aGUgZm9sbG93aW5nIHF1ZXN0aW9ucyByZW1haW46Cj4gPiAKPiA+ ID4gIC0gRG8geW91IGluc2lzdCBvbiBzcGxpdHRpbmcgb3V0IHRoZSBjaGFuZ2UgdG8gYXhwMjB4 X2RldmljZV9yZW1vdmUoKT8KPiA+IAo+ID4gWzBdIFVubGVzcyB5b3UgZ2F2ZSBnaXZlIG1lIGEg Y29tcGVsbGluZyByZWFzb24gd2h5IGl0IHNob3VsZG4ndCwgeWVzLgo+ID4gCj4gPiA+ICAtIERv IHlvdSBwcmVmZXIgdG8gYWNrIHRoZSBtZmQgcGFydCB0byBsZXQgdGhlIHBhdGNoIChvciBwYXRj aGVzIGlmCj4gPiA+ICAgIHRoZXkgZ2V0IHNwbGl0KSBnbyB2aWEgdGhlIHN1bnhpIHBlb3BsZSBv ciBkbyB5b3Ugd2FudCB0byB0YWtlIHRoZQo+ID4gPiAgICBpdCAodGhlbSkgdmlhIG1mZD8KPiA+ IAo+ID4gSSdkIHByZWZlciB0aGUgTUZEIChhbmQgaGVhZGVyIG9ubHkgYWZmZWN0aW5nIE1GRCkg dG8gZ28gaW4gdmlhIE1GRC4KPiAKPiBvay4KPiAKPiA+IFRoZSBCdXMgcGF0Y2ggY2FuIGRvIGlu IHZpYSBpdCdzIG93biB0cmVlLgo+IAo+IEknbSBub3Qgc3VyZSB3aGF0IHlvdSBtZWFuIHNheWlu ZyAidGhlIEJ1cyBwYXRjaCIuIFRoaXMgdjIgdGhhdCBpcwo+IHN0aWxsIHRvdWNoaW5nIGRyaXZl cnMvbWZkPyBQcm9iYWJseSBub3QsIGJlY2F1c2UgYWJvdmUgeW91IHdyb3RlIHRoYXQKPiB0aGUg cHJvdG90eXBlIGNoYW5nZSAid2lsbCBuZWVkIHRvIGJlIHRha2VuIGluIHdpdGggdGhlIE1GRCBw YXRjaCIuIC9tZQo+IGlzIGNvbmZ1c2VkLgo+IAo+ID4gPiBMb29raW5nIGF0IG5leHQgdGhlcmUg YXJlIGZvdXIgcGF0Y2hlcyB0b3VjaGluZyBkcml2ZXJzL2J1cy9zdW54aS1yc2IuYwo+ID4gPiBh bmQgbm9uZSB0b3VjaGluZyBkcml2ZXJzL21mZC9heHAyMHgqIG9yIGluY2x1ZGUvbGludXgvbWZk L2F4cDIweC5oCj4gPiA+IHdoaWNoIHN1Z2dlc3RzIHRoYXQgbGV0dGluZyBpdCBnbyB2aWEgc3Vu eGkgbWlnaHQgYmUgbW9yZSBzZW5zaWJsZS4gSU1ITwo+ID4gPiBhbiBpbW11dGFibGUgYnJhbmNo IGlzIG5vdCBuZWNlc3Nhcnk/IQo+ID4gCj4gPiBJdCdzIG9ubHkgLXJjMyBhbmQgeW91IGNhbm5v dCB0ZWxsIHRoZSBmdXR1cmUuCj4gPiAKPiA+IElmIHlvdSBtYW5hZ2UgdG8gc2F0aXNmeSBbMF0g YW5kIHRoZXkgZG8gZW5kIHVwIGdvaW5nIGluIHRvZ2V0aGVyLCBJCj4gPiB3aWxsIGluc2lzdCBv biBhbiBpbW11dGFibGUgYnJhbmNoLgo+IAo+IEkgbG9vayBmb3J3YXJkIHRvIHlvdXIgcG9zaXRp b24gcmVnYXJkaW5nIHRoaXMgcGF0Y2guCj4gCj4gSWYgdGhpcyBwYXRjaCBpcyBzaW1wbGUgZW5v dWdoIHRvIG5vdCBuZWVkIGNvb3JkaW5hdGlvbiBhbmQgaWYgYWRkaW5nCj4gdGhlIHNpbXBsaWZj YXRpb24gKGFzIGEgc2VwYXJhdGUgcGF0Y2gpIGJyaW5ncyBiYWNrIHRoaXMgbmVlZCwgSSdkIGp1 c3QKPiBnbyB3aXRoIHRoaXMgcGF0Y2ggb25seS4KCk5ldmVyIG1pbmQuICBJIGRvbid0IGhhdmUg dGhlIGVuZXJneSB0byBhcmd1ZS4KCkknbGwgYXBwbHkgdGhlIHBhdGNoIGFuZCBzZW5kIG91dCBh IHB1bGwtcmVxdWVzdC4KCkl0J2xsIHByb2JhYmx5IGVuZCB1cCBiZWluZyBsZXNzIGhhc3NsZSEK Ci0tIApMZWUgSm9uZXMgW+adjueQvOaWr10KU2VuaW9yIFRlY2huaWNhbCBMZWFkIC0gRGV2ZWxv cGVyIFNlcnZpY2VzCkxpbmFyby5vcmcg4pSCIE9wZW4gc291cmNlIHNvZnR3YXJlIGZvciBBcm0g U29DcwpGb2xsb3cgTGluYXJvOiBGYWNlYm9vayB8IFR3aXR0ZXIgfCBCbG9nCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1h aWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xp c3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==