From mboxrd@z Thu Jan 1 00:00:00 1970 From: Viorel Suman Subject: [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute Date: Tue, 9 Apr 2019 11:27:39 +0000 Message-ID: <1554809242-27475-2-git-send-email-viorel.suman@nxp.com> References: <1554809242-27475-1-git-send-email-viorel.suman@nxp.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1554809242-27475-1-git-send-email-viorel.suman@nxp.com> Content-Language: en-US Sender: linux-kernel-owner@vger.kernel.org To: Timur Tabi , Nicolin Chen , Xiubo Li , Fabio Estevam , Liam Girdwood , Mark Brown , Jaroslav Kysela , Rob Herring , Mark Rutland , Takashi Iwai , Shawn Guo , Sascha Hauer , Julia Lawall Cc: Viorel Suman , Viorel Suman , Pengutronix Kernel Team , dl-linux-imx , "alsa-devel@alsa-project.org" , "devicetree@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "linuxppc-dev@lists.ozlabs.org" , "linux-arm-kernel@lists.infradead.org" List-Id: devicetree@vger.kernel.org VXNlICJvZl9kZXZpY2VfaWQuZGF0YSIgdG8gc3BlY2lmeSB0aGUgbWFjaGluZSBkcml2ZXINCmlu c3RlYWQgb2YgIm1vZGVsIiBEVFMgYXR0cmlidXRlLg0KDQpTaWduZWQtb2ZmLWJ5OiBWaW9yZWwg U3VtYW4gPHZpb3JlbC5zdW1hbkBueHAuY29tPg0KLS0tDQogc291bmQvc29jL2ZzbC9mc2xfYXVk bWl4LmMgfCA0MyArKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tDQog MSBmaWxlIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyksIDIwIGRlbGV0aW9ucygtKQ0KDQpkaWZm IC0tZ2l0IGEvc291bmQvc29jL2ZzbC9mc2xfYXVkbWl4LmMgYi9zb3VuZC9zb2MvZnNsL2ZzbF9h dWRtaXguYw0KaW5kZXggZGFiZGUwMy4uZGM4MDJkNSAxMDA2NDQNCi0tLSBhL3NvdW5kL3NvYy9m c2wvZnNsX2F1ZG1peC5jDQorKysgYi9zb3VuZC9zb2MvZnNsL2ZzbF9hdWRtaXguYw0KQEAgLTQ0 NSwxMyArNDQ1LDI5IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgcmVnbWFwX2NvbmZpZyBmc2xfYXVk bWl4X3JlZ21hcF9jb25maWcgPSB7DQogCS5jYWNoZV90eXBlID0gUkVHQ0FDSEVfRkxBVCwNCiB9 Ow0KIA0KK3N0YXRpYyBjb25zdCBzdHJ1Y3Qgb2ZfZGV2aWNlX2lkIGZzbF9hdWRtaXhfaWRzW10g PSB7DQorCXsNCisJCS5jb21wYXRpYmxlID0gImZzbCxpbXg4cW0tYXVkbWl4IiwNCisJCS5kYXRh ID0gImlteC1hdWRtaXgiLA0KKwl9LA0KKwl7IC8qIHNlbnRpbmVsICovIH0NCit9Ow0KK01PRFVM RV9ERVZJQ0VfVEFCTEUob2YsIGZzbF9hdWRtaXhfaWRzKTsNCisNCiBzdGF0aWMgaW50IGZzbF9h dWRtaXhfcHJvYmUoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldikNCiB7DQogCXN0cnVjdCBm c2xfYXVkbWl4ICpwcml2Ow0KIAlzdHJ1Y3QgcmVzb3VyY2UgKnJlczsNCisJY29uc3QgY2hhciAq bWRydjsNCisJY29uc3Qgc3RydWN0IG9mX2RldmljZV9pZCAqb2ZfaWQ7DQogCXZvaWQgX19pb21l bSAqcmVnczsNCiAJaW50IHJldDsNCi0JY29uc3QgY2hhciAqc3Byb3A7DQorDQorCW9mX2lkID0g b2ZfbWF0Y2hfZGV2aWNlKGZzbF9hdWRtaXhfaWRzLCAmcGRldi0+ZGV2KTsNCisJaWYgKCFvZl9p ZCB8fCAhb2ZfaWQtPmRhdGEpDQorCQlyZXR1cm4gLUVJTlZBTDsNCisNCisJbWRydiA9IG9mX2lk LT5kYXRhOw0KIA0KIAlwcml2ID0gZGV2bV9remFsbG9jKCZwZGV2LT5kZXYsIHNpemVvZigqcHJp diksIEdGUF9LRVJORUwpOw0KIAlpZiAoIXByaXYpDQpAQCAtNDg3LDE5ICs1MDMsMTIgQEAgc3Rh dGljIGludCBmc2xfYXVkbWl4X3Byb2JlKHN0cnVjdCBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYpDQog CQlyZXR1cm4gcmV0Ow0KIAl9DQogDQotCXNwcm9wID0gb2ZfZ2V0X3Byb3BlcnR5KHBkZXYtPmRl di5vZl9ub2RlLCAibW9kZWwiLCBOVUxMKTsNCi0JaWYgKHNwcm9wKSB7DQotCQlwcml2LT5wZGV2 ID0gcGxhdGZvcm1fZGV2aWNlX3JlZ2lzdGVyX2RhdGEoJnBkZXYtPmRldiwgc3Byb3AsIDAsDQot CQkJCQkJCSAgIE5VTEwsIDApOw0KLQkJaWYgKElTX0VSUihwcml2LT5wZGV2KSkgew0KLQkJCXJl dCA9IFBUUl9FUlIocHJpdi0+cGRldik7DQotCQkJZGV2X2VycigmcGRldi0+ZGV2LA0KLQkJCQki ZmFpbGVkIHRvIHJlZ2lzdGVyIHBsYXRmb3JtICVzOiAlZFxuIiwgc3Byb3AsDQotCQkJCSByZXQp Ow0KLQkJfQ0KLQl9IGVsc2Ugew0KLQkJZGV2X2VycigmcGRldi0+ZGV2LCAiW21vZGVsXSBhdHRy aWJ1dGUgbWlzc2luZy5cbiIpOw0KLQkJcmV0ID0gLUVJTlZBTDsNCisJcHJpdi0+cGRldiA9IHBs YXRmb3JtX2RldmljZV9yZWdpc3Rlcl9kYXRhKCZwZGV2LT5kZXYsIG1kcnYsIDAsIE5VTEwsDQor CQkJCQkJICAgMCk7DQorCWlmIChJU19FUlIocHJpdi0+cGRldikpIHsNCisJCXJldCA9IFBUUl9F UlIocHJpdi0+cGRldik7DQorCQlkZXZfZXJyKCZwZGV2LT5kZXYsICJmYWlsZWQgdG8gcmVnaXN0 ZXIgcGxhdGZvcm0gJXM6ICVkXG4iLA0KKwkJCW1kcnYsIHJldCk7DQogCX0NCiANCiAJcmV0dXJu IHJldDsNCkBAIC01NTMsMTIgKzU2Miw2IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZGV2X3BtX29w cyBmc2xfYXVkbWl4X3BtID0gew0KIAkJCQlwbV9ydW50aW1lX2ZvcmNlX3Jlc3VtZSkNCiB9Ow0K IA0KLXN0YXRpYyBjb25zdCBzdHJ1Y3Qgb2ZfZGV2aWNlX2lkIGZzbF9hdWRtaXhfaWRzW10gPSB7 DQotCXsgLmNvbXBhdGlibGUgPSAiZnNsLGlteDhxbS1hdWRtaXgiLCB9LA0KLQl7IC8qIHNlbnRp bmVsICovIH0NCi19Ow0KLU1PRFVMRV9ERVZJQ0VfVEFCTEUob2YsIGZzbF9hdWRtaXhfaWRzKTsN Ci0NCiBzdGF0aWMgc3RydWN0IHBsYXRmb3JtX2RyaXZlciBmc2xfYXVkbWl4X2RyaXZlciA9IHsN CiAJLnByb2JlID0gZnNsX2F1ZG1peF9wcm9iZSwNCiAJLnJlbW92ZSA9IGZzbF9hdWRtaXhfcmVt b3ZlLA0KLS0gDQoyLjcuNA0KDQo=