From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bibby Hsieh Subject: [PATCH v4 03/11] drm/mediatek: adjust EDGE to match clock and data Date: Tue, 2 Oct 2018 16:10:33 +0800 Message-ID: <20181002081041.32629-4-bibby.hsieh@mediatek.com> References: <20181002081041.32629-1-bibby.hsieh@mediatek.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20181002081041.32629-1-bibby.hsieh@mediatek.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: David Airlie , Matthias Brugger , Daniel Vetter , dri-devel@lists.freedesktop.org, linux-mediatek@lists.infradead.org Cc: chunhui dai , linux-kernel@vger.kernel.org, Cawa Cheng , Mao Huang , Thierry Reding , Yingjoe Chen , Sascha Hauer , linux-arm-kernel@lists.infradead.org List-Id: linux-mediatek@lists.infradead.org RnJvbTogY2h1bmh1aSBkYWkgPGNodW5odWkuZGFpQG1lZGlhdGVrLmNvbT4KClRoZSBkZWZhdWx0 IHRpbWluZyBvZiBEUEkgZGF0YSBhbmQgY2xvY2sgaXMgbm90IG1hdGNoLgpXZSBjb3VsZCBhZGp1 c3QgdGhpcyBiaXQgdG8gbWFrZSB0aGVtIG1hdGNoLgoKU2lnbmVkLW9mZi1ieTogY2h1bmh1aSBk YWkgPGNodW5odWkuZGFpQG1lZGlhdGVrLmNvbT4KUmV2aWV3ZWQtYnk6IENLIEh1IDxjay5odUBt ZWRpYXRlay5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL21lZGlhdGVrL210a19kcGkuYyAgICAg IHwgOCArKysrKysrKwogZHJpdmVycy9ncHUvZHJtL21lZGlhdGVrL210a19kcGlfcmVncy5oIHwg MSArCiAyIGZpbGVzIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZl cnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZHBpLmMgYi9kcml2ZXJzL2dwdS9kcm0vbWVkaWF0ZWsv bXRrX2RwaS5jCmluZGV4IDcyYWE0MzE4NzczMS4uMGNlNGI2MWVmYWViIDEwMDY0NAotLS0gYS9k cml2ZXJzL2dwdS9kcm0vbWVkaWF0ZWsvbXRrX2RwaS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9t ZWRpYXRlay9tdGtfZHBpLmMKQEAgLTExNCw2ICsxMTQsNyBAQCBzdHJ1Y3QgbXRrX2RwaV95Y19s aW1pdCB7CiAKIHN0cnVjdCBtdGtfZHBpX2NvbmYgewogCXUzMiByZWdfaF9mcmVfY29uOworCWJv b2wgZWRnZV9zZWxfZW47CiB9OwogCiBzdGF0aWMgdm9pZCBtdGtfZHBpX21hc2soc3RydWN0IG10 a19kcGkgKmRwaSwgdTMyIG9mZnNldCwgdTMyIHZhbCwgdTMyIG1hc2spCkBAIC0zNDQsNiArMzQ1 LDEyIEBAIHN0YXRpYyB2b2lkIG10a19kcGlfY29uZmlnXzJuX2hfZnJlKHN0cnVjdCBtdGtfZHBp ICpkcGkpCiAJbXRrX2RwaV9tYXNrKGRwaSwgZHBpLT5jb25mLT5yZWdfaF9mcmVfY29uLCBIX0ZS RV8yTiwgSF9GUkVfMk4pOwogfQogCitzdGF0aWMgdm9pZCBtdGtfZHBpX2NvbmZpZ19kaXNhYmxl X2VkZ2Uoc3RydWN0IG10a19kcGkgKmRwaSkKK3sKKwlpZiAoZHBpLT5jb25mLT5lZGdlX3NlbF9l bikKKwkJbXRrX2RwaV9tYXNrKGRwaSwgZHBpLT5jb25mLT5yZWdfaF9mcmVfY29uLCAwLCBFREdF X1NFTF9FTik7Cit9CisKIHN0YXRpYyB2b2lkIG10a19kcGlfY29uZmlnX2NvbG9yX2Zvcm1hdChz dHJ1Y3QgbXRrX2RwaSAqZHBpLAogCQkJCQllbnVtIG10a19kcGlfb3V0X2NvbG9yX2Zvcm1hdCBm b3JtYXQpCiB7CkBAIC01MDcsNiArNTE0LDcgQEAgc3RhdGljIGludCBtdGtfZHBpX3NldF9kaXNw bGF5X21vZGUoc3RydWN0IG10a19kcGkgKmRwaSwKIAltdGtfZHBpX2NvbmZpZ195Y19tYXAoZHBp LCBkcGktPnljX21hcCk7CiAJbXRrX2RwaV9jb25maWdfY29sb3JfZm9ybWF0KGRwaSwgZHBpLT5j b2xvcl9mb3JtYXQpOwogCW10a19kcGlfY29uZmlnXzJuX2hfZnJlKGRwaSk7CisJbXRrX2RwaV9j b25maWdfZGlzYWJsZV9lZGdlKGRwaSk7CiAJbXRrX2RwaV9zd19yZXNldChkcGksIGZhbHNlKTsK IAogCXJldHVybiAwOwpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL21lZGlhdGVrL210a19k cGlfcmVncy5oIGIvZHJpdmVycy9ncHUvZHJtL21lZGlhdGVrL210a19kcGlfcmVncy5oCmluZGV4 IDA0MDQ0NGQ3NzE4ZC4uZDlkYjhjNGNhY2Q3IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0v bWVkaWF0ZWsvbXRrX2RwaV9yZWdzLmgKKysrIGIvZHJpdmVycy9ncHUvZHJtL21lZGlhdGVrL210 a19kcGlfcmVncy5oCkBAIC0yMjMsNSArMjIzLDYgQEAKICNkZWZpbmUgRVNBVl9DT0RFMgkJCSgw eEZGRiA8PCAwKQogI2RlZmluZSBFU0FWX0NPREUzX01TQgkJCUJJVCgxNikKIAorI2RlZmluZSBF REdFX1NFTF9FTgkJCUJJVCg1KQogI2RlZmluZSBIX0ZSRV8yTgkJCUJJVCgyNSkKICNlbmRpZiAv KiBfX01US19EUElfUkVHU19IICovCi0tIAoyLjEyLjUuMi5nYmRmMjNhYgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlz dApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==