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=-7.1 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SIGNED_OFF_BY,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 027ACC10F0E for ; Thu, 18 Apr 2019 17:23:34 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 C661C206B6 for ; Thu, 18 Apr 2019 17:23:33 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="ZVmsOQUe" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org C661C206B6 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=bootlin.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-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=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Date:To:From:Subject:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=YjMjGzGIX3oN/JBB6msaKEuCKClwoMK9mY0cf4nvS3I=; b=ZVmsOQUevFHEt1 nD98l0GzULhoWtbtkS0XJmhS5Xj2rnplX/o4nb4DgGsiWFxnuRwwhhWvgMdkXV3GmBFKkG8ZTM4od dta1gRax4qTpKBFpb7GSFiX5I28QmGSYEUxwtOB+JcgO/QojsZpgPlcDCEMX8slQu9HCJkLCCDlVH w8s3nw2qLoMSK6O+JpRVFjGVBnX5sSOJH6um1onWpnRvjSsFQ42M7/senF6Adu1nw4tG34PAwtrBk Fu6opwKwcwQEUyaykj4XQhG3+DcMqop3D/t2N5ThYFLbnjEbjWbsOK/Wo8lQHLdMPIjk6BrgiCyUz Y7ou4VzPgQO/nFw+cIAw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1hHAky-0007WR-TG; Thu, 18 Apr 2019 17:23:28 +0000 Received: from relay12.mail.gandi.net ([217.70.178.232]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1hHAki-0007Kq-Kd for linux-arm-kernel@lists.infradead.org; Thu, 18 Apr 2019 17:23:20 +0000 Received: from collins (196.109.29.93.rev.sfr.net [93.29.109.196]) (Authenticated sender: paul.kocialkowski@bootlin.com) by relay12.mail.gandi.net (Postfix) with ESMTPSA id 0FF17200009; Thu, 18 Apr 2019 17:23:05 +0000 (UTC) Message-ID: Subject: Re: [linux-sunxi] [PATCH 3/3] drm/sun4i: Fix component unbinding and component master deletion From: Paul Kocialkowski To: Chen-Yu Tsai Date: Thu, 18 Apr 2019 19:23:05 +0200 In-Reply-To: References: <20190418132727.5128-1-paul.kocialkowski@bootlin.com> <20190418132727.5128-4-paul.kocialkowski@bootlin.com> User-Agent: Evolution 3.32.0 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190418_102313_182302_70EE1A50 X-CRM114-Status: GOOD ( 21.99 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Thomas Petazzoni , Maxime Ripard , linux-kernel , dri-devel , David Airlie , linux-sunxi , Daniel Vetter , linux-arm-kernel Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGksCgpMZSBqZXVkaSAxOCBhdnJpbCAyMDE5IMOgIDA4OjAzIC0wNzAwLCBDaGVuLVl1IFRzYWkg YSDDqWNyaXQgOgo+IE9uIFRodSwgQXByIDE4LCAyMDE5IGF0IDY6MjcgQU0gUGF1bCBLb2NpYWxr b3dza2kKPiA8cGF1bC5rb2NpYWxrb3dza2lAYm9vdGxpbi5jb20+IHdyb3RlOgo+ID4gRm9yIG91 ciBjb21wb25lbnQtYmFja2VkIGRyaXZlciB0byBiZSBwcm9wZXJseSByZW1vdmVkLCB3ZSBuZWVk IHRvCj4gPiBkZWxldGUgdGhlIGNvbXBvbmVudCBtYXN0ZXIgaW4gc3VuNGlfZHJ2X3JlbW92ZSBh bmQgbWFrZSBzdXJlIHRvIGNhbGwKPiA+IGNvbXBvbmVudF91bmJpbmRfYWxsIGluIHRoZSBtYXN0 ZXIncyB1bmJpbmQgc28gdGhhdCBhbGwgY29tcG9uZW50cyBhcmUKPiA+IHVuYm91bmQgd2hlbiB0 aGUgbWFzdGVyIGlzLgo+ID4gCj4gPiBGaXhlczogOTAyNmUwZDEyMmFjICgiZHJtOiBBZGQgQWxs d2lubmVyIEExMCBEaXNwbGF5IEVuZ2luZSBzdXBwb3J0IikKPiA+IFNpZ25lZC1vZmYtYnk6IFBh dWwgS29jaWFsa293c2tpIDxwYXVsLmtvY2lhbGtvd3NraUBib290bGluLmNvbT4KPiA+IC0tLQo+ ID4gIGRyaXZlcnMvZ3B1L2RybS9zdW40aS9zdW40aV9kcnYuYyB8IDQgKysrKwo+ID4gIDEgZmls ZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKykKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMv Z3B1L2RybS9zdW40aS9zdW40aV9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS9zdW40aS9zdW40aV9k cnYuYwo+ID4gaW5kZXggYWYwNzI5MTU0NGE0Li4wZWEzNjVlNTRkZTEgMTAwNjQ0Cj4gPiAtLS0g YS9kcml2ZXJzL2dwdS9kcm0vc3VuNGkvc3VuNGlfZHJ2LmMKPiA+ICsrKyBiL2RyaXZlcnMvZ3B1 L2RybS9zdW40aS9zdW40aV9kcnYuYwo+ID4gQEAgLTEzNyw2ICsxMzcsOCBAQCBzdGF0aWMgdm9p ZCBzdW40aV9kcnZfdW5iaW5kKHN0cnVjdCBkZXZpY2UgKmRldikKPiA+ICAgICAgICAgZHJtX21v ZGVfY29uZmlnX2NsZWFudXAoZHJtKTsKPiA+ICAgICAgICAgb2ZfcmVzZXJ2ZWRfbWVtX2Rldmlj ZV9yZWxlYXNlKGRldik7Cj4gPiAgICAgICAgIGRybV9kZXZfcHV0KGRybSk7Cj4gPiArCj4gPiAr ICAgICAgIGNvbXBvbmVudF91bmJpbmRfYWxsKGRldiwgTlVMTCk7Cj4gCj4gU2hvdWxkbid0IHRo aXMgYmUgYmVmb3JlIGRybV9kZXZfcHV0PyBFdmVyeXRoaW5nIGJlaW5nIGluIHJldmVyc2Ugb3Jk ZXIKPiBvZiB0aGUgY29tcGxlbWVudCBjYWxscyBpbiB0aGUgYmluZCBmdW5jdGlvbiBhbmQgYWxs LiBUaGUgY29tcG9uZW50Cj4gZHJpdmVycyBtaWdodCBzdGlsbCBiZSB1c2luZyB0aGUgZHJtIGRl diBiZWZvcmUgdGhleSBhcmUgdW5ib3VuZC4KCk1oaCwgeWVzIHRoYXQncyBhIHZhbGlkIGNvbmNl cm4sIHRoYW5rcyBmb3IgcG9pbnRpbmcgaXQgb3V0LiBJJ2xsIHNlbmQKb3V0IGEgZml4IGZvciBp dCB0b21vcnJvdy4KCkNoZWVycywKClBhdWwKCj4gQ2hlbll1Cj4gCj4gPiAgfQo+ID4gCj4gPiAg c3RhdGljIGNvbnN0IHN0cnVjdCBjb21wb25lbnRfbWFzdGVyX29wcyBzdW40aV9kcnZfbWFzdGVy X29wcyA9IHsKPiA+IEBAIC0zODUsNiArMzg3LDggQEAgc3RhdGljIGludCBzdW40aV9kcnZfcHJv YmUoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldikKPiA+IAo+ID4gIHN0YXRpYyBpbnQgc3Vu NGlfZHJ2X3JlbW92ZShzdHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2KQo+ID4gIHsKPiA+ICsg ICAgICAgY29tcG9uZW50X21hc3Rlcl9kZWwoJnBkZXYtPmRldiwgJnN1bjRpX2Rydl9tYXN0ZXJf b3BzKTsKPiA+ICsKPiA+ICAgICAgICAgcmV0dXJuIDA7Cj4gPiAgfQo+ID4gCj4gPiAtLQo+ID4g Mi4yMS4wCj4gPiAKPiA+IC0tCj4gPiBZb3UgcmVjZWl2ZWQgdGhpcyBtZXNzYWdlIGJlY2F1c2Ug eW91IGFyZSBzdWJzY3JpYmVkIHRvIHRoZSBHb29nbGUgR3JvdXBzICJsaW51eC1zdW54aSIgZ3Jv dXAuCj4gPiBUbyB1bnN1YnNjcmliZSBmcm9tIHRoaXMgZ3JvdXAgYW5kIHN0b3AgcmVjZWl2aW5n IGVtYWlscyBmcm9tIGl0LCBzZW5kIGFuIGVtYWlsIHRvIGxpbnV4LXN1bnhpK3Vuc3Vic2NyaWJl QGdvb2dsZWdyb3Vwcy5jb20uCj4gPiBGb3IgbW9yZSBvcHRpb25zLCB2aXNpdCBodHRwczovL2dy b3Vwcy5nb29nbGUuY29tL2Qvb3B0b3V0LgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFy bS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK