From mboxrd@z Thu Jan 1 00:00:00 1970 From: Liviu Dudau Subject: Re: DMA, CMA and SWIOTLB Date: Fri, 1 Jul 2016 16:03:51 +0100 Message-ID: <20160701150351.GE20165@bart.dudau.co.uk> References: <57739A42.6040105@synopsys.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from smtp.dudau.co.uk (dliviu.plus.com [80.229.23.120]) by gabe.freedesktop.org (Postfix) with ESMTP id 1A61D6EAC5 for ; Fri, 1 Jul 2016 15:10:52 +0000 (UTC) Content-Disposition: inline In-Reply-To: <57739A42.6040105@synopsys.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Jose Abreu Cc: dmaengine@vger.kernel.org, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCBKdW4gMjksIDIwMTYgYXQgMTA6NTI6MDJBTSArMDEwMCwgSm9zZSBBYnJldSB3cm90 ZToKPiBIaSBhbGwsCj4gCj4gSSBhbSB3cml0aW5nIGEgdmVyeSBzaW1wbGUgS01TIGRyaXZlciB0 aGF0IHVzZXMgWGlsaW54IFZETUEgdG8KPiB0cmFuc2ZlciBkYXRhIGJldHdlZW4gdGhlIGhvc3Qg YW5kIGEgRlBHQS4gVG8gaGFuZGxlIG1lbW9yeQo+IGFsbG9jYXRpb24gZm9yIERNQSBJIGFtIHVz aW5nIHRoZSBDTUEgaGVscGVycyBhdmFpbGFibGUgaW4gdGhlCj4gRFJNIHN1YnN5c3RlbS4gV2hl biBzZXR0aW5nIGZvciBsb3cgdmlkZW8gbW9kZXMgKHNtYWxsIG1lbW9yeQo+IHJlcXVpcmVtZW50 cykgZXZlcnl0aGluZyB3b3JrcyBmaW5lLCBidXQgaWYgSSB0cnkgdG8gc2V0IGEgbGFyZ2UKPiB2 aWRlbyBtb2RlIChzcGVjaWZpY2FsbHkgYSA0ayBIRE1JIG1vZGUpIEkgZ2V0IFNXSU9UTEIgZXJy b3JzCj4gc2F5aW5nIHRoZSBidWZmZXIgaXMgZnVsbC4KPiAKPiBUaGUgZGlzdGluY3Rpb24gYmV0 d2VlbiBDTUEgYW5kIFNXSU9UTEIgaXMgbm90IGNsZWFyIHRvIG1lLCBidXQKPiB0aGVzZSBhcmUg dHdvIGRpZmZlcmVudCBhbGxvY2F0aW9uIGVuZ2luZXMsIHJpZ2h0Pwo+IAo+IE9uZSBpbXBvcnRh bnQgYXNwZWN0IGluIG15IGNvbmZpZ3VyYXRpb24gaXMgdGhhdCB0aGUgWGlsaW54IFZETUEKPiBj YW4gb25seSBhY2Nlc3MgdXAgdG8gMjggYml0cyBvZiB0aGUgaG9zdCBtZW1vcnkgc28gSSBzZXQg dGhlIERNQQo+IG1hc2sgdG8gMjggYml0cyBhbmQgZm9yY2UgdGhlIENNQSByZWdpb24gdG8gYmUg YWxsb2NhdGVkIGJlbGxvdwo+IHRoZXNlIDI4IGJpdHMuIEkgYWxzbyB0cmllZCBpbmNyZWFzaW5n IHRoZSBDTUEgc2l6ZSBhbmQgdGhlCj4gU1dJT1RMQiBzaXplIHdpdGhvdXQgc3VjY2Vzcy4KPiAK PiBBbnkgY29tbWVudHMgb24gdGhpcz8KCllvdSdyZSBub3QgdGVsbGluZyB1cyB3aGljaCBhcmNo aXRlY3R1cmUgeW91IGFyZSB1c2luZy4gRm9yIEFBcmNoNjQsCmZvciBleGFtcGxlLCB0aGUgQ01B IGV4cGVjdHMgRE1BLWFibGUgbWVtb3J5IGZvciB0aGUgYnVmZmVycy4gSWYKdGhlIGRyaXZlciBk b2VzIG5vdCBjYWxsIHRoZSBkbWFfc2V0X21hc2tfYW5kX2NvaGVyZW50KCkgZnVuY3Rpb24gdGhl bgp0aGUgYXJjaCBjb3JlIGNvZGUgd2lsbCBhc3N1bWUgdGhhdCB0aGUgZHJpdmVyIGNhbid0IGRp cmVjdGx5IGFjY2Vzcwp0aGF0IG1lbW9yeSBhbmQgd2lsbCB1c2UgdGhlIFNXSU9UTEIgYXJlYSBm b3IgYm91bmNpbmcgYnVmZmVycyBhcm91bmQuCldoZW4gdGhlIHNpemUgb2YgdGhlIGJ1ZmZlcnMg eW91IGFyZSB1c2luZyBmb3IgZnJhbWVidWZmZXJzIGluY3JlYXNlcywKeW91IGFyZSBsaWtlbHkg dG8gcnVuIG91dCBvZiBTV0lPVExCIHNwYWNlLgoKQmVzdCByZWdhcmRzLApMaXZpdQoKPiAKPiBU aGFua3MgaW4gYWR2YW5jZSBmb3IgeW91ciBoZWxwLgo+IAo+IEJlc3QgcmVnYXJkcywKPiBKb3Nl IE1pZ3VlbCBBYnJldQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCj4gZHJpLWRldmVsIG1haWxpbmcgbGlzdAo+IGRyaS1kZXZlbEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKPiBodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2RyaS1kZXZlbAoKLS0gCi0tLS0tLS0tLS0tLS0tLS0tLS0KICAgLm9vb08KICAgKCAgICkKICAg IFwgKCAgT29vby4KICAgICBcXykgKCAgICkKICAgICAgICAgICkgLwogICAgICAgICAoXy8KCiBP bmUgc21hbGwgc3RlcAogICBmb3IgbWUgLi4uCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2RyaS1kZXZlbAo=