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=-9.8 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=unavailable 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 4EEDEC433DF for ; Fri, 9 Oct 2020 08:09:36 +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 E378A21789 for ; Fri, 9 Oct 2020 08:09:35 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="ASNjREOv"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=jms.id.au header.i=@jms.id.au header.b="m9JlPjRe" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E378A21789 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=jms.id.au 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:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=wqci49wO8aD3Nf+JiI/XLundFhD4r19aca8E+ZGIRhw=; b=ASNjREOvhFvsXZIpdeIYpXDut XxUQQBb5OcpvhCjuYbNdWiErc8Msv4udb1LcWNApx6Fy95qVEJV4EnEuHcOsxCXZWY15W7RBECVbL YFs9I2LzzmYSlyYENesTDL7OoJIK7hPuQ4gHAwbJRzJIz40zIUSYcf97SGhgLMc+4nwTp5QAm2Rh4 yyGgAXCZn36tkqq5FlRehzQ2dmKt7ysp+0OfRxUpdXtoHxHHK3TioA9xZmdTGN3icDUyzde8G+tSe cSwMBr1SKMweIH8Xey9ChbBMLl0QgmVMd26Gc91RzBZaBfuzqIS344Om7iuS+hDgIeORmAZSp3e5x 9EOU+W8XQ==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kQnRI-0006dc-8p; Fri, 09 Oct 2020 08:07:44 +0000 Received: from mail-qv1-xf43.google.com ([2607:f8b0:4864:20::f43]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kQnQk-0006Nr-PY for linux-arm-kernel@lists.infradead.org; Fri, 09 Oct 2020 08:07:31 +0000 Received: by mail-qv1-xf43.google.com with SMTP id cv1so4390495qvb.2 for ; Fri, 09 Oct 2020 01:07:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jms.id.au; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=anDE3OzBfi9c3DjEH727rzqrAKHguaHrZb4aycnyOMQ=; b=m9JlPjReV33QF/YTMIBE6RSGQpYNVw/FkT8KoGq9/TqOW9mQDGlp7g1QptpJ3IBNSO 4TXJc/PaxGfWGOyJlEwodoX4mNEBrz4MDHmqi2A86W52k6003Zo6463fMagAeoAb8Vw6 N9Y8MUFEUhH0kgDJwaMrLiWUcDPPlhcqqRcpU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=anDE3OzBfi9c3DjEH727rzqrAKHguaHrZb4aycnyOMQ=; b=Dp1nVkHed49dbotLBWbKclCdrcjV71312nYvapOeHuwDsmdRk0f8+Iw42gNqhNvNIa KIJ4UCbiRbzEpxtbGZBvkx1YmONkZYHQOYFUFy07avYHsn2yhKVntTCNPEIwW7wGmaQf hz16VeW535ilvtpktH2FY23LfRlt9l1DwiKL/6ToQdvYnme2WTpQ04clWt3SSSPkJ/Vx moQFCGwNZDf8bc8VemfTLl8npWBl5BdiHv/fuxda6NWC36HJm/qXt77u1lvFx/w3jX1E KQvc4GmMojoxso8hcdliuuWbcjZWCZksX/kThbAg9H1S6H4uBJxQQfTE0o06oFEqW0HT rq0A== X-Gm-Message-State: AOAM5311tF1yB2zIakTUhI508fObhh6UYPdR18wz0vcrqU4wr6DkE6AT CUVpGpMU3kD8eE+Cce6h0DKfBEitVsbDAeXtcQ8= X-Google-Smtp-Source: ABdhPJyPZSbhAWqc05LdGImBf/wI8me5jGWT76bTq5thTtMDg1/ai9eCSeYFMMmjPR52Zu8dJ1L68BtJOtx9O83ZURY= X-Received: by 2002:ad4:5387:: with SMTP id i7mr11623850qvv.43.1602230828216; Fri, 09 Oct 2020 01:07:08 -0700 (PDT) MIME-Version: 1.0 References: <20200522135246.10134-1-tzimmermann@suse.de> <20200522135246.10134-5-tzimmermann@suse.de> <3df12a74-d8f3-d607-78ff-5a0f21e86cb9@suse.de> In-Reply-To: <3df12a74-d8f3-d607-78ff-5a0f21e86cb9@suse.de> From: Joel Stanley Date: Fri, 9 Oct 2020 08:06:55 +0000 Message-ID: Subject: Re: [PATCH 04/21] drm/aspeed: Set driver CMA functions with DRM_GEM_CMA_DRIVER_OPS To: Thomas Zimmermann X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201009_040711_021698_128EA88A X-CRM114-Status: GOOD ( 23.66 ) 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: Alexandre Belloni , linux-aspeed , narmstrong@baylibre.com, David Airlie , Linus Walleij , liviu.dudau@arm.com, stefan@agner.ch, philippe.cornu@st.com, paul@crapouillou.net, Laurent Pinchart , benjamin.gaignard@linaro.org, mihail.atanassov@arm.com, Sam Ravnborg , alexandre.torgue@st.com, Marek Vasut , Fabio Estevam , abrodkin@synopsys.com, Ludovic Desroches , xinliang.liu@linaro.org, kong.kongxinwei@hisilicon.com, tomi.valkeinen@ti.com, james.qian.wang@arm.com, NXP Linux Team , Philipp Zabel , puck.chen@hisilicon.com, Sascha Hauer , alison.wang@nxp.com, Maarten Lankhorst , mripard@kernel.org, john.stultz@linaro.org, jsarha@ti.com, Chen-Yu Tsai , vincent.abriou@st.com, Pengutronix Kernel Team , Linux ARM , Maxime Coquelin , =?UTF-8?Q?Noralf_Tr=C3=B8nnes?= , Boris Brezillon , Andrew Jeffery , dri-devel@lists.freedesktop.org, yannick.fertre@st.com, kieran.bingham+renesas@ideasonboard.com, Daniel Vetter , Kevin Hilman , zourongrong@gmail.com, Shawn Guo , brian.starkey@arm.com 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 T24gRnJpLCA5IE9jdCAyMDIwIGF0IDA4OjAxLCBUaG9tYXMgWmltbWVybWFubiA8dHppbW1lcm1h bm5Ac3VzZS5kZT4gd3JvdGU6Cj4KPiBIaQo+Cj4gQW0gMDkuMTAuMjAgdW0gMDk6NTQgc2Nocmll YiBKb2VsIFN0YW5sZXk6Cj4gPiBPbiBGcmksIDIyIE1heSAyMDIwIGF0IDEzOjUyLCBUaG9tYXMg WmltbWVybWFubiA8dHppbW1lcm1hbm5Ac3VzZS5kZT4gd3JvdGU6Cj4gPj4KPiA+PiBEUk1fR0VN X0NNQV9EUklWRVJfT1BTIHNldHMgdGhlIGZ1bmN0aW9ucyBpbiBzdHJ1Y3QgZHJtX2RyaXZlcgo+ ID4+IHRvIHRoZWlyIGRlZmF1bHRzLiBObyBmdW5jdGlvbmFsIGNoYW5nZXMgYXJlIG1hZGUuCj4g Pj4KPiA+PiBTaWduZWQtb2ZmLWJ5OiBUaG9tYXMgWmltbWVybWFubiA8dHppbW1lcm1hbm5Ac3Vz ZS5kZT4KPiA+Cj4gPiBJIGp1c3QgZm91bmQgdGhpcyBpbiBteSBpbmJveC4gSSBhc3N1bWUgaXQg aGFzIG5vdCBiZWVuIGFwcGxpZWQgYXMgeW91Cj4gPiB3ZXJlIGFmdGVyIGEgcmV2aWV3Lgo+Cj4g VGhlIHBhdGNoc2V0IGFzIGEgd2hvbGUgZ290IGFuIEEtYiBhbmQgd2FzIG1lcmdlZCBhIHdoaWxl IGFnby4KCkknbSBhIGJpdCBjb25mdXNlZCwgSSBjb3VsZG4ndCBzZWUgaXQgaW4gYW55IHRyZWUu IFRoZSBhc3BlZWQgb25lCnNlZW1lZCB0byBoYXZlIGJlZW4gc2tpcHBlZCB3aGVuIGFwcGx5aW5n IHRoZSBzZXJpZXMuCgpJIGxvb2tlZCBhdCB0b2RheSdzIGxpbnV4LW5leHQgYW5kIGRybS1taXNj LW5leHQuCgo+ID4KPiA+IFJldmlld2VkLWJ5OiBKb2VsIFN0YW5sZXkgPGpvZWxAam1zLmlkLmF1 Pgo+Cj4gTmV2ZXJ0aGVsZXNzIHRoYW5rcyBmb3IgdGFraW5nIGEgbG9vayBhdCB0aGUgcGF0Y2gu Cj4KPiBCZXN0IHJlZ2FyZHMKPiBUaG9tYXMKPgo+ID4KPiA+IEkgd2lsbCBhcHBseSBpdCB0byBk cm0tbWlzYy1uZXh0Lgo+ID4KPiA+IENoZWVycywKPiA+Cj4gPiBKb2VsCj4gPgo+ID4+IC0tLQo+ ID4+ICBkcml2ZXJzL2dwdS9kcm0vYXNwZWVkL2FzcGVlZF9nZnhfZHJ2LmMgfCA3ICstLS0tLS0K PiA+PiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCA2IGRlbGV0aW9ucygtKQo+ID4+ Cj4gPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hc3BlZWQvYXNwZWVkX2dmeF9kcnYu YyBiL2RyaXZlcnMvZ3B1L2RybS9hc3BlZWQvYXNwZWVkX2dmeF9kcnYuYwo+ID4+IGluZGV4IDZi MjcyNDJiOWVlM2MuLjExNjdmZjc4ZTI0YTMgMTAwNjQ0Cj4gPj4gLS0tIGEvZHJpdmVycy9ncHUv ZHJtL2FzcGVlZC9hc3BlZWRfZ2Z4X2Rydi5jCj4gPj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2Fz cGVlZC9hc3BlZWRfZ2Z4X2Rydi5jCj4gPj4gQEAgLTE4OCwxMiArMTg4LDcgQEAgREVGSU5FX0RS TV9HRU1fQ01BX0ZPUFMoZm9wcyk7Cj4gPj4KPiA+PiAgc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVy IGFzcGVlZF9nZnhfZHJpdmVyID0gewo+ID4+ICAgICAgICAgLmRyaXZlcl9mZWF0dXJlcyAgICAg ICAgPSBEUklWRVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfQVRPTUlDLAo+ID4+IC0g ICAgICAgLmdlbV9jcmVhdGVfb2JqZWN0ICAgICAgPSBkcm1fY21hX2dlbV9jcmVhdGVfb2JqZWN0 X2RlZmF1bHRfZnVuY3MsCj4gPj4gLSAgICAgICAuZHVtYl9jcmVhdGUgICAgICAgICAgICA9IGRy bV9nZW1fY21hX2R1bWJfY3JlYXRlLAo+ID4+IC0gICAgICAgLnByaW1lX2hhbmRsZV90b19mZCAg ICAgPSBkcm1fZ2VtX3ByaW1lX2hhbmRsZV90b19mZCwKPiA+PiAtICAgICAgIC5wcmltZV9mZF90 b19oYW5kbGUgICAgID0gZHJtX2dlbV9wcmltZV9mZF90b19oYW5kbGUsCj4gPj4gLSAgICAgICAu Z2VtX3ByaW1lX2ltcG9ydF9zZ190YWJsZSA9IGRybV9nZW1fY21hX3ByaW1lX2ltcG9ydF9zZ190 YWJsZSwKPiA+PiAtICAgICAgIC5nZW1fcHJpbWVfbW1hcCAgICAgICAgID0gZHJtX2dlbV9wcmlt ZV9tbWFwLAo+ID4+ICsgICAgICAgRFJNX0dFTV9DTUFfRFJJVkVSX09QUywKPiA+PiAgICAgICAg IC5mb3BzID0gJmZvcHMsCj4gPj4gICAgICAgICAubmFtZSA9ICJhc3BlZWQtZ2Z4LWRybSIsCj4g Pj4gICAgICAgICAuZGVzYyA9ICJBU1BFRUQgR0ZYIERSTSIsCj4gPj4gLS0KPiA+PiAyLjI2LjIK PiA+Pgo+Cj4gLS0KPiBUaG9tYXMgWmltbWVybWFubgo+IEdyYXBoaWNzIERyaXZlciBEZXZlbG9w ZXIKPiBTVVNFIFNvZnR3YXJlIFNvbHV0aW9ucyBHZXJtYW55IEdtYkgKPiBNYXhmZWxkc3RyLiA1 LCA5MDQwOSBOw7xybmJlcmcsIEdlcm1hbnkKPiAoSFJCIDM2ODA5LCBBRyBOw7xybmJlcmcpCj4g R2VzY2jDpGZ0c2bDvGhyZXI6IEZlbGl4IEltZW5kw7ZyZmZlcgo+CgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcg bGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmlu ZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==