From mboxrd@z Thu Jan 1 00:00:00 1970 From: Krzysztof Kozlowski Subject: [RFC v3 31/45] microblaze: dma-mapping: Use unsigned long for dma_attrs Date: Thu, 02 Jun 2016 17:39:33 +0200 Message-ID: <1464881987-13203-32-git-send-email-k.kozlowski__33096.3584049188$1464882230$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.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b8Ul1-0004Ex-1r for xen-devel@lists.xenproject.org; Thu, 02 Jun 2016 15:42:03 +0000 Received: from eucpsbgm1.samsung.com (unknown [203.254.199.244]) by mailout3.w1.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTP id <0O8500AFJIA0VM10@mailout3.w1.samsung.com> for xen-devel@lists.xenproject.org; Thu, 02 Jun 2016 16:42:01 +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 cnp5c3p0b2YgS296bG93c2tpIDxrLmtvemxvd3NraUBzYW1zdW5nLmNvbT4KLS0tCiBhcmNoL21p Y3JvYmxhemUvaW5jbHVkZS9hc20vZG1hLW1hcHBpbmcuaCB8ICAxIC0KIGFyY2gvbWljcm9ibGF6 ZS9rZXJuZWwvZG1hLmMgICAgICAgICAgICAgIHwgMTIgKysrKysrLS0tLS0tCiAyIGZpbGVzIGNo YW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9hcmNo L21pY3JvYmxhemUvaW5jbHVkZS9hc20vZG1hLW1hcHBpbmcuaCBiL2FyY2gvbWljcm9ibGF6ZS9p bmNsdWRlL2FzbS9kbWEtbWFwcGluZy5oCmluZGV4IDE4ODQ3ODNkMTVjMC4uMTc2OGQ0YmRjOGQz IDEwMDY0NAotLS0gYS9hcmNoL21pY3JvYmxhemUvaW5jbHVkZS9hc20vZG1hLW1hcHBpbmcuaAor KysgYi9hcmNoL21pY3JvYmxhemUvaW5jbHVkZS9hc20vZG1hLW1hcHBpbmcuaApAQCAtMjUsNyAr MjUsNiBAQAogI2luY2x1ZGUgPGxpbnV4L21tLmg+CiAjaW5jbHVkZSA8bGludXgvc2NhdHRlcmxp c3QuaD4KICNpbmNsdWRlIDxsaW51eC9kbWEtZGVidWcuaD4KLSNpbmNsdWRlIDxsaW51eC9kbWEt YXR0cnMuaD4KICNpbmNsdWRlIDxhc20vaW8uaD4KICNpbmNsdWRlIDxhc20vY2FjaGVmbHVzaC5o PgogCmRpZmYgLS1naXQgYS9hcmNoL21pY3JvYmxhemUva2VybmVsL2RtYS5jIGIvYXJjaC9taWNy b2JsYXplL2tlcm5lbC9kbWEuYwppbmRleCBiZjRkZWMyMjk0MzcuLmVjMDRkYzFlMjUyNyAxMDA2 NDQKLS0tIGEvYXJjaC9taWNyb2JsYXplL2tlcm5lbC9kbWEuYworKysgYi9hcmNoL21pY3JvYmxh emUva2VybmVsL2RtYS5jCkBAIC0xNyw3ICsxNyw3IEBACiAKIHN0YXRpYyB2b2lkICpkbWFfZGly ZWN0X2FsbG9jX2NvaGVyZW50KHN0cnVjdCBkZXZpY2UgKmRldiwgc2l6ZV90IHNpemUsCiAJCQkJ ICAgICAgIGRtYV9hZGRyX3QgKmRtYV9oYW5kbGUsIGdmcF90IGZsYWcsCi0JCQkJICAgICAgIHN0 cnVjdCBkbWFfYXR0cnMgKmF0dHJzKQorCQkJCSAgICAgICB1bnNpZ25lZCBsb25nIGF0dHJzKQog ewogI2lmZGVmIE5PVF9DT0hFUkVOVF9DQUNIRQogCXJldHVybiBjb25zaXN0ZW50X2FsbG9jKGZs YWcsIHNpemUsIGRtYV9oYW5kbGUpOwpAQCAtNDIsNyArNDIsNyBAQCBzdGF0aWMgdm9pZCAqZG1h X2RpcmVjdF9hbGxvY19jb2hlcmVudChzdHJ1Y3QgZGV2aWNlICpkZXYsIHNpemVfdCBzaXplLAog CiBzdGF0aWMgdm9pZCBkbWFfZGlyZWN0X2ZyZWVfY29oZXJlbnQoc3RydWN0IGRldmljZSAqZGV2 LCBzaXplX3Qgc2l6ZSwKIAkJCQkgICAgIHZvaWQgKnZhZGRyLCBkbWFfYWRkcl90IGRtYV9oYW5k bGUsCi0JCQkJICAgICBzdHJ1Y3QgZG1hX2F0dHJzICphdHRycykKKwkJCQkgICAgIHVuc2lnbmVk IGxvbmcgYXR0cnMpCiB7CiAjaWZkZWYgTk9UX0NPSEVSRU5UX0NBQ0hFCiAJY29uc2lzdGVudF9m cmVlKHNpemUsIHZhZGRyKTsKQEAgLTUzLDcgKzUzLDcgQEAgc3RhdGljIHZvaWQgZG1hX2RpcmVj dF9mcmVlX2NvaGVyZW50KHN0cnVjdCBkZXZpY2UgKmRldiwgc2l6ZV90IHNpemUsCiAKIHN0YXRp YyBpbnQgZG1hX2RpcmVjdF9tYXBfc2coc3RydWN0IGRldmljZSAqZGV2LCBzdHJ1Y3Qgc2NhdHRl cmxpc3QgKnNnbCwKIAkJCSAgICAgaW50IG5lbnRzLCBlbnVtIGRtYV9kYXRhX2RpcmVjdGlvbiBk aXJlY3Rpb24sCi0JCQkgICAgIHN0cnVjdCBkbWFfYXR0cnMgKmF0dHJzKQorCQkJICAgICB1bnNp Z25lZCBsb25nIGF0dHJzKQogewogCXN0cnVjdCBzY2F0dGVybGlzdCAqc2c7CiAJaW50IGk7CkBA IC03OCw3ICs3OCw3IEBAIHN0YXRpYyBpbmxpbmUgZG1hX2FkZHJfdCBkbWFfZGlyZWN0X21hcF9w YWdlKHN0cnVjdCBkZXZpY2UgKmRldiwKIAkJCQkJICAgICB1bnNpZ25lZCBsb25nIG9mZnNldCwK IAkJCQkJICAgICBzaXplX3Qgc2l6ZSwKIAkJCQkJICAgICBlbnVtIGRtYV9kYXRhX2RpcmVjdGlv biBkaXJlY3Rpb24sCi0JCQkJCSAgICAgc3RydWN0IGRtYV9hdHRycyAqYXR0cnMpCisJCQkJCSAg ICAgdW5zaWduZWQgbG9uZyBhdHRycykKIHsKIAlfX2RtYV9zeW5jKHBhZ2VfdG9fcGh5cyhwYWdl KSArIG9mZnNldCwgc2l6ZSwgZGlyZWN0aW9uKTsKIAlyZXR1cm4gcGFnZV90b19waHlzKHBhZ2Up ICsgb2Zmc2V0OwpAQCAtODgsNyArODgsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgZG1hX2RpcmVj dF91bm1hcF9wYWdlKHN0cnVjdCBkZXZpY2UgKmRldiwKIAkJCQkJIGRtYV9hZGRyX3QgZG1hX2Fk ZHJlc3MsCiAJCQkJCSBzaXplX3Qgc2l6ZSwKIAkJCQkJIGVudW0gZG1hX2RhdGFfZGlyZWN0aW9u IGRpcmVjdGlvbiwKLQkJCQkJIHN0cnVjdCBkbWFfYXR0cnMgKmF0dHJzKQorCQkJCQkgdW5zaWdu ZWQgbG9uZyBhdHRycykKIHsKIC8qIFRoZXJlIGlzIG5vdCBuZWNlc3NhcnkgdG8gZG8gY2FjaGUg Y2xlYW51cAogICoKQEAgLTE1Nyw3ICsxNTcsNyBAQCBkbWFfZGlyZWN0X3N5bmNfc2dfZm9yX2Rl dmljZShzdHJ1Y3QgZGV2aWNlICpkZXYsCiBzdGF0aWMKIGludCBkbWFfZGlyZWN0X21tYXBfY29o ZXJlbnQoc3RydWN0IGRldmljZSAqZGV2LCBzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSwKIAkJ CSAgICAgdm9pZCAqY3B1X2FkZHIsIGRtYV9hZGRyX3QgaGFuZGxlLCBzaXplX3Qgc2l6ZSwKLQkJ CSAgICAgc3RydWN0IGRtYV9hdHRycyAqYXR0cnMpCisJCQkgICAgIHVuc2lnbmVkIGxvbmcgYXR0 cnMpCiB7CiAjaWZkZWYgQ09ORklHX01NVQogCXVuc2lnbmVkIGxvbmcgdXNlcl9jb3VudCA9ICh2 bWEtPnZtX2VuZCAtIHZtYS0+dm1fc3RhcnQpID4+IFBBR0VfU0hJRlQ7Ci0tIAoxLjkuMQoKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcv eGVuLWRldmVsCg==