From mboxrd@z Thu Jan 1 00:00:00 1970 From: Takashi Iwai Subject: Re: [PATCH 5/7] ALSA: x86: hdmi: Improve position reporting Date: Wed, 14 Dec 2016 13:57:05 +0100 Message-ID: References: <20161212181043.12512-1-jerome.anand@intel.com> <20161212181043.12512-6-jerome.anand@intel.com> Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20161212181043.12512-6-jerome.anand@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Jerome Anand Cc: alsa-devel@alsa-project.org, intel-gfx@lists.freedesktop.org, broonie@kernel.org, rakesh.a.ughreja@intel.com List-Id: alsa-devel@alsa-project.org T24gTW9uLCAxMiBEZWMgMjAxNiAxOToxMDo0MSArMDEwMCwKSmVyb21lIEFuYW5kIHdyb3RlOgo+ IAo+IFVzZSBhIGh3IHJlZ2lzdGVyIHRvIGNhbGN1bGF0ZSBzdWItcGVyaW9kIHBvc2l0aW9uIHJl cG9ydHMuCj4gVGhpcyBtYWtlcyBQdWxzZUF1ZGlvIGhhcHBpZXIuCj4gCj4gU2lnbmVkLW9mZi1i eTogRGF2aWQgSGVubmluZ3Nzb24gPGRhdmlkLmhlbm5pbmdzc29uQGNhbm9uaWNhbC5jb20+Cj4g U2lnbmVkLW9mZi1ieTogUGllcnJlLUxvdWlzIEJvc3NhcnQgPHBpZXJyZS1sb3Vpcy5ib3NzYXJ0 QGxpbnV4LmludGVsLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBKZXJvbWUgQW5hbmQgPGplcm9tZS5h bmFuZEBpbnRlbC5jb20+CgpUaGVyZSBpcyBubyBiaWcgbWVyaXQgdG8ga2VlcCB0aGlzIGEgc2Vw YXJhdGUgcGF0Y2guClBsZWFzZSBmb2xkIGludG8gdGhlIG1haW4gcGF0Y2guCllvdSBjYW4gcHV0 IHNvbWUgY29tbWVudCBpbiB0aGUgY29kZSBmb3IgZXhwbGFuYXRpb24uCgoKdGhhbmtzLAoKVGFr YXNoaQoKPiAtLS0KPiAgc291bmQveDg2L2ludGVsX2hkbWlfYXVkaW8uYyB8IDEyICsrKysrKysr KysrLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+ IAo+IGRpZmYgLS1naXQgYS9zb3VuZC94ODYvaW50ZWxfaGRtaV9hdWRpby5jIGIvc291bmQveDg2 L2ludGVsX2hkbWlfYXVkaW8uYwo+IGluZGV4IDQ2MWI3ZDcuLmQ5Y2U3NTAgMTAwNjQ0Cj4gLS0t IGEvc291bmQveDg2L2ludGVsX2hkbWlfYXVkaW8uYwoKPiArKysgYi9zb3VuZC94ODYvaW50ZWxf aGRtaV9hdWRpby5jCj4gQEAgLTE0OTIsNiArMTQ5Miw4IEBAIHN0YXRpYyBzbmRfcGNtX3VmcmFt ZXNfdCBzbmRfaW50ZWxoYWRfcGNtX3BvaW50ZXIoCj4gIHsKPiAgCXN0cnVjdCBzbmRfaW50ZWxo YWQgKmludGVsaGFkZGF0YTsKPiAgCXUzMiBieXRlc19yZW5kZXJlZCA9IDA7Cj4gKwl1MzIgdDsK PiArCWludCBidWZfaWQ7Cj4gIAo+ICAJLyogcHJfZGVidWcoInNuZF9pbnRlbGhhZF9wY21fcG9p bnRlciBjYWxsZWRcbiIpOyAqLwo+ICAKPiBAQCAtMTUwMiw2ICsxNTA0LDE0IEBAIHN0YXRpYyBz bmRfcGNtX3VmcmFtZXNfdCBzbmRfaW50ZWxoYWRfcGNtX3BvaW50ZXIoCj4gIAkJcmV0dXJuIFNO RFJWX1BDTV9QT1NfWFJVTjsKPiAgCX0KPiAgCj4gKwlidWZfaWQgPSBpbnRlbGhhZGRhdGEtPmN1 cnJfYnVmICUgNDsKPiArCWhhZF9yZWFkX3JlZ2lzdGVyKEFVRF9CVUZfQV9MRU5HVEggKyAoYnVm X2lkICogSEFEX1JFR19XSURUSCksICZ0KTsKPiArCWlmICh0ID09IDApIHsKPiArCQlwcl9kZWJ1 ZygiZGlzY292ZXJlZCBidWZmZXIgZG9uZSBmb3IgYnVmICVkXG4iLCBidWZfaWQpOwo+ICsJCS8q IGhhZF9wcm9jZXNzX2J1ZmZlcl9kb25lKGludGVsaGFkZGF0YSk7ICovCj4gKwl9Cj4gKwl0ID0g aW50ZWxoYWRkYXRhLT5idWZfaW5mb1tidWZfaWRdLmJ1Zl9zaXplIC0gdDsKPiArCj4gIAlpZiAo aW50ZWxoYWRkYXRhLT5zdHJlYW1faW5mby5idWZmZXJfcmVuZGVyZWQpCj4gIAkJZGl2X3U2NF9y ZW0oaW50ZWxoYWRkYXRhLT5zdHJlYW1faW5mby5idWZmZXJfcmVuZGVyZWQsCj4gIAkJCWludGVs aGFkZGF0YS0+c3RyZWFtX2luZm8ucmluZ19idWZfc2l6ZSwKPiBAQCAtMTUwOSw3ICsxNTE5LDcg QEAgc3RhdGljIHNuZF9wY21fdWZyYW1lc190IHNuZF9pbnRlbGhhZF9wY21fcG9pbnRlcigKPiAg Cj4gIAlpbnRlbGhhZGRhdGEtPnN0cmVhbV9pbmZvLmJ1ZmZlcl9wdHIgPSBieXRlc190b19mcmFt ZXMoCj4gIAkJCQkJCXN1YnN0cmVhbS0+cnVudGltZSwKPiAtCQkJCQkJYnl0ZXNfcmVuZGVyZWQp Owo+ICsJCQkJCQlieXRlc19yZW5kZXJlZCArIHQpOwo+ICAJcmV0dXJuIGludGVsaGFkZGF0YS0+ c3RyZWFtX2luZm8uYnVmZmVyX3B0cjsKPiAgfQo+ICAKPiAtLSAKPiAyLjkuMwo+IApfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGlu ZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK