From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id 644A86E10B for ; Wed, 29 May 2019 13:32:43 +0000 (UTC) From: Simon Ser Date: Wed, 29 May 2019 16:32:47 +0300 Message-Id: <20190529133250.27817-3-simon.ser@intel.com> In-Reply-To: <20190529133250.27817-1-simon.ser@intel.com> References: <20190529133250.27817-1-simon.ser@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t 2/5] lib/tests/igt_audio: add test with missing frequency List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org Cc: martin.peres@intel.com List-ID: TWFrZSBzdXJlIGRldGVjdGlvbiBmYWlscy4KClNpZ25lZC1vZmYtYnk6IFNpbW9uIFNlciA8c2lt b24uc2VyQGludGVsLmNvbT4KLS0tCiBsaWIvdGVzdHMvaWd0X2F1ZGlvLmMgfCAzOSArKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAzMyBpbnNl cnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xpYi90ZXN0cy9pZ3RfYXVk aW8uYyBiL2xpYi90ZXN0cy9pZ3RfYXVkaW8uYwppbmRleCAwY2EzYTQzNDJhZDkuLjdiMDY4YzI1 NTk3MyAxMDA2NDQKLS0tIGEvbGliL3Rlc3RzL2lndF9hdWRpby5jCisrKyBiL2xpYi90ZXN0cy9p Z3RfYXVkaW8uYwpAQCAtMzIsNiArMzIsMTAgQEAKICNkZWZpbmUgQ0hBTk5FTFMgMQogI2RlZmlu ZSBCVUZGRVJfTEVOIDIwNDgKIAorc3RhdGljIGNvbnN0IGludCB0ZXN0X2ZyZXFzW10gPSB7IDMw MCwgNzAwLCA1MDAwIH07CisKK3N0YXRpYyBjb25zdCBzaXplX3QgdGVzdF9mcmVxc19sZW4gPSBz aXplb2YodGVzdF9mcmVxcykgLyBzaXplb2YodGVzdF9mcmVxc1swXSk7CisKIHN0YXRpYyB2b2lk IHRlc3Rfc2lnbmFsX2RldGVjdF92ZXJiYXRpbShzdHJ1Y3QgYXVkaW9fc2lnbmFsICpzaWduYWwp CiB7CiAJZG91YmxlIGJ1ZltCVUZGRVJfTEVOXTsKQEAgLTY2LDIxICs3MCw0MSBAQCBzdGF0aWMg dm9pZCB0ZXN0X3NpZ25hbF9kZXRlY3Rfbm9pc2Uoc3RydWN0IGF1ZGlvX3NpZ25hbCAqc2lnbmFs KQogCWlndF9hc3NlcnQoIW9rKTsKIH0KIAorc3RhdGljIHZvaWQgdGVzdF9zaWduYWxfZGV0ZWN0 X21pc3Npbmcoc3RydWN0IGF1ZGlvX3NpZ25hbCAqc2lnbmFsKQoreworCWRvdWJsZSBidWZbQlVG RkVSX0xFTl07CisJc3RydWN0IGF1ZGlvX3NpZ25hbCAqbWlzc2luZzsKKwlib29sIG9rOworCXNp emVfdCBpOworCisJLyogTWlzcyB0aGUgZmlyc3QgZnJlcXVlbmN5ICovCisJbWlzc2luZyA9IGF1 ZGlvX3NpZ25hbF9pbml0KENIQU5ORUxTLCBTQU1QTElOR19SQVRFKTsKKwlmb3IgKGkgPSAxOyBp IDwgdGVzdF9mcmVxc19sZW47IGkrKykgeworCQlhdWRpb19zaWduYWxfYWRkX2ZyZXF1ZW5jeSht aXNzaW5nLCB0ZXN0X2ZyZXFzW2ldLCAwKTsKKwl9CisJYXVkaW9fc2lnbmFsX3N5bnRoZXNpemUo bWlzc2luZyk7CisKKwlhdWRpb19zaWduYWxfZmlsbChtaXNzaW5nLCBidWYsIEJVRkZFUl9MRU4g LyBDSEFOTkVMUyk7CisJb2sgPSBhdWRpb19zaWduYWxfZGV0ZWN0KHNpZ25hbCwgU0FNUExJTkdf UkFURSwgMCwgYnVmLCBCVUZGRVJfTEVOKTsKKwlpZ3RfYXNzZXJ0KCFvayk7Cit9CisKIGlndF9t YWluCiB7CiAJc3RydWN0IGF1ZGlvX3NpZ25hbCAqc2lnbmFsOwogCWludCByZXQ7CisJc2l6ZV90 IGk7CiAKIAlpZ3Rfc3VidGVzdF9ncm91cCB7CiAJCWlndF9maXh0dXJlIHsKIAkJCXNpZ25hbCA9 IGF1ZGlvX3NpZ25hbF9pbml0KENIQU5ORUxTLCBTQU1QTElOR19SQVRFKTsKIAotCQkJcmV0ID0g YXVkaW9fc2lnbmFsX2FkZF9mcmVxdWVuY3koc2lnbmFsLCAzMDAsIDApOwotCQkJaWd0X2Fzc2Vy dChyZXQgPT0gMCk7Ci0JCQlyZXQgPSBhdWRpb19zaWduYWxfYWRkX2ZyZXF1ZW5jeShzaWduYWws IDcwMCwgMCk7Ci0JCQlpZ3RfYXNzZXJ0KHJldCA9PSAwKTsKLQkJCXJldCA9IGF1ZGlvX3NpZ25h bF9hZGRfZnJlcXVlbmN5KHNpZ25hbCwgNTAwMCwgMCk7Ci0JCQlpZ3RfYXNzZXJ0KHJldCA9PSAw KTsKKwkJCWZvciAoaSA9IDA7IGkgPCB0ZXN0X2ZyZXFzX2xlbjsgaSsrKSB7CisJCQkJcmV0ID0g YXVkaW9fc2lnbmFsX2FkZF9mcmVxdWVuY3koc2lnbmFsLAorCQkJCQkJCQkgdGVzdF9mcmVxc1tp XSwKKwkJCQkJCQkJIDApOworCQkJCWlndF9hc3NlcnQocmV0ID09IDApOworCQkJfQogCiAJCQlh dWRpb19zaWduYWxfc3ludGhlc2l6ZShzaWduYWwpOwogCQl9CkBAIC05NCw2ICsxMTgsOSBAQCBp Z3RfbWFpbgogCQlpZ3Rfc3VidGVzdCgic2lnbmFsLWRldGVjdC1ub2lzZSIpCiAJCQl0ZXN0X3Np Z25hbF9kZXRlY3Rfbm9pc2Uoc2lnbmFsKTsKIAorCQlpZ3Rfc3VidGVzdCgic2lnbmFsLWRldGVj dC1taXNzaW5nIikKKwkJCXRlc3Rfc2lnbmFsX2RldGVjdF9taXNzaW5nKHNpZ25hbCk7CisKIAkJ aWd0X2ZpeHR1cmUgewogCQkJYXVkaW9fc2lnbmFsX2Zpbmkoc2lnbmFsKTsKIAkJfQotLSAKMi4y MS4wCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwppZ3Qt ZGV2IG1haWxpbmcgbGlzdAppZ3QtZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lndC1kZXY=