From mboxrd@z Thu Jan 1 00:00:00 1970 From: Krzysztof Kozlowski Subject: [RFC v3 27/45] hexagon: dma-mapping: Use unsigned long for dma_attrs Date: Thu, 02 Jun 2016 17:39:29 +0200 Message-ID: <1464881987-13203-28-git-send-email-k.kozlowski__41224.3555103943$1464882204$gmane$org@samsung.com> References: <1464881987-13203-1-git-send-email-k.kozlowski@samsung.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b8Ukp-0003uf-7j for xen-devel@lists.xenproject.org; Thu, 02 Jun 2016 15:41:51 +0000 Received: from eucpsbgm2.samsung.com (unknown [203.254.199.245]) by mailout3.w1.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTP id <0O85008MEI9OD710@mailout3.w1.samsung.com> for xen-devel@lists.xenproject.org; Thu, 02 Jun 2016 16:41:49 +0100 (BST) In-reply-to: <1464881987-13203-1-git-send-email-k.kozlowski@samsung.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Richard Henderson , Ivan Kokshaysky , Matt Turner , Vineet Gupta , Russell King , Stefano Stabellini , Catalin Marinas , Will Deacon , Haavard Skinnemoen , Hans-Christian Egtvedt , Steven Miao , Mark Salter , Aurelien Jacquiot , Mikael Starvik , Jesper Nilsson , Yoshinori Sato , Richard Kuo , Tony Luck , Fenghua Yu , Konrad Rzeszutek Wilk , Geert Uytterhoeven , James Hogan Michal Simek Cc: hch@infradead.org, Krzysztof Kozlowski , Bartlomiej Zolnierkiewicz List-Id: xen-devel@lists.xenproject.org U3BsaXQgb3V0IHN1YnN5c3RlbSBzcGVjaWZpYyBjaGFuZ2VzIGZvciBlYXNpZXIgcmV2aWV3cy4g VGhpcyB3aWxsIGJlCnNxdWFzaGVkIHdpdGggbWFpbiBjb21taXQuCgpTaWduZWQtb2ZmLWJ5OiBL cnp5c3p0b2YgS296bG93c2tpIDxrLmtvemxvd3NraUBzYW1zdW5nLmNvbT4KLS0tCiBhcmNoL2hl eGFnb24vaW5jbHVkZS9hc20vZG1hLW1hcHBpbmcuaCB8IDEgLQogYXJjaC9oZXhhZ29uL2tlcm5l bC9kbWEuYyAgICAgICAgICAgICAgfCA4ICsrKystLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDQgaW5z ZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9hcmNoL2hleGFnb24vaW5j bHVkZS9hc20vZG1hLW1hcHBpbmcuaCBiL2FyY2gvaGV4YWdvbi9pbmNsdWRlL2FzbS9kbWEtbWFw cGluZy5oCmluZGV4IGFhNjIwMzQ2NDUyMC4uN2VmNThkZjkwOWZjIDEwMDY0NAotLS0gYS9hcmNo L2hleGFnb24vaW5jbHVkZS9hc20vZG1hLW1hcHBpbmcuaAorKysgYi9hcmNoL2hleGFnb24vaW5j bHVkZS9hc20vZG1hLW1hcHBpbmcuaApAQCAtMjYsNyArMjYsNiBAQAogI2luY2x1ZGUgPGxpbnV4 L21tLmg+CiAjaW5jbHVkZSA8bGludXgvc2NhdHRlcmxpc3QuaD4KICNpbmNsdWRlIDxsaW51eC9k bWEtZGVidWcuaD4KLSNpbmNsdWRlIDxsaW51eC9kbWEtYXR0cnMuaD4KICNpbmNsdWRlIDxhc20v aW8uaD4KIAogc3RydWN0IGRldmljZTsKZGlmZiAtLWdpdCBhL2FyY2gvaGV4YWdvbi9rZXJuZWwv ZG1hLmMgYi9hcmNoL2hleGFnb24va2VybmVsL2RtYS5jCmluZGV4IDllM2RkZjc5MmJkMy4uYjkw MTc3ODVmYjcxIDEwMDY0NAotLS0gYS9hcmNoL2hleGFnb24va2VybmVsL2RtYS5jCisrKyBiL2Fy Y2gvaGV4YWdvbi9rZXJuZWwvZG1hLmMKQEAgLTUxLDcgKzUxLDcgQEAgc3RhdGljIHN0cnVjdCBn ZW5fcG9vbCAqY29oZXJlbnRfcG9vbDsKIAogc3RhdGljIHZvaWQgKmhleGFnb25fZG1hX2FsbG9j X2NvaGVyZW50KHN0cnVjdCBkZXZpY2UgKmRldiwgc2l6ZV90IHNpemUsCiAJCQkJIGRtYV9hZGRy X3QgKmRtYV9hZGRyLCBnZnBfdCBmbGFnLAotCQkJCSBzdHJ1Y3QgZG1hX2F0dHJzICphdHRycykK KwkJCQkgdW5zaWduZWQgbG9uZyBhdHRycykKIHsKIAl2b2lkICpyZXQ7CiAKQEAgLTg0LDcgKzg0 LDcgQEAgc3RhdGljIHZvaWQgKmhleGFnb25fZG1hX2FsbG9jX2NvaGVyZW50KHN0cnVjdCBkZXZp Y2UgKmRldiwgc2l6ZV90IHNpemUsCiB9CiAKIHN0YXRpYyB2b2lkIGhleGFnb25fZnJlZV9jb2hl cmVudChzdHJ1Y3QgZGV2aWNlICpkZXYsIHNpemVfdCBzaXplLCB2b2lkICp2YWRkciwKLQkJCQkg IGRtYV9hZGRyX3QgZG1hX2FkZHIsIHN0cnVjdCBkbWFfYXR0cnMgKmF0dHJzKQorCQkJCSAgZG1h X2FkZHJfdCBkbWFfYWRkciwgdW5zaWduZWQgbG9uZyBhdHRycykKIHsKIAlnZW5fcG9vbF9mcmVl KGNvaGVyZW50X3Bvb2wsICh1bnNpZ25lZCBsb25nKSB2YWRkciwgc2l6ZSk7CiB9CkBAIC0xMDUs NyArMTA1LDcgQEAgc3RhdGljIGludCBjaGVja19hZGRyKGNvbnN0IGNoYXIgKm5hbWUsIHN0cnVj dCBkZXZpY2UgKmh3ZGV2LAogCiBzdGF0aWMgaW50IGhleGFnb25fbWFwX3NnKHN0cnVjdCBkZXZp Y2UgKmh3ZGV2LCBzdHJ1Y3Qgc2NhdHRlcmxpc3QgKnNnLAogCQkJICBpbnQgbmVudHMsIGVudW0g ZG1hX2RhdGFfZGlyZWN0aW9uIGRpciwKLQkJCSAgc3RydWN0IGRtYV9hdHRycyAqYXR0cnMpCisJ CQkgIHVuc2lnbmVkIGxvbmcgYXR0cnMpCiB7CiAJc3RydWN0IHNjYXR0ZXJsaXN0ICpzOwogCWlu dCBpOwpAQCAtMTcyLDcgKzE3Miw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBkbWFfc3luYyh2b2lk ICphZGRyLCBzaXplX3Qgc2l6ZSwKIHN0YXRpYyBkbWFfYWRkcl90IGhleGFnb25fbWFwX3BhZ2Uo c3RydWN0IGRldmljZSAqZGV2LCBzdHJ1Y3QgcGFnZSAqcGFnZSwKIAkJCQkgICB1bnNpZ25lZCBs b25nIG9mZnNldCwgc2l6ZV90IHNpemUsCiAJCQkJICAgZW51bSBkbWFfZGF0YV9kaXJlY3Rpb24g ZGlyLAotCQkJCSAgIHN0cnVjdCBkbWFfYXR0cnMgKmF0dHJzKQorCQkJCSAgIHVuc2lnbmVkIGxv bmcgYXR0cnMpCiB7CiAJZG1hX2FkZHJfdCBidXMgPSBwYWdlX3RvX3BoeXMocGFnZSkgKyBvZmZz ZXQ7CiAJV0FSTl9PTihzaXplID09IDApOwotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k ZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=