From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Hellwig Subject: [PATCH 31/44] hexagon: remove arch-specific dma_supported implementation Date: Fri, 16 Jun 2017 20:10:46 +0200 Message-ID: <20170616181059.19206-32-hch__40128.8671805107$1497636844$gmane$org@lst.de> References: <20170616181059.19206-1-hch@lst.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dLvk1-0001Bf-AZ for xen-devel@lists.xenproject.org; Fri, 16 Jun 2017 18:13:05 +0000 In-Reply-To: <20170616181059.19206-1-hch@lst.de> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: x86@kernel.org, linux-arm-kernel@lists.infradead.org, xen-devel@lists.xenproject.org, linux-c6x-dev@linux-c6x.org, linux-hexagon@vger.kernel.org, linux-ia64@vger.kernel.org, linux-mips@linux-mips.org, openrisc@lists.librecores.org, linuxppc-dev@lists.ozlabs.org, linux-s390@vger.kernel.org, linux-sh@vger.kernel.org, sparclinux@vger.kernel.org, linux-xtensa@linux-xtensa.org, dmaengine@vger.kernel.org, linux-tegra@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-samsung-soc@vger.kernel.org, iommu@lists.linux-foundation.org, netdev@vger.kernel.org Cc: linux-kernel@vger.kernel.org List-Id: xen-devel@lists.xenproject.org VGhpcyBpbXBsZW1lbnRhdGlvbiBpcyBzaW1wbHkgYm9ndXMgLSBoZXhhZ29uIG9ubHkgaGFzIGEg c2ltcGxlCmRpcmVjdCBtYXBwZWQgRE1BIGltcGxlbWVudGF0aW9uIGFuZCB0aHVzIGRvZXNuJ3Qg Y2FyZSBhYm91dCB0aGUKYWRkcmVzcy4KClNpZ25lZC1vZmYtYnk6IENocmlzdG9waCBIZWxsd2ln IDxoY2hAbHN0LmRlPgpBY2tlZC1ieTogUmljaGFyZCBLdW8gPHJrdW9AY29kZWF1cm9yYS5vcmc+ Ci0tLQogYXJjaC9oZXhhZ29uL2luY2x1ZGUvYXNtL2RtYS1tYXBwaW5nLmggfCAyIC0tCiBhcmNo L2hleGFnb24va2VybmVsL2RtYS5jICAgICAgICAgICAgICB8IDkgLS0tLS0tLS0tCiAyIGZpbGVz IGNoYW5nZWQsIDExIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gvaGV4YWdvbi9pbmNs dWRlL2FzbS9kbWEtbWFwcGluZy5oIGIvYXJjaC9oZXhhZ29uL2luY2x1ZGUvYXNtL2RtYS1tYXBw aW5nLmgKaW5kZXggMDBlM2YxMDExM2IwLi45YzE1Y2I1MjcxYTYgMTAwNjQ0Ci0tLSBhL2FyY2gv aGV4YWdvbi9pbmNsdWRlL2FzbS9kbWEtbWFwcGluZy5oCisrKyBiL2FyY2gvaGV4YWdvbi9pbmNs dWRlL2FzbS9kbWEtbWFwcGluZy5oCkBAIC0zNyw4ICszNyw2IEBAIHN0YXRpYyBpbmxpbmUgY29u c3Qgc3RydWN0IGRtYV9tYXBfb3BzICpnZXRfYXJjaF9kbWFfb3BzKHN0cnVjdCBidXNfdHlwZSAq YnVzKQogCXJldHVybiBkbWFfb3BzOwogfQogCi0jZGVmaW5lIEhBVkVfQVJDSF9ETUFfU1VQUE9S VEVEIDEKLWV4dGVybiBpbnQgZG1hX3N1cHBvcnRlZChzdHJ1Y3QgZGV2aWNlICpkZXYsIHU2NCBt YXNrKTsKIGV4dGVybiBpbnQgZG1hX2lzX2NvbnNpc3RlbnQoc3RydWN0IGRldmljZSAqZGV2LCBk bWFfYWRkcl90IGRtYV9oYW5kbGUpOwogZXh0ZXJuIHZvaWQgZG1hX2NhY2hlX3N5bmMoc3RydWN0 IGRldmljZSAqZGV2LCB2b2lkICp2YWRkciwgc2l6ZV90IHNpemUsCiAJCQkgICBlbnVtIGRtYV9k YXRhX2RpcmVjdGlvbiBkaXJlY3Rpb24pOwpkaWZmIC0tZ2l0IGEvYXJjaC9oZXhhZ29uL2tlcm5l bC9kbWEuYyBiL2FyY2gvaGV4YWdvbi9rZXJuZWwvZG1hLmMKaW5kZXggNzEyNjlkYzBmMjI1Li45 ZmYxYjIwNDFmODUgMTAwNjQ0Ci0tLSBhL2FyY2gvaGV4YWdvbi9rZXJuZWwvZG1hLmMKKysrIGIv YXJjaC9oZXhhZ29uL2tlcm5lbC9kbWEuYwpAQCAtMzUsMTUgKzM1LDYgQEAgc3RhdGljIGlubGlu ZSB2b2lkICpkbWFfYWRkcl90b192aXJ0KGRtYV9hZGRyX3QgZG1hX2FkZHIpCiAJcmV0dXJuIHBo eXNfdG9fdmlydCgodW5zaWduZWQgbG9uZykgZG1hX2FkZHIpOwogfQogCi1pbnQgZG1hX3N1cHBv cnRlZChzdHJ1Y3QgZGV2aWNlICpkZXYsIHU2NCBtYXNrKQotewotCWlmIChtYXNrID09IERNQV9C SVRfTUFTSygzMikpCi0JCXJldHVybiAxOwotCWVsc2UKLQkJcmV0dXJuIDA7Ci19Ci1FWFBPUlRf U1lNQk9MKGRtYV9zdXBwb3J0ZWQpOwotCiBzdGF0aWMgc3RydWN0IGdlbl9wb29sICpjb2hlcmVu dF9wb29sOwogCiAKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=