From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juha-Pekka Heikkila Subject: Re: [PATCH 2/6] drm/i915: Simplfy LVDS crtc_mask setup Date: Thu, 31 Oct 2019 15:34:10 +0200 Message-ID: <647e333d-64c8-e80f-fe66-f2ee9464179e@gmail.com> References: <20191002162505.30716-1-ville.syrjala@linux.intel.com> <20191002162505.30716-2-ville.syrjala@linux.intel.com> Reply-To: juhapekka.heikkila@gmail.com Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm1-x344.google.com (mail-wm1-x344.google.com [IPv6:2a00:1450:4864:20::344]) by gabe.freedesktop.org (Postfix) with ESMTPS id 75EB06EE90 for ; Thu, 31 Oct 2019 13:34:21 +0000 (UTC) Received: by mail-wm1-x344.google.com with SMTP id x5so5925771wmi.0 for ; Thu, 31 Oct 2019 06:34:21 -0700 (PDT) In-Reply-To: <20191002162505.30716-2-ville.syrjala@linux.intel.com> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Ville Syrjala , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org IEZyb20gdGhpcyBzZXQgcGF0Y2hlcyAyLDUsNiBsb29rIGFsbCBvayB0byBtZS4KClJldmlld2Vk LWJ5OiBKdWhhLVBla2thIEhlaWtraWxhIDxqdWhhcGVra2EuaGVpa2tpbGFAZ21haWwuY29tPgoK T24gMi4xMC4yMDE5IDE5LjI1LCBWaWxsZSBTeXJqYWxhIHdyb3RlOgo+IEZyb206IFZpbGxlIFN5 cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4gCj4gV2UgZG9uJ3QgbmVl ZCB0byBzcGVjaWFsIGNhc2UgUENIIHZzLiBnZW40IHdoZW4gc2V0dGluZyB1cCB0aGUgTFZEUwo+ IGNydGNfbWFzay4gSnVzdCBjbGFpbSBwaXBlcyBBfEJ8QyB3b3JrIGFuZAo+IGludGVsX2VuY29k ZXJfcG9zc2libGVfY3J0Y3MoKSB3aWxsIGRyb3Agb3V0IGFueSBjcnRjIHRoYXQgZG9lc24ndAo+ IGV4aXN0Lgo+IAo+IHYyOiBQdXQgdGhlIHNwZWNpYWwgY2FzZSBmaXJzdCB0byBtYXRjaCB3aGF0 IG1vc3Qgb3RoZXIgZW5jb2RlcnMgZG8KPiAKPiBTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rs w6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgo+IC0tLQo+ICAgZHJpdmVycy9ncHUv ZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9sdmRzLmMgfCA4ICsrKy0tLS0tCj4gICAxIGZpbGUgY2hh bmdlZCwgMyBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2ludGVsX2x2ZHMuYyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2Rpc3BsYXkvaW50ZWxfbHZkcy5jCj4gaW5kZXggMTM4NDFkN2M0NTViLi5jZjFjZDIy OTViOWIgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9s dmRzLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2ludGVsX2x2ZHMuYwo+ IEBAIC04OTksMTIgKzg5OSwxMCBAQCB2b2lkIGludGVsX2x2ZHNfaW5pdChzdHJ1Y3QgZHJtX2k5 MTVfcHJpdmF0ZSAqZGV2X3ByaXYpCj4gICAJaW50ZWxfZW5jb2Rlci0+cG93ZXJfZG9tYWluID0g UE9XRVJfRE9NQUlOX1BPUlRfT1RIRVI7Cj4gICAJaW50ZWxfZW5jb2Rlci0+cG9ydCA9IFBPUlRf Tk9ORTsKPiAgIAlpbnRlbF9lbmNvZGVyLT5jbG9uZWFibGUgPSAwOwo+IC0JaWYgKEhBU19QQ0hf U1BMSVQoZGV2X3ByaXYpKQo+IC0JCWludGVsX2VuY29kZXItPmNydGNfbWFzayA9IEJJVChQSVBF X0EpIHwgQklUKFBJUEVfQikgfCBCSVQoUElQRV9DKTsKPiAtCWVsc2UgaWYgKElTX0dFTihkZXZf cHJpdiwgNCkpCj4gLQkJaW50ZWxfZW5jb2Rlci0+Y3J0Y19tYXNrID0gQklUKFBJUEVfQSkgfCBC SVQoUElQRV9CKTsKPiAtCWVsc2UKPiArCWlmIChJTlRFTF9HRU4oZGV2X3ByaXYpIDwgNCkKPiAg IAkJaW50ZWxfZW5jb2Rlci0+Y3J0Y19tYXNrID0gQklUKFBJUEVfQik7Cj4gKwllbHNlCj4gKwkJ aW50ZWxfZW5jb2Rlci0+Y3J0Y19tYXNrID0gQklUKFBJUEVfQSkgfCBCSVQoUElQRV9CKSB8IEJJ VChQSVBFX0MpOwo+ICAgCj4gICAJZHJtX2Nvbm5lY3Rvcl9oZWxwZXJfYWRkKGNvbm5lY3Rvciwg JmludGVsX2x2ZHNfY29ubmVjdG9yX2hlbHBlcl9mdW5jcyk7Cj4gICAJY29ubmVjdG9yLT5kaXNw bGF5X2luZm8uc3VicGl4ZWxfb3JkZXIgPSBTdWJQaXhlbEhvcml6b250YWxSR0I7Cj4gCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFp bGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZng= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.0 required=3.0 tests=DKIM_ADSP_CUSTOM_MED, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9807CCA9ECB for ; Thu, 31 Oct 2019 13:34:23 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 7069E20862 for ; Thu, 31 Oct 2019 13:34:23 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7069E20862 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=intel-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id E0CAA6EE90; Thu, 31 Oct 2019 13:34:22 +0000 (UTC) Received: from mail-wm1-x344.google.com (mail-wm1-x344.google.com [IPv6:2a00:1450:4864:20::344]) by gabe.freedesktop.org (Postfix) with ESMTPS id 75EB06EE90 for ; Thu, 31 Oct 2019 13:34:21 +0000 (UTC) Received: by mail-wm1-x344.google.com with SMTP id x5so5925771wmi.0 for ; Thu, 31 Oct 2019 06:34:21 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:reply-to:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=kv9qI3qgncK6gz3LrbES0hm6NDeaaYHzPu+M7PDz9/Q=; b=OQIIj3jQN5GU6AKhrVusJsQlP6EvfbI16BKk08Zc8AXocbM7/DEDfzf6eRsl1Kq9pS x1RqEhSsRtzVGbMjv6g0fD6oPDLGDEBzecXWQd3al0EsM4hQMGlY43o8B0mpM6RGoTMu 7BWFV5Dck7Geo09XtiG0Z+ykfAwhOwzYGIVotBDGjK9IL+NsRFGMnJcwRPbR0JZNV7wf ZAQ12+cNF4kfuQDRJBV7GZQl9lXbTNvNalAGcQiMcScHK6/cntE6rRCGvq8fDJV9LUKd qnAU896duru7PDnVrc3dg4xacyMkx532s0Zh9yW3NhW636YYe+nldH5tPalDtIJMe4Fh 5xoQ== X-Gm-Message-State: APjAAAWmGilFglZpprLccg87Ta9khEBOtIL1IZuuYwZTING0m/TBYlqe xRKE5nZ0xetOyrkEHjJvimE9F0wdOqc= X-Google-Smtp-Source: APXvYqy9IFBfeFKcv9lkKsCHoUwcmkMrki6jOuFfy/B5e1NF7oWqfJhe2BlI944hXtKcWGJZCxKSpg== X-Received: by 2002:a1c:1b0d:: with SMTP id b13mr5271145wmb.120.1572528859546; Thu, 31 Oct 2019 06:34:19 -0700 (PDT) Received: from [0.0.0.0] (jfdmzpr05-ext.jf.intel.com. [134.134.139.74]) by smtp.googlemail.com with ESMTPSA id r1sm3821466wrw.60.2019.10.31.06.34.16 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 31 Oct 2019 06:34:18 -0700 (PDT) To: Ville Syrjala , intel-gfx@lists.freedesktop.org References: <20191002162505.30716-1-ville.syrjala@linux.intel.com> <20191002162505.30716-2-ville.syrjala@linux.intel.com> From: Juha-Pekka Heikkila Message-ID: <647e333d-64c8-e80f-fe66-f2ee9464179e@gmail.com> Date: Thu, 31 Oct 2019 15:34:10 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 MIME-Version: 1.0 In-Reply-To: <20191002162505.30716-2-ville.syrjala@linux.intel.com> Content-Language: en-US X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=reply-to:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=kv9qI3qgncK6gz3LrbES0hm6NDeaaYHzPu+M7PDz9/Q=; b=CT6MqVGeeRW7khur4H3ejF+rtyx6bCwsd95e521+tjro2VphiSQS0R2GJiYiJFLj06 470HoYlJoo85wtY2Uqd1oFcybcB1TF8Qtxf7M+M981DY8ptA7oZ67pTxMaeZ2pyIyDvA CBE82Vvdw2y8RWoAeDqoE4ZQGGdC3HbPx7YD1k61QsqjW6GmRs/v3Zu+KhadwK0NpiDN PZcyK//XIZaErQ7drxfEe0PCsXRxGbkxTkIbxw2v/6Ypdo+asX1BPwRTWeiDxHnhFQlI +Mm5qrVaJ9O5+OMmv+jDy0hZ943gciR2yNts65w8JzNw6941wMBSoW24UxdMXHOb0+1M LXiw== Subject: Re: [Intel-gfx] [PATCH 2/6] drm/i915: Simplfy LVDS crtc_mask setup X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: juhapekka.heikkila@gmail.com Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" Message-ID: <20191031133410.dSc1Gky03lQW5rTPNjIGimqKom93-Ajm10qPk_mNHuQ@z> IEZyb20gdGhpcyBzZXQgcGF0Y2hlcyAyLDUsNiBsb29rIGFsbCBvayB0byBtZS4KClJldmlld2Vk LWJ5OiBKdWhhLVBla2thIEhlaWtraWxhIDxqdWhhcGVra2EuaGVpa2tpbGFAZ21haWwuY29tPgoK T24gMi4xMC4yMDE5IDE5LjI1LCBWaWxsZSBTeXJqYWxhIHdyb3RlOgo+IEZyb206IFZpbGxlIFN5 cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4gCj4gV2UgZG9uJ3QgbmVl ZCB0byBzcGVjaWFsIGNhc2UgUENIIHZzLiBnZW40IHdoZW4gc2V0dGluZyB1cCB0aGUgTFZEUwo+ IGNydGNfbWFzay4gSnVzdCBjbGFpbSBwaXBlcyBBfEJ8QyB3b3JrIGFuZAo+IGludGVsX2VuY29k ZXJfcG9zc2libGVfY3J0Y3MoKSB3aWxsIGRyb3Agb3V0IGFueSBjcnRjIHRoYXQgZG9lc24ndAo+ IGV4aXN0Lgo+IAo+IHYyOiBQdXQgdGhlIHNwZWNpYWwgY2FzZSBmaXJzdCB0byBtYXRjaCB3aGF0 IG1vc3Qgb3RoZXIgZW5jb2RlcnMgZG8KPiAKPiBTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rs w6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgo+IC0tLQo+ICAgZHJpdmVycy9ncHUv ZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9sdmRzLmMgfCA4ICsrKy0tLS0tCj4gICAxIGZpbGUgY2hh bmdlZCwgMyBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2ludGVsX2x2ZHMuYyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2Rpc3BsYXkvaW50ZWxfbHZkcy5jCj4gaW5kZXggMTM4NDFkN2M0NTViLi5jZjFjZDIy OTViOWIgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9s dmRzLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2ludGVsX2x2ZHMuYwo+ IEBAIC04OTksMTIgKzg5OSwxMCBAQCB2b2lkIGludGVsX2x2ZHNfaW5pdChzdHJ1Y3QgZHJtX2k5 MTVfcHJpdmF0ZSAqZGV2X3ByaXYpCj4gICAJaW50ZWxfZW5jb2Rlci0+cG93ZXJfZG9tYWluID0g UE9XRVJfRE9NQUlOX1BPUlRfT1RIRVI7Cj4gICAJaW50ZWxfZW5jb2Rlci0+cG9ydCA9IFBPUlRf Tk9ORTsKPiAgIAlpbnRlbF9lbmNvZGVyLT5jbG9uZWFibGUgPSAwOwo+IC0JaWYgKEhBU19QQ0hf U1BMSVQoZGV2X3ByaXYpKQo+IC0JCWludGVsX2VuY29kZXItPmNydGNfbWFzayA9IEJJVChQSVBF X0EpIHwgQklUKFBJUEVfQikgfCBCSVQoUElQRV9DKTsKPiAtCWVsc2UgaWYgKElTX0dFTihkZXZf cHJpdiwgNCkpCj4gLQkJaW50ZWxfZW5jb2Rlci0+Y3J0Y19tYXNrID0gQklUKFBJUEVfQSkgfCBC SVQoUElQRV9CKTsKPiAtCWVsc2UKPiArCWlmIChJTlRFTF9HRU4oZGV2X3ByaXYpIDwgNCkKPiAg IAkJaW50ZWxfZW5jb2Rlci0+Y3J0Y19tYXNrID0gQklUKFBJUEVfQik7Cj4gKwllbHNlCj4gKwkJ aW50ZWxfZW5jb2Rlci0+Y3J0Y19tYXNrID0gQklUKFBJUEVfQSkgfCBCSVQoUElQRV9CKSB8IEJJ VChQSVBFX0MpOwo+ICAgCj4gICAJZHJtX2Nvbm5lY3Rvcl9oZWxwZXJfYWRkKGNvbm5lY3Rvciwg JmludGVsX2x2ZHNfY29ubmVjdG9yX2hlbHBlcl9mdW5jcyk7Cj4gICAJY29ubmVjdG9yLT5kaXNw bGF5X2luZm8uc3VicGl4ZWxfb3JkZXIgPSBTdWJQaXhlbEhvcml6b250YWxSR0I7Cj4gCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFp bGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZng=