From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville Syrjala Subject: [PATCH 1/2] drm/i915/tv: Fix adjusted_mode dotclock for interlaced modes Date: Tue, 29 Jan 2019 16:19:12 +0200 Message-ID: <20190129141913.5515-1-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by gabe.freedesktop.org (Postfix) with ESMTPS id 41E886E59B for ; Tue, 29 Jan 2019 14:19:17 +0000 (UTC) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCmlu dGVsX3R2X21vZGVfdG9fbW9kZSgpIGFzc3VtZXMgdGhlIHBpcGUgd2lsbCBiZSBpbiBwcm9ncmVz c2l2ZQpmZXRjaCBtb2RlLCBhbmQgdGh1cyB3aGVuIHByb2dyYW1taW5nIHRoZSBwaXBlIGludG8g aW50ZXJsYWNlZAptb2RlIHdlIGhhdmUgdG8gaGFsdmUgdGhlIGNhbGN1bGF0ZWQgZG90Y2xvY2sg dG8gZ2V0IHRoZSBjb3JyZWN0CmZpZWxkIGR1cmF0aW9uLgoKVGhpcyBiZWNvbWVzIG1vcmUgaW1w b3J0YW50IHdoZW4gd2Ugc3RhcnQgdG8gcHJvZ3JhbSB0aGUgcGlwZQppbnRvIGludGVybGFjZWQg bW9kZSBvbiBpOTY1Z20gYXMgd2UgZGVwZW5kIG9uIHRoZSB0aW1lc3RhbXBzCnRvIGdldCBhY2N1 cmF0ZSBmcmFtZSBjb3VudGVyIHZhbHVlcy4gV2l0aG90IGhhbHZpbmcgdGhlIGNsb2NrCm91ciBn dWVzc3RpbWF0ZWQgZnJhbWUgY291bnRlciB3b3VsZCB0aWNrIGF0IHR3aWNlIHRoZSBleHBlY3Rl ZApzcGVlZC4KCkNjOiBJbXJlIERlYWsgPGltcmUuZGVha0BpbnRlbC5jb20+CkZpeGVzOiA2OTAx NTdmMGE5ZTcgKCJkcm0vaTkxNS90djogRml4ID4xMDI0IG1vZGVzIG9uIGdlbjMiKQpTaWduZWQt b2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgot LS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3R2LmMgfCA3ICsrKysrKy0KIDEgZmlsZSBj aGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF90di5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf dHYuYwppbmRleCA3NTFiODhkZGUxOGUuLjNhNTY4MmY0NGU1NSAxMDA2NDQKLS0tIGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfdHYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF90di5jCkBAIC0xMTUwLDYgKzExNTAsOCBAQCBpbnRlbF90dl9nZXRfY29uZmlnKHN0cnVjdCBp bnRlbF9lbmNvZGVyICplbmNvZGVyLAogCQkJCSB5cG9zLCBtb2RlLnZkaXNwbGF5IC0geXNpemUg LSB5cG9zKTsKIAogCWFkanVzdGVkX21vZGUtPmNydGNfY2xvY2sgPSBtb2RlLmNsb2NrOworCWlm IChhZGp1c3RlZF9tb2RlLT5mbGFncyAmIERSTV9NT0RFX0ZMQUdfSU5URVJMQUNFKQorCQlhZGp1 c3RlZF9tb2RlLT5jcnRjX2Nsb2NrIC89IDI7CiAKIAkvKiBwaXhlbCBjb3VudGVyIGRvZXNuJ3Qg d29yayBvbiBpOTY1Z20gVFYgb3V0cHV0ICovCiAJaWYgKElTX0k5NjVHTShkZXZfcHJpdikpCkBA IC0xMjE0LDggKzEyMTYsMTEgQEAgaW50ZWxfdHZfY29tcHV0ZV9jb25maWcoc3RydWN0IGludGVs X2VuY29kZXIgKmVuY29kZXIsCiAKIAkJdHZfY29ubl9zdGF0ZS0+YnlwYXNzX3ZmaWx0ZXIgPSB0 cnVlOwogCi0JCWlmICghdHZfbW9kZS0+cHJvZ3Jlc3NpdmUpCisJCWlmICghdHZfbW9kZS0+cHJv Z3Jlc3NpdmUpIHsKKwkJCWFkanVzdGVkX21vZGUtPmNsb2NrIC89IDI7CisJCQlhZGp1c3RlZF9t b2RlLT5jcnRjX2Nsb2NrIC89IDI7CiAJCQlhZGp1c3RlZF9tb2RlLT5mbGFncyB8PSBEUk1fTU9E RV9GTEFHX0lOVEVSTEFDRTsKKwkJfQogCX0gZWxzZSB7CiAJCXR2X2Nvbm5fc3RhdGUtPm1hcmdp bnMudG9wID0gY29ubl9zdGF0ZS0+dHYubWFyZ2lucy50b3A7CiAJCXR2X2Nvbm5fc3RhdGUtPm1h cmdpbnMuYm90dG9tID0gY29ubl9zdGF0ZS0+dHYubWFyZ2lucy5ib3R0b207Ci0tIAoyLjE5LjIK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdm eCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=