From mboxrd@z Thu Jan 1 00:00:00 1970 From: clinton.a.taylor@intel.com Subject: [PATCH 2/2] drm/i915/hdmi: Enable pipe pixel replication for SD interlaced modes Date: Tue, 2 Sep 2014 17:03:36 -0700 Message-ID: <1409702616-24273-3-git-send-email-clinton.a.taylor@intel.com> References: <1409702616-24273-1-git-send-email-clinton.a.taylor@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1409702616-24273-1-git-send-email-clinton.a.taylor@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Intel-gfx@lists.freedesktop.org Cc: Daniel Vetter , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org RnJvbTogQ2xpbnQgVGF5bG9yIDxjbGludG9uLmEudGF5bG9yQGludGVsLmNvbT4KCkVuYWJsZSAy eCBwaXhlbCByZXBsaWNhdGlvbiBmb3IgbW9kZXMgdGhlIG1vZGUgZmxhZyBEQkxDTEsgdG8gZG91 YmxlCmhvcml6b250YWwgdGltaW5ncyBhbmQgcGl4ZWwgY2xvY2sgYWNyb3NzIFRNRFMuCgpTaWdu ZWQtb2ZmLWJ5OiBDbGludCBUYXlsb3IgPGNsaW50b24uYS50YXlsb3JAaW50ZWwuY29tPgpDYzog RGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KQ2M6IFZpbGxlIFN5cmrDpGzD pCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+ClJldmlld2VkLWJ5OiBWaWxsZSBTeXJq w6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2hkbWkuYyB8ICAgMTUgKysrKysrKysrKysrLS0tCiAxIGZpbGUgY2hhbmdl ZCwgMTIgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9oZG1pLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9o ZG1pLmMKaW5kZXggOTE2OTc4Ni4uOTY5NTc2OCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfaGRtaS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2hkbWku YwpAQCAtODY0LDEwICs4NjQsMTUgQEAgc3RhdGljIGVudW0gZHJtX21vZGVfc3RhdHVzCiBpbnRl bF9oZG1pX21vZGVfdmFsaWQoc3RydWN0IGRybV9jb25uZWN0b3IgKmNvbm5lY3RvciwKIAkJICAg ICAgc3RydWN0IGRybV9kaXNwbGF5X21vZGUgKm1vZGUpCiB7Ci0JaWYgKG1vZGUtPmNsb2NrID4g aGRtaV9wb3J0Y2xvY2tfbGltaXQoaW50ZWxfYXR0YWNoZWRfaGRtaShjb25uZWN0b3IpLAotCQkJ CQkgICAgICAgdHJ1ZSkpCisJaW50IGNsb2NrID0gbW9kZS0+Y2xvY2s7CisKKwlpZiAobW9kZS0+ ZmxhZ3MgJiBEUk1fTU9ERV9GTEFHX0RCTENMSykKKwkJY2xvY2sgKj0gMjsKKworCWlmIChjbG9j ayA+IGhkbWlfcG9ydGNsb2NrX2xpbWl0KGludGVsX2F0dGFjaGVkX2hkbWkoY29ubmVjdG9yKSwK KwkJCQkJIHRydWUpKQogCQlyZXR1cm4gTU9ERV9DTE9DS19ISUdIOwotCWlmIChtb2RlLT5jbG9j ayA8IDIwMDAwKQorCWlmIChjbG9jayA8IDIwMDAwKQogCQlyZXR1cm4gTU9ERV9DTE9DS19MT1c7 CiAKIAlpZiAobW9kZS0+ZmxhZ3MgJiBEUk1fTU9ERV9GTEFHX0RCTFNDQU4pCkBAIC05MjEsNiAr OTI2LDEwIEBAIGJvb2wgaW50ZWxfaGRtaV9jb21wdXRlX2NvbmZpZyhzdHJ1Y3QgaW50ZWxfZW5j b2RlciAqZW5jb2RlciwKIAkJCWludGVsX2hkbWktPmNvbG9yX3JhbmdlID0gMDsKIAl9CiAKKwlp ZiAoYWRqdXN0ZWRfbW9kZS0+ZmxhZ3MgJiBEUk1fTU9ERV9GTEFHX0RCTENMSykgeworCQlwaXBl X2NvbmZpZy0+cGl4ZWxfbXVsdGlwbGllciA9IDI7CisJfQorCiAJaWYgKGludGVsX2hkbWktPmNv bG9yX3JhbmdlKQogCQlwaXBlX2NvbmZpZy0+bGltaXRlZF9jb2xvcl9yYW5nZSA9IHRydWU7CiAK LS0gCjEuNy45LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs Cg==