From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Kumar, Abhijeet" Subject: Re: [PATCH v2] ALSA: hda: Remove finite loop from snd_hdac_sync_power_state() Date: Tue, 13 Feb 2018 18:41:05 +0530 Message-ID: <69eafff6-f196-ddbf-63c6-9ce4c0320891@intel.com> References: <1518512988-24305-1-git-send-email-abhijeet.kumar@intel.com> <1518517484-24488-1-git-send-email-abhijeet.kumar@intel.com> <151852604516.8633.17154215938297591184@mail.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" 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 8711388C3D for ; Tue, 13 Feb 2018 13:11:08 +0000 (UTC) In-Reply-To: <151852604516.8633.17154215938297591184@mail.alporthouse.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: Chris Wilson , Patchwork , intel-gfx@lists.freedesktop.org, "Saarinen, Jani" , Takashi Iwai List-Id: intel-gfx@lists.freedesktop.org CgpPbiAyLzEzLzIwMTggNjoxNyBQTSwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+IFF1b3RpbmcgS3Vt YXIsIEFiaGlqZWV0ICgyMDE4LTAyLTEzIDEyOjQxOjQyKQo+Pgo+PiBPbiAyLzEzLzIwMTggMzo1 NCBQTSwgYWJoaWplZXQua3VtYXJAaW50ZWwuY29tIHdyb3RlOgo+Pgo+PiAgICAgIEZyb206IEFi aGlqZWV0IEt1bWFyIDxhYmhpamVldC5rdW1hckBpbnRlbC5jb20+Cj4+Cj4+ICAgICAgRmluaXRl IGxvb3AgYW5kIG1zbGVlcCB3YXMgY2F1c2luZyBmZXcgaWd0QHBtX3JwbSB0ZXN0cyBmYWlsdXJl Cj4+ICAgICAgZm9yIEhTVyBhbmQgQkRXLiBUaHVzIHJlbW92aW5nIHRoZW0uCj4+Cj4+ICAgICAg Rml4ZXM6IDNiNWI4OTljYTY3ZCAoIkFMU0E6IGhkYTogTWFrZSB1c2Ugb2YgY29yZSBjb2RlYyBm dW5jdGlvbnMgdG8KPj4gICAgICAgICAgICAgICAgICAgICAgc3luYyBwb3dlciBzdGF0ZSIpCj4+ ICAgICAgUmVmZXJlbmNlczogaHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5j Z2k/aWQ9MTA1MDY5Cj4+Cj4+ICAgICAgU2lnbmVkLW9mZi1ieTogQWJoaWplZXQgS3VtYXIgPGFi aGlqZWV0Lmt1bWFyQGludGVsLmNvbT4KPj4gICAgICAtLS0KPj4gICAgICBDaGFuZ2VzIGluIHYy Ogo+PiAgICAgIDEuIFJlbW92ZWQgbXNsZWVwIGFzIHdlbGwuCj4+ICAgICAgMi4gTW9kaWZpZWQg Y29tbWl0IG1lc3NhZ2UuCj4+ICAgICAgIHNvdW5kL2hkYS9oZGFjX2RldmljZS5jIHwgOCArKyst LS0tLQo+PiAgICAgICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9u cygtKQo+Pgo+PiAgICAgIGRpZmYgLS1naXQgYS9zb3VuZC9oZGEvaGRhY19kZXZpY2UuYyBiL3Nv dW5kL2hkYS9oZGFjX2RldmljZS5jCj4+ICAgICAgaW5kZXggN2JhMTAwYmIxYzNmLi42NzhlZjg5 NTBkMGMgMTAwNjQ0Cj4+ICAgICAgLS0tIGEvc291bmQvaGRhL2hkYWNfZGV2aWNlLmMKPj4gICAg ICArKysgYi9zb3VuZC9oZGEvaGRhY19kZXZpY2UuYwo+PiAgICAgIEBAIC0xMDc5LDE1ICsxMDc5 LDEzIEBAIHVuc2lnbmVkIGludCBzbmRfaGRhY19zeW5jX3Bvd2VyX3N0YXRlKHN0cnVjdCBoZGFj X2RldmljZSAqY29kZWMsCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGRhX25pZF90 IG5pZCwgdW5zaWduZWQgaW50IHBvd2VyX3N0YXRlKQo+PiAgICAgICB7Cj4+ICAgICAgICAgICAg ICB1bnNpZ25lZCBsb25nIGVuZF90aW1lID0gamlmZmllcyArIG1zZWNzX3RvX2ppZmZpZXMoNTAw KTsKPj4gICAgICAtICAgICAgIHVuc2lnbmVkIGludCBzdGF0ZSwgYWN0dWFsX3N0YXRlLCBjb3Vu dDsKPj4gICAgICArICAgICAgIHVuc2lnbmVkIGludCBzdGF0ZSwgYWN0dWFsX3N0YXRlOwo+Pgo+ PiAgICAgIC0gICAgICAgZm9yIChjb3VudCA9IDA7IGNvdW50IDwgNTAwOyBjb3VudCsrKSB7Cj4+ ICAgICAgKyAgICAgICBmb3IgKDsgOykgewo+PiAgICAgICAgICAgICAgICAgICAgICBzdGF0ZSA9 IHNuZF9oZGFjX2NvZGVjX3JlYWQoY29kZWMsIG5pZCwgMCwKPj4gICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIEFDX1ZFUkJfR0VUX1BPV0VSX1NUQVRFLCAwKTsKPj4gICAgICAt ICAgICAgICAgICAgICAgaWYgKHN0YXRlICYgQUNfUFdSU1RfRVJST1IpIHsKPj4gICAgICAtICAg ICAgICAgICAgICAgICAgICAgICBtc2xlZXAoMjApOwo+PiAgICAgICsgICAgICAgICAgICAgICBp ZiAoc3RhdGUgJiBBQ19QV1JTVF9FUlJPUikKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAg ICBicmVhazsKPj4gICAgICAtICAgICAgICAgICAgICAgfQo+PiAgICAgICAgICAgICAgICAgICAg ICBhY3R1YWxfc3RhdGUgPSAoc3RhdGUgPj4gNCkgJiAweDBmOwo+PiAgICAgICAgICAgICAgICAg ICAgICBpZiAoYWN0dWFsX3N0YXRlID09IHBvd2VyX3N0YXRlKQo+PiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIGJyZWFrOwo+Pgo+PiBUaGUgYWJvdmUgY2hhbmdlcyBpcyBhcyBnb29kIGFz IHJldmVydC4gQnV0IHdlIGNhbiBzdGlsbCByZXBybyB0aGUgaXNzdWUuCj4gV2hhdCBhYm91dCB0 aGUgZGlmZmVyZW50IGJldHdlZW4gc25kX2hkYV9jb2RlY19yZWFkKCkgYW5kCj4gc25kX2hkYWNf Y29kZWNfcmVhZCgpID8KQm90aCBoZWxwZXIgZnVuY3Rpb24gYm9pbHMgZG93biB0byBzYW1lIHRo aW5nLgo+IEl0IHVzZWQgdG8gcGFzcyAmY29kZWMtPmNvcmUgYW5kIG5vdyBpdCdzIGp1c3QgdXNp bmcgY29kZWMuCkVhcmxpZXIgY29kZWMgd2FzIHBvaW50aW5nIHRvIGhkYV9jb2RlYyBzdHJ1Y3QK YW5kIG5vdyBpdCdzIHBvaW50aW5nIHRvIGhkYWNfZGV2aWNlICh3aGljaCBpcyBub3RoaW5nIGJ1 dCBjb3JlKSAuCi1BYmhpamVldAo+ICAgCj4+IGh0dHBzOi8vaW50ZWwtZ2Z4LWNpLjAxLm9yZy90 cmVlL2RybS10aXAvUGF0Y2h3b3JrXzc5OTMvYWxsLmh0bWwKPj4KPj4gQXJlIHdlIHN1cmUgdGhh dCB0aGlzIGlzIHRoZSBvbmx5IGJhZCBjb21taXQgZm9yIHJlZ3Jlc3Npb24gPwo+IEFic29sdXRl bHkuCgpJZiB0aGF0J3MgdGhlIGNhc2UgdGhlbiBjYW4gd2Ugbm90IHRyeSBpbmNyZWFzaW5nIHRo ZSB0aW1lb3V0IGZyb20gaWd0IAp0ZXN0IGp1c3QgZm9yIGEgdHJpYWwgcnVuPwpUbyBzZWUgd2hl dGhlciBpdCBhY3R1YWxseSByZWFjaGVzIHRvIHRoZSBzdXNwZW5kZWQgc3RhdGUgb3Igbm90Pwo+ Cj4+IEFuZCBieSBsb29raW5nIGF0IHRoZSBsb2dzIGl0IHNlZW1zIGxpa2UgdGhlIHJlYXNvbiBm b3IgdGVzdCBmYWlsdXJlIGlzIHRoYXQKPj4gYWZ0ZXIgZGlzYWJsaW5nIGFsbCB0aGUgc2NyZWVu Cj4+Cj4+IHRoZSBkZXZpY2Ugc3RhdGUgaGFzIHN0aWxsIG5vdCByZWFjaGVkIHRoZSBzdXNwZW5k ZWQgc3RhdGUuIFRodXMgdGltaW5nIG91dCBhbmQKPj4gYXNzZXJ0aW5nLgo+IENvcnJlY3QuCj4g LUNocmlzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJ bnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK