From mboxrd@z Thu Jan 1 00:00:00 1970 From: Benjamin Herrenschmidt Subject: Re: [RFC PATCH] drm/ttm: force cached mappings for system RAM on ARM Date: Thu, 17 Jan 2019 16:59:53 +1100 Message-ID: References: <20190110072841.3283-1-ard.biesheuvel@linaro.org> <5d8135de-80fe-9c0e-2206-ecb809f64cdb@daenzer.net> <55facfb9-92af-86b8-40e9-d63b887b5592@amd.com> <9f956898-7973-98ee-6bf1-e1d445e9d365@amd.com> <20190114191350.GA29600@fuggles.cambridge.arm.com> <20190114193548.GB29600@fuggles.cambridge.arm.com> <87a7k2yx66.fsf@concordia.ellerman.id.au> <9dc27cbf-e109-0c32-fc92-6fce1b224cda@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from gate.crashing.org (gate.crashing.org [63.228.1.57]) by gabe.freedesktop.org (Postfix) with ESMTPS id A6A356F2C8 for ; Thu, 17 Jan 2019 06:00:25 +0000 (UTC) In-Reply-To: <9dc27cbf-e109-0c32-fc92-6fce1b224cda@amd.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: "Koenig, Christian" , Michael Ellerman , Will Deacon Cc: Carsten Haitzler , Ard Biesheuvel , David Airlie , Michel =?ISO-8859-1?Q?D=E4nzer?= , Linux Kernel Mailing List , dri-devel , "Huang, Ray" , "Zhang, Jerry" , linux-arm-kernel , Bernhard =?ISO-8859-1?Q?Rosenkr=E4nzer?= List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCAyMDE5LTAxLTE2IGF0IDA3OjM1ICswMDAwLCBLb2VuaWcsIENocmlzdGlhbiB3cm90 ZToKPiBObywgYnV0IHlvdSBhbnN3ZXIgdGhlIHdyb25nIHF1ZXN0aW9uLgo+IAo+IFNlZSB3ZSBk b24ndCB3YW50IHRvIGhhdmUgZGlmZmVyZW50IG1hcHBpbmdzIG9mIGNhY2hlZCBhbmQgbm9uLWNh Y2hlZCBvbiAKPiB0aGUgQ1BVLCBidXQgcmF0aGVyIHdhbnQgdG8ga25vdyBpZiBhIHNub29wZWQg RE1BIGZyb20gdGhlIFBDSWUgY291bnRzIAo+IGFzIGNhY2hlZCBhY2Nlc3MgYXMgd2VsbC4KPiAK PiBBcyBmYXIgYXMgSSBrbm93IG9uIHg4NiBpdCBkb2Vzbid0LCBzbyB3aGVuIHlvdSBoYXZlIGFu IHVuLWNhY2hlZCBwYWdlIAo+IHlvdSBjYW4gc3RpbGwgYWNjZXNzIGl0IHdpdGggYSBzbm9vcGlu ZyBETUEgcmVhZC93cml0ZSBvcGVyYXRpb24gYW5kIAo+IGRvbid0IGNhdXNlIHRyb3VibGUuCgpI cm0uLi4gd2VsbCwgaWYgeW91IG1hcCBpdCB1bmNhY2hlZCBvbiB0aGUgQ1BVIG9uIHBvd2VycGMs IGEgc25vb3AgRE1BCndpbGwgd29yayBmaW5lIHRvbywgaXQgd29uJ3QgaGl0IGFueSBjYWNoZS4g VGhlIG9ubHkgcHJvYmxlbSBJJ20gYXdhcmUKb2YgaXMgYSBjb3JlIChvciBDQVBJIGRldmljZSkg ZW1pdGluZyBub24tY2FjaGVkIGxvYWQvc3RvcmVzIGNvbGxpZGluZwp3aXRoIGEgY2FjaGUgc25v b3Blci4KCj4gPiBUaGUgb2xkIGhhY2sgb2YgdXNpbmcgbm9uLWNhY2hlZCBtYXBwaW5nIHRvIGF2 b2lkIHNub29wIGNvc3QgaW4gQUdQIGFuZAo+ID4gb3RoZXJzIGlzIGp1c3QgdGhhdCAuLi4gYW4g dWdseSBhbmQgaG9ycmlibGUgaGFja3MgdGhhdCBzaG91bGQgaGF2ZQo+ID4gbmV2ZXIgZXZlbnR1 YXRlZCwgd2hlbiB0aGUgc2VhcmNoIGZvciBwZXJmb3JtYW5jZSBwdXNoZXMgSFcgcGVvcGxlIGlu dG8KPiA+IHV0dGVyIGluc2FuaXR5IDopCj4gCj4gV2VsbCBJIGFncmVlIHRoYXQgdW4tY2FjaGVk IHN5c3RlbSBtZW1vcnkgbWFrZXMgdGhpbmdzIG11Y2ggbW9yZSAKPiBjb21wbGljYXRlZCBmb3Ig YSBxdWVzdGlvbmFibGUgZ2Fpbi4KPiAKPiBCdXQgZmFjdCBpcyB3ZSBub3cgaGF2ZSB0byBkZWFs IHdpdGggdGhlIG1lc3MsIHNvIG5vIHBvaW50IGluIAo+IGNvbXBsYWluaW5nIGFib3V0IGl0IHRv IG11Y2ggOikKCkkgd2lzaCB3ZSBjb3VsZCBqdXN0IHNlbnQgdGhlIEhXIGRlc2lnbmVycyBob21l IGFuZCB0ZWxsIHRoZW0gd2Ugd29uJ3QKc3VwcG9ydCB0aGF0IGNyYXAuLi4gb2ggd2VsbC4KCkJl bi4KCj4gQ2hlZXJzLAo+IENocmlzdGlhbi4KPiAKPiA+IENoZWVycywKPiA+IEJlbi4KPiA+IAo+ ID4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmkt ZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK