From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Deucher Subject: [PATCH 2/8] ASoC: dwc: Added a quirk DW_I2S_QUIRK_16BIT_IDX_OVERRIDE to dwc driver Date: Fri, 23 Jun 2017 12:35:00 -0400 Message-ID: <1498235706-31111-3-git-send-email-alexander.deucher@amd.com> References: <1498235706-31111-1-git-send-email-alexander.deucher@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1498235706-31111-1-git-send-email-alexander.deucher-5C7GfCeVMHo@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: amd-gfx-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "amd-gfx" To: dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, alsa-devel-K7yf7f+aM1XWsZ/bQMPhNw@public.gmane.org, airlied-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org, broonie-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org, Vijendar.Mukunda-5C7GfCeVMHo@public.gmane.org, rajeevkumar.linux-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org Cc: tiwai-l3A5Bk7waGM@public.gmane.org, Alex Deucher , lgirdwood-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org, perex-/Fr2/VpizcU@public.gmane.org List-Id: dri-devel@lists.freedesktop.org RnJvbTogVmlqZW5kYXIgTXVrdW5kYSA8VmlqZW5kYXIuTXVrdW5kYUBhbWQuY29tPgoKQWRkZWQg cXVpcmsgRFdfSTJTX1FVSVJLXzE2QklUX0lEWF9PVkVSUklERSB0byBEZXNpZ253YXJlCmRyaXZl ci4gVGhpcyBxdWlyayB3aWxsIHNldCBpZHggdmFsdWUgdG8gMS4KCkJ5IHNldHRpbmcgdGhpcyBx dWlyaywgaXQgd2lsbCBvdmVycmlkZSBzdXBwb3J0ZWQgZm9ybWF0CmFzIDE2IGJpdCByZXNvbHV0 aW9uIGFuZCBidXMgd2lkdGggYXMgMiBCeXRlcy4KClJldmlld2VkLWJ5OiBBbGV4IERldWNoZXIg PGFsZXhhbmRlci5kZXVjaGVyQGFtZC5jb20+ClNpZ25lZC1vZmYtYnk6IFZpamVuZGFyIE11a3Vu ZGEgPFZpamVuZGFyLk11a3VuZGFAYW1kLmNvbT4KU2lnbmVkLW9mZi1ieTogQWxleCBEZXVjaGVy IDxhbGV4YW5kZXIuZGV1Y2hlckBhbWQuY29tPgotLS0KIGluY2x1ZGUvc291bmQvZGVzaWdud2Fy ZV9pMnMuaCB8IDEgKwogc291bmQvc29jL2R3Yy9kd2MtaTJzLmMgICAgICAgIHwgNiArKysrKysK IDIgZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9z b3VuZC9kZXNpZ253YXJlX2kycy5oIGIvaW5jbHVkZS9zb3VuZC9kZXNpZ253YXJlX2kycy5oCmlu ZGV4IDU2ODE4NTUuLjgzMGY1Y2EgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvc291bmQvZGVzaWdud2Fy ZV9pMnMuaAorKysgYi9pbmNsdWRlL3NvdW5kL2Rlc2lnbndhcmVfaTJzLmgKQEAgLTQ3LDYgKzQ3 LDcgQEAgc3RydWN0IGkyc19wbGF0Zm9ybV9kYXRhIHsKIAogCSNkZWZpbmUgRFdfSTJTX1FVSVJL X0NPTVBfUkVHX09GRlNFVAkoMSA8PCAwKQogCSNkZWZpbmUgRFdfSTJTX1FVSVJLX0NPTVBfUEFS QU0xCSgxIDw8IDEpCisJI2RlZmluZSBEV19JMlNfUVVJUktfMTZCSVRfSURYX09WRVJSSURFICgx IDw8IDIpCiAJdW5zaWduZWQgaW50IHF1aXJrczsKIAl1bnNpZ25lZCBpbnQgaTJzX3JlZ19jb21w MTsKIAl1bnNpZ25lZCBpbnQgaTJzX3JlZ19jb21wMjsKZGlmZiAtLWdpdCBhL3NvdW5kL3NvYy9k d2MvZHdjLWkycy5jIGIvc291bmQvc29jL2R3Yy9kd2MtaTJzLmMKaW5kZXggOWM0NmU0MS4uOTE2 MDY3NiAxMDA2NDQKLS0tIGEvc291bmQvc29jL2R3Yy9kd2MtaTJzLmMKKysrIGIvc291bmQvc29j L2R3Yy9kd2MtaTJzLmMKQEAgLTQ5Niw2ICs0OTYsOCBAQCBzdGF0aWMgaW50IGR3X2NvbmZpZ3Vy ZV9kYWkoc3RydWN0IGR3X2kyc19kZXYgKmRldiwKIAkJaWR4ID0gQ09NUDFfVFhfV09SRFNJWkVf MChjb21wMSk7CiAJCWlmIChXQVJOX09OKGlkeCA+PSBBUlJBWV9TSVpFKGZvcm1hdHMpKSkKIAkJ CXJldHVybiAtRUlOVkFMOworCQlpZiAoZGV2LT5xdWlya3MgJiBEV19JMlNfUVVJUktfMTZCSVRf SURYX09WRVJSSURFKQorCQkJaWR4ID0gMTsKIAkJZHdfaTJzX2RhaS0+cGxheWJhY2suY2hhbm5l bHNfbWluID0gTUlOX0NIQU5ORUxfTlVNOwogCQlkd19pMnNfZGFpLT5wbGF5YmFjay5jaGFubmVs c19tYXggPQogCQkJCTEgPDwgKENPTVAxX1RYX0NIQU5ORUxTKGNvbXAxKSArIDEpOwpAQCAtNTA4 LDYgKzUxMCw4IEBAIHN0YXRpYyBpbnQgZHdfY29uZmlndXJlX2RhaShzdHJ1Y3QgZHdfaTJzX2Rl diAqZGV2LAogCQlpZHggPSBDT01QMl9SWF9XT1JEU0laRV8wKGNvbXAyKTsKIAkJaWYgKFdBUk5f T04oaWR4ID49IEFSUkFZX1NJWkUoZm9ybWF0cykpKQogCQkJcmV0dXJuIC1FSU5WQUw7CisJCWlm IChkZXYtPnF1aXJrcyAmIERXX0kyU19RVUlSS18xNkJJVF9JRFhfT1ZFUlJJREUpCisJCQlpZHgg PSAxOwogCQlkd19pMnNfZGFpLT5jYXB0dXJlLmNoYW5uZWxzX21pbiA9IE1JTl9DSEFOTkVMX05V TTsKIAkJZHdfaTJzX2RhaS0+Y2FwdHVyZS5jaGFubmVsc19tYXggPQogCQkJCTEgPDwgKENPTVAx X1JYX0NIQU5ORUxTKGNvbXAxKSArIDEpOwpAQCAtNTQzLDYgKzU0Nyw4IEBAIHN0YXRpYyBpbnQg ZHdfY29uZmlndXJlX2RhaV9ieV9wZChzdHJ1Y3QgZHdfaTJzX2RldiAqZGV2LAogCWlmIChyZXQg PCAwKQogCQlyZXR1cm4gcmV0OwogCisJaWYgKGRldi0+cXVpcmtzICYgRFdfSTJTX1FVSVJLXzE2 QklUX0lEWF9PVkVSUklERSkKKwkJaWR4ID0gMTsKIAkvKiBTZXQgRE1BIHNsYXZlcyBpbmZvICov CiAJZGV2LT5wbGF5X2RtYV9kYXRhLnBkLmRhdGEgPSBwZGF0YS0+cGxheV9kbWFfZGF0YTsKIAlk ZXYtPmNhcHR1cmVfZG1hX2RhdGEucGQuZGF0YSA9IHBkYXRhLT5jYXB0dXJlX2RtYV9kYXRhOwot LSAKMi41LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CmFtZC1nZnggbWFpbGluZyBsaXN0CmFtZC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBz Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vYW1kLWdmeAo=