From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julian Calaby Subject: Re: [PATCH 28/44] sparc: remove arch specific dma_supported implementations Date: Fri, 9 Jun 2017 00:22:48 +1000 Message-ID: References: <20170608132609.32662-1-hch@lst.de> <20170608132609.32662-29-hch@lst.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dIyLA-00063r-Bi for xen-devel@lists.xenproject.org; Thu, 08 Jun 2017 14:23:12 +0000 Received: by mail-qt0-f196.google.com with SMTP id w1so8420245qtg.0 for ; Thu, 08 Jun 2017 07:23:10 -0700 (PDT) In-Reply-To: <20170608132609.32662-29-hch@lst.de> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Christoph Hellwig Cc: linux-mips@linux-mips.org, linux-samsung-soc@vger.kernel.org, linux-ia64@vger.kernel.org, linux-c6x-dev@linux-c6x.org, linux-s390@vger.kernel.org, linux-sh@vger.kernel.org, linux-hexagon@vger.kernel.org, linux-xtensa@linux-xtensa.org, x86@kernel.org, linux-tegra@vger.kernel.org, "linux-kernel@vger.kernel.org" , dri-devel@lists.freedesktop.org, dmaengine@vger.kernel.org, iommu@lists.linux-foundation.org, openrisc@lists.librecores.org, netdev , sparclinux , xen-devel@lists.xenproject.org, linuxppc-dev@lists.ozlabs.org, "Mailing List, Arm" List-Id: xen-devel@lists.xenproject.org SGkgQ2hyaXN0b3BoLAoKT24gVGh1LCBKdW4gOCwgMjAxNyBhdCAxMToyNSBQTSwgQ2hyaXN0b3Bo IEhlbGx3aWcgPGhjaEBsc3QuZGU+IHdyb3RlOgo+IFVzdWFsbHkgZG1hX3N1cHBvcnRlZCBkZWNp c2lvbnMgYXJlIGRvbmUgYnkgdGhlIGRtYV9tYXBfb3BzIGluc3RhbmNlLgo+IFN3aXRjaCBzcGFy YyB0byB0aGF0IG1vZGVsIGJ5IHByb3ZpZGluZyBhIC0+ZG1hX3N1cHBvcnRlZCBpbnN0YW5jZSBm b3IKPiBzYnVzIHRoYXQgYWx3YXlzIHJldHVybnMgZmFsc2UsIGFuZCBpbXBsZW1lbnRhdGlvbnMg dGFpbG9yZWQgdG8gdGhlIHN1bjR1Cj4gYW5kIHN1bjR2IGNhc2VzIGZvciBzcGFyYzY0LCBhbmQg bGVhdmUgaXQgdW5pbXBsZW1lbnRlZCBmb3IgUENJIG9uCj4gc3BhcmMzMiwgd2hpY2ggbWVhbnMg YWx3YXlzIHN1cHBvcnRlZC4KPgo+IFNpZ25lZC1vZmYtYnk6IENocmlzdG9waCBIZWxsd2lnIDxo Y2hAbHN0LmRlPgo+IC0tLQo+ICBhcmNoL3NwYXJjL2luY2x1ZGUvYXNtL2RtYS1tYXBwaW5nLmgg fCAgMyAtLS0KPiAgYXJjaC9zcGFyYy9rZXJuZWwvaW9tbXUuYyAgICAgICAgICAgIHwgNDAgKysr KysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gIGFyY2gvc3BhcmMva2VybmVsL2lv cG9ydC5jICAgICAgICAgICB8IDIyICsrKysrKy0tLS0tLS0tLS0tLS0tCj4gIGFyY2gvc3BhcmMv a2VybmVsL3BjaV9zdW40di5jICAgICAgICB8IDE3ICsrKysrKysrKysrKysrKwo+ICA0IGZpbGVz IGNoYW5nZWQsIDM5IGluc2VydGlvbnMoKyksIDQzIGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdp dCBhL2FyY2gvc3BhcmMva2VybmVsL2lvcG9ydC5jIGIvYXJjaC9zcGFyYy9rZXJuZWwvaW9wb3J0 LmMKPiBpbmRleCBkZDA4MWQ1NTc2MDkuLjEyODk0ZjI1OWJlYSAxMDA2NDQKPiAtLS0gYS9hcmNo L3NwYXJjL2tlcm5lbC9pb3BvcnQuYwo+ICsrKyBiL2FyY2gvc3BhcmMva2VybmVsL2lvcG9ydC5j Cj4gQEAgLTQwMSw2ICs0MDEsMTEgQEAgc3RhdGljIHZvaWQgc2J1c19zeW5jX3NnX2Zvcl9kZXZp Y2Uoc3RydWN0IGRldmljZSAqZGV2LCBzdHJ1Y3Qgc2NhdHRlcmxpc3QgKnNnLAo+ICAgICAgICAg QlVHKCk7Cj4gIH0KPgo+ICtzdGF0aWMgaW50IHNidXNfZG1hX3N1cHBvcnRlZChzdHJ1Y3QgZGV2 aWNlICpkZXYsIHU2NCBtYXNrKQo+ICt7Cj4gKyAgICAgICByZXR1cm4gMDsKPiArfQo+ICsKCkkn bSBndWVzc2luZyB0aGVyZSdzIGEgZmV3IHBsYWNlcyB0aGF0IGhhdmUgRE1BIG9wcyBidXQgRE1B IGlzbid0CmFjdHVhbGx5IHN1cHBvcnRlZC4gV2h5IG5vdCBoYXZlIGEgY29tbW9uIG1ldGhvZCBm b3IgdGhpcywgbWF5YmUKImRtYV9ub3Rfc3VwcG9ydGVkIj8KCj4gIHN0YXRpYyBjb25zdCBzdHJ1 Y3QgZG1hX21hcF9vcHMgc2J1c19kbWFfb3BzID0gewo+ICAgICAgICAgLmFsbG9jICAgICAgICAg ICAgICAgICAgPSBzYnVzX2FsbG9jX2NvaGVyZW50LAo+ICAgICAgICAgLmZyZWUgICAgICAgICAg ICAgICAgICAgPSBzYnVzX2ZyZWVfY29oZXJlbnQsCj4gQEAgLTQxMCw2ICs0MTUsNyBAQCBzdGF0 aWMgY29uc3Qgc3RydWN0IGRtYV9tYXBfb3BzIHNidXNfZG1hX29wcyA9IHsKPiAgICAgICAgIC51 bm1hcF9zZyAgICAgICAgICAgICAgID0gc2J1c191bm1hcF9zZywKPiAgICAgICAgIC5zeW5jX3Nn X2Zvcl9jcHUgICAgICAgID0gc2J1c19zeW5jX3NnX2Zvcl9jcHUsCj4gICAgICAgICAuc3luY19z Z19mb3JfZGV2aWNlICAgICA9IHNidXNfc3luY19zZ19mb3JfZGV2aWNlLAo+ICsgICAgICAgLmRt YV9zdXBwb3J0ZWQgICAgICAgICAgPSBzYnVzX2RtYV9zdXBwb3J0ZWQsCj4gIH07Cj4KPiAgc3Rh dGljIGludCBfX2luaXQgc3BhcmNfcmVnaXN0ZXJfaW9wb3J0KHZvaWQpCgpUaGFua3MsCgotLSAK SnVsaWFuIENhbGFieQoKRW1haWw6IGp1bGlhbi5jYWxhYnlAZ21haWwuY29tClByb2ZpbGU6IGh0 dHA6Ly93d3cuZ29vZ2xlLmNvbS9wcm9maWxlcy9qdWxpYW4uY2FsYWJ5LwoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz dApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVs Cg==