From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: [PATCH 2/3] drm/dp/i915: Clean up clock configuration for HDMI audio Date: Thu, 11 Aug 2016 10:52:53 +0300 Message-ID: <877fbnwxm2.fsf@intel.com> References: <20160809220857.GA29783@nuc-i3427.alporthouse.com> <1470897673-29292-1-git-send-email-dhinakaran.pandiyan@intel.com> <1470897673-29292-2-git-send-email-dhinakaran.pandiyan@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 841A06E19B for ; Thu, 11 Aug 2016 07:53:21 +0000 (UTC) In-Reply-To: <1470897673-29292-2-git-send-email-dhinakaran.pandiyan@intel.com> 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 Cc: Dhinakaran Pandiyan List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCAxMSBBdWcgMjAxNiwgRGhpbmFrYXJhbiBQYW5kaXlhbiA8ZGhpbmFrYXJhbi5wYW5k aXlhbkBpbnRlbC5jb20+IHdyb3RlOgo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLCBqdXN0IGNsZWFu IHVwLiBEZWJ1ZyBtZXNzYWdlcyBub3cgcHJpbnQgb3V0IGNsb2NrCj4gdW5pdHMuIEFkZGl0aW9u YWxseSwgdGhlIGNvbmZpZ3VyYXRpb24gYml0cywgd2hpY2ggYXJlIDE6MSBtYXBwZWQgdG8gdGhl Cj4gY2xvY2sgZnJlcXVlbmN5IGFuZCBkb24ndCBjb252ZXkgbXVjaCBpbmZvcm1hdGlvbiBhcmUg bm90IHByaW50ZWQgb3V0LgoKSU1PIHRoZSBjbGVhbnVwcyBoZXJlIGFyZSBzdWJqZWN0aXZlLCBp LmUuIGFub3RoZXIgZGF5IHNvbWVvbmUgbWlnaHQKY29tZSBpbiBhbmQgcmV3cml0ZSBpdCBiYWNr IHRvIGhhdmluZyBqdXN0IG9uZSBjb2RlIHBhdGggZm9yIHJldHVybgppbnN0ZWFkIG9mIG1hbnku IEFuZCBzb21lb25lIG1pZ2h0IHByZWZlciBlYXJseSByZXR1cm5zIGZvciBlcnJvcnMuCgpJZiB5 b3UgcmVhbGx5IHdhbnRlZCB0byBjbGVhbiB0aGlzIHVwLCB5b3UgY291bGQgYWJzdHJhY3QgdGhl IGNvbmZpZwpsb29rdXAgYmFzZWQgb24gY2xvY2ssIGFuZCBpdCB3b3VsZCBiZSBhIGxlc3Mgc3Vi amVjdGl2ZSBpbXByb3ZlbWVudC4KCj4KPiBTaWduZWQtb2ZmLWJ5OiBEaGluYWthcmFuIFBhbmRp eWFuIDxkaGluYWthcmFuLnBhbmRpeWFuQGludGVsLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfYXVkaW8uYyB8IDIwICsrKysrKysrLS0tLS0tLS0tLS0tCj4gIDEgZmls ZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdp dCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2F1ZGlvLmMgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9hdWRpby5jCj4gaW5kZXggM2VmY2UwZS4uOTQ2NWY1NCAxMDA2NDQKPiAtLS0g YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9hdWRpby5jCj4gKysrIGIvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfYXVkaW8uYwo+IEBAIC0xMDQsMjEgKzEwNCwxNyBAQCBzdGF0aWMgdTMy IGF1ZGlvX2NvbmZpZ19oZG1pX3BpeGVsX2Nsb2NrKGNvbnN0IHN0cnVjdCBkcm1fZGlzcGxheV9t b2RlICphZGp1c3RlZAo+ICAJaW50IGk7Cj4gIAo+ICAJZm9yIChpID0gMDsgaSA8IEFSUkFZX1NJ WkUoaGRtaV9hdWRpb19jbG9jayk7IGkrKykgewo+IC0JCWlmIChhZGp1c3RlZF9tb2RlLT5jcnRj X2Nsb2NrID09IGhkbWlfYXVkaW9fY2xvY2tbaV0uY2xvY2spCj4gLQkJCWJyZWFrOwo+IC0JfQo+ IC0KPiAtCWlmIChpID09IEFSUkFZX1NJWkUoaGRtaV9hdWRpb19jbG9jaykpIHsKPiAtCQlEUk1f REVCVUdfS01TKCJIRE1JIGF1ZGlvIHBpeGVsIGNsb2NrIHNldHRpbmcgZm9yICVkIG5vdCBmb3Vu ZCwgZmFsbGluZyBiYWNrIHRvIGRlZmF1bHRzXG4iLAo+IC0JCQkgICAgICBhZGp1c3RlZF9tb2Rl LT5jcnRjX2Nsb2NrKTsKPiAtCQlpID0gMTsKPiArCQlpZiAoYWRqdXN0ZWRfbW9kZS0+Y3J0Y19j bG9jayA9PSBoZG1pX2F1ZGlvX2Nsb2NrW2ldLmNsb2NrKSB7Cj4gKwkJCURSTV9ERUJVR19LTVMo IkNvbmZpZ3VyaW5nIGF1ZGlvIGZvciBIRE1JIHBpeGVsIGNsayAlZGtIelxuIiwKPiArCQkJCSAg ICAgIGhkbWlfYXVkaW9fY2xvY2tbaV0uY2xvY2spOwo+ICsJCQlyZXR1cm4gaGRtaV9hdWRpb19j bG9ja1tpXS5jb25maWc7Cj4gKwkJfQo+ICAJfQo+ICAKPiAtCURSTV9ERUJVR19LTVMoIkNvbmZp Z3VyaW5nIEhETUkgYXVkaW8gZm9yIHBpeGVsIGNsb2NrICVkICgweCUwOHgpXG4iLAo+IC0JCSAg ICAgIGhkbWlfYXVkaW9fY2xvY2tbaV0uY2xvY2ssCj4gLQkJICAgICAgaGRtaV9hdWRpb19jbG9j a1tpXS5jb25maWcpOwo+ICsJRFJNX0RFQlVHX0tNUygiTm8gY29uZmlnLiBmb3IgSERNSSBwaXhl bCBjbGsgJWRrSHosIHVzaW5nIGRlZmF1bHQgJWRrSHpcbiIsCgpQbGVhc2UgYXQgbGVhc3QgZml4 IHRoZSB0eXBvcy4KCj4gKwkJICAgICAgYWRqdXN0ZWRfbW9kZS0+Y3J0Y19jbG9jaywgaGRtaV9h dWRpb19jbG9ja1sxXS5jbG9jayk7Cj4gIAo+IC0JcmV0dXJuIGhkbWlfYXVkaW9fY2xvY2tbaV0u Y29uZmlnOwo+ICsJcmV0dXJuIGhkbWlfYXVkaW9fY2xvY2tbMV0uY29uZmlnOwo+ICB9Cj4gIAo+ ICBzdGF0aWMgaW50IGF1ZGlvX2NvbmZpZ19nZXRfbihjb25zdCBzdHJ1Y3QgZHJtX2Rpc3BsYXlf bW9kZSAqbW9kZSwgaW50IHJhdGUpCgotLSAKSmFuaSBOaWt1bGEsIEludGVsIE9wZW4gU291cmNl IFRlY2hub2xvZ3kgQ2VudGVyCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNr dG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lu dGVsLWdmeAo=