From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chen-Yu Tsai Subject: [PATCH v2 05/13] drm/sun4i: hdmi: create a regmap for later use Date: Tue, 26 Sep 2017 14:59:11 +0800 Message-ID: <20170926065919.24446-6-wens@csie.org> References: <20170926065919.24446-1-wens@csie.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170926065919.24446-1-wens@csie.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Mark Brown , Maxime Ripard , David Airlie , Michael Turquette , Stephen Boyd , Rob Herring , Mark Rutland Cc: devicetree@vger.kernel.org, linux-sunxi@googlegroups.com, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Chen-Yu Tsai , linux-clk@vger.kernel.org, linux-arm-kernel@lists.infradead.org List-Id: devicetree@vger.kernel.org VGhlIEhETUkgZHJpdmVyIGlzIHdyaXR0ZW4gd2l0aCByZWFkbC93cml0ZWwgSS9PIHRvIHRoZSBy ZWdpc3RlcnMuCkhvd2V2ZXIsIHRvIHN1cHBvcnQgdGhlIEEzMSB2YXJpYW50LCB3aGljaCBoYXMg YSBkaWZmZXJlbnQgbGF5b3V0CmZvciB0aGUgRERDIHJlZ2lzdGVycywgaXQgd2FzIHJlY29tbWVu ZGVkIHRvIHVzZSByZWdmaWVsZHMgdG8gaGF2ZQphIGNsZWFuZXIgaW1wbGVtZW50YXRpb24uIFRv IHVzZSByZWdmaWVsZHMsIHdlIG5lZWQgdG8gY3JlYXRlIGFuCnVuZGVybHlpbmcgcmVnbWFwLgoK VGhpcyBwYXRjaCBvbmx5IGFkZHMgdGhlIHJlZ21hcC4gSXQgZG9lcyBub3QgY29udmVydCB0aGUg ZXhpc3RpbmcKZHJpdmVyIGFjY2Vzc2VzIHRvIHVzZSByZWdtYXAuCgpTaWduZWQtb2ZmLWJ5OiBD aGVuLVl1IFRzYWkgPHdlbnNAY3NpZS5vcmc+Ci0tLQogZHJpdmVycy9ncHUvZHJtL3N1bjRpL3N1 bjRpX2hkbWkuaCAgICAgfCAgMSArCiBkcml2ZXJzL2dwdS9kcm0vc3VuNGkvc3VuNGlfaGRtaV9l bmMuYyB8IDE1ICsrKysrKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAxNiBpbnNlcnRpb25z KCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3N1bjRpL3N1bjRpX2hkbWkuaCBiL2Ry aXZlcnMvZ3B1L2RybS9zdW40aS9zdW40aV9oZG1pLmgKaW5kZXggMTQ1Nzc1MDk4OGRhLi5iOTU1 MTJlYzhlYjYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9zdW40aS9zdW40aV9oZG1pLmgK KysrIGIvZHJpdmVycy9ncHUvZHJtL3N1bjRpL3N1bjRpX2hkbWkuaApAQCAtMTYzLDYgKzE2Myw3 IEBAIHN0cnVjdCBzdW40aV9oZG1pIHsKIAlzdHJ1Y3QgZGV2aWNlCQkqZGV2OwogCiAJdm9pZCBf X2lvbWVtCQkqYmFzZTsKKwlzdHJ1Y3QgcmVnbWFwCQkqcmVnbWFwOwogCiAJLyogUGFyZW50IGNs b2NrcyAqLwogCXN0cnVjdCBjbGsJCSpidXNfY2xrOwpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUv ZHJtL3N1bjRpL3N1bjRpX2hkbWlfZW5jLmMgYi9kcml2ZXJzL2dwdS9kcm0vc3VuNGkvc3VuNGlf aGRtaV9lbmMuYwppbmRleCAzY2YxYTY5MzJmYWMuLjVhYjgxMWNkYTAwZSAxMDA2NDQKLS0tIGEv ZHJpdmVycy9ncHUvZHJtL3N1bjRpL3N1bjRpX2hkbWlfZW5jLmMKKysrIGIvZHJpdmVycy9ncHUv ZHJtL3N1bjRpL3N1bjRpX2hkbWlfZW5jLmMKQEAgLTIyLDYgKzIyLDcgQEAKICNpbmNsdWRlIDxs aW51eC9pb3BvbGwuaD4KICNpbmNsdWRlIDxsaW51eC9wbGF0Zm9ybV9kZXZpY2UuaD4KICNpbmNs dWRlIDxsaW51eC9wbV9ydW50aW1lLmg+CisjaW5jbHVkZSA8bGludXgvcmVnbWFwLmg+CiAKICNp bmNsdWRlICJzdW40aV9iYWNrZW5kLmgiCiAjaW5jbHVkZSAic3VuNGlfY3J0Yy5oIgpAQCAtMjY3 LDYgKzI2OCwxMyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGNlY19waW5fb3BzIHN1bjRpX2hkbWlf Y2VjX3Bpbl9vcHMgPSB7CiB9OwogI2VuZGlmCiAKK3N0YXRpYyBjb25zdCBzdHJ1Y3QgcmVnbWFw X2NvbmZpZyBzdW40aV9oZG1pX3JlZ21hcF9jb25maWcgPSB7CisJLnJlZ19iaXRzCT0gMzIsCisJ LnZhbF9iaXRzCT0gMzIsCisJLnJlZ19zdHJpZGUJPSA0LAorCS5tYXhfcmVnaXN0ZXIJPSAweDU4 MCwKK307CisKIHN0YXRpYyBpbnQgc3VuNGlfaGRtaV9iaW5kKHN0cnVjdCBkZXZpY2UgKmRldiwg c3RydWN0IGRldmljZSAqbWFzdGVyLAogCQkJICAgdm9pZCAqZGF0YSkKIHsKQEAgLTMyMSw2ICsz MjksMTMgQEAgc3RhdGljIGludCBzdW40aV9oZG1pX2JpbmQoc3RydWN0IGRldmljZSAqZGV2LCBz dHJ1Y3QgZGV2aWNlICptYXN0ZXIsCiAJCWdvdG8gZXJyX2Rpc2FibGVfbW9kX2NsazsKIAl9CiAK KwloZG1pLT5yZWdtYXAgPSBkZXZtX3JlZ21hcF9pbml0X21taW8oZGV2LCBoZG1pLT5iYXNlLAor CQkJCQkgICAgICZzdW40aV9oZG1pX3JlZ21hcF9jb25maWcpOworCWlmIChJU19FUlIoaGRtaS0+ cmVnbWFwKSkgeworCQlkZXZfZXJyKGRldiwgIkNvdWxkbid0IGNyZWF0ZSBIRE1JIGVuY29kZXIg cmVnbWFwXG4iKTsKKwkJcmV0dXJuIFBUUl9FUlIoaGRtaS0+cmVnbWFwKTsKKwl9CisKIAlyZXQg PSBzdW40aV90bWRzX2NyZWF0ZShoZG1pKTsKIAlpZiAocmV0KSB7CiAJCWRldl9lcnIoZGV2LCAi Q291bGRuJ3QgY3JlYXRlIHRoZSBUTURTIGNsb2NrXG4iKTsKLS0gCjIuMTQuMQoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcg bGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRl c2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==