From mboxrd@z Thu Jan 1 00:00:00 1970 From: Douglas Anderson Subject: [PATCH 1/2] drm/rockchip: Properly adjust to a true clock in adjusted_mode Date: Fri, 14 Jun 2019 15:47:29 -0700 Message-ID: <20190614224730.98622-1-dianders@chromium.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Sandy Huang , heiko@sntech.de, seanpaul@chromium.org Cc: David Airlie , Douglas Anderson , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, urjaman@gmail.com, linux-rockchip@lists.infradead.org, Yakir Yang , linux-arm-kernel@lists.infradead.org List-Id: linux-rockchip.vger.kernel.org V2hlbiBmaXhpbmcgdXAgdGhlIGNsb2NrIGluIHZvcF9jcnRjX21vZGVfZml4dXAoKSB3ZSdyZSBu b3QgZG9pbmcgaXQKcXVpdGUgY29ycmVjdGx5LiAgU3BlY2lmaWNhbGx5IGlmIHdlJ3ZlIGdvdCB0 aGUgdHJ1ZSBjbG9jayAyNjY2NjY2NjcgSHosCndlJ2xsIHBlcmZvcm0gdGhpcyBjYWxjdWxhdGlv bjoKICAgMjY2NjY2NjY3IC8gMTAwMCA9PiAyNjY2NjYKCkxhdGVyIHdoZW4gd2UgdHJ5IHRvIHNl dCB0aGUgY2xvY2sgd2UnbGwgZG8gY2xrX3NldF9yYXRlKDI2NjY2NiAqCjEwMDApLiAgVGhlIGNv bW1vbiBjbG9jayBmcmFtZXdvcmsgd29uJ3QgYWN0dWFsbHkgcGljayB0aGUgcHJvcGVyIGNsb2Nr CmluIHRoaXMgY2FzZSBzaW5jZSBpdCBhbHdheXMgd2FudHMgY2xvY2tzIDw9IHRoZSBzcGVjaWZp ZWQgb25lLgoKTGV0J3Mgc29sdmUgdGhpcyBieSB1c2luZyBESVZfUk9VTkRfVVAuCgpGaXhlczog YjU5YjhkZTMxNDk3ICgiZHJtL3JvY2tjaGlwOiByZXR1cm4gYSB0cnVlIGNsb2NrIHJhdGUgdG8g YWRqdXN0ZWRfbW9kZSIpClNpZ25lZC1vZmYtYnk6IERvdWdsYXMgQW5kZXJzb24gPGRpYW5kZXJz QGNocm9taXVtLm9yZz4KU2lnbmVkLW9mZi1ieTogU2VhbiBQYXVsIDxzZWFucGF1bEBjaHJvbWl1 bS5vcmc+ClJldmlld2VkLWJ5OiBZYWtpciBZYW5nIDx5a2tAcm9jay1jaGlwcy5jb20+Ci0tLQpC YWNrIGluIDIwMTYgTWFyayBZYW8gc2FpZCBoZSBhcHBsaWVkIHRoaXMgdG8gaGlzIGRybSBmaXhl cyBbMV0sIGJ1dCBpdCdzCjIwMTkgYW5kIGl0J3Mgc3RpbGwgbWlzc2luZyBzbyBJJ20gcG9zdGlu ZyBhZ2Fpbi4KClsxXSBodHRwczovL3BhdGNod29yay5mcmVlZGVza3RvcC5vcmcvcGF0Y2gvMTAz ODcyLwoKIGRyaXZlcnMvZ3B1L2RybS9yb2NrY2hpcC9yb2NrY2hpcF9kcm1fdm9wLmMgfCAzICsr LQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAt LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9yb2NrY2hpcC9yb2NrY2hpcF9kcm1fdm9wLmMgYi9kcml2 ZXJzL2dwdS9kcm0vcm9ja2NoaXAvcm9ja2NoaXBfZHJtX3ZvcC5jCmluZGV4IGU0NTgwZDhmMjFl MS4uZDEyNGYzNGFiOWZjIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vcm9ja2NoaXAvcm9j a2NoaXBfZHJtX3ZvcC5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9yb2NrY2hpcC9yb2NrY2hpcF9k cm1fdm9wLmMKQEAgLTEwMDYsNyArMTAwNiw4IEBAIHN0YXRpYyBib29sIHZvcF9jcnRjX21vZGVf Zml4dXAoc3RydWN0IGRybV9jcnRjICpjcnRjLAogCXN0cnVjdCB2b3AgKnZvcCA9IHRvX3ZvcChj cnRjKTsKIAogCWFkanVzdGVkX21vZGUtPmNsb2NrID0KLQkJY2xrX3JvdW5kX3JhdGUodm9wLT5k Y2xrLCBtb2RlLT5jbG9jayAqIDEwMDApIC8gMTAwMDsKKwkJRElWX1JPVU5EX1VQKGNsa19yb3Vu ZF9yYXRlKHZvcC0+ZGNsaywgbW9kZS0+Y2xvY2sgKiAxMDAwKSwKKwkJCSAgICAgMTAwMCk7CiAK IAlyZXR1cm4gdHJ1ZTsKIH0KLS0gCjIuMjIuMC40MTAuZ2Q4ZmRiZTIxYjUtZ29vZwoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxp bmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs