From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jie, Yang" Subject: Re: [PATCH v2 1/2] ALSA: jack: create jack kcontrols for every jack input device Date: Fri, 27 Mar 2015 02:13:38 +0000 Message-ID: References: <1426841719-14576-1-git-send-email-yang.jie@intel.com> <1426841719-14576-3-git-send-email-yang.jie@intel.com> <1427108203.2968.57.camel@tkkaskin-mobl3.ger.corp.intel.com> <550FFE2B.7050008@canonical.com> <5513AA46.2080804@canonical.com> <5513CBE3.2090908@canonical.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by alsa0.perex.cz (Postfix) with ESMTP id E9D3E26588F for ; Fri, 27 Mar 2015 03:13:56 +0100 (CET) In-Reply-To: Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org To: Raymond Yau Cc: ALSA Development Mailing List , Takashi Iwai , Tanu Kaskinen , Liam Girdwood , "broonie@kernel.org" , "Girdwood, Liam R" , David Henningsson List-Id: alsa-devel@alsa-project.org DQpGcm9tOiBSYXltb25kIFlhdSBbbWFpbHRvOnN1cGVycXVhZC52b3J0ZXgyQGdtYWlsLmNvbV0N ClNlbnQ6IEZyaWRheSwgTWFyY2ggMjcsIDIwMTUgODozOSBBTQ0KVG86IEppZSwgWWFuZw0KQ2M6 IEFMU0EgRGV2ZWxvcG1lbnQgTWFpbGluZyBMaXN0OyBMaWFtIEdpcmR3b29kOyBUYWthc2hpIEl3 YWk7IERhdmlkIEhlbm5pbmdzc29uOyBHaXJkd29vZCwgTGlhbSBSOyBUYW51IEthc2tpbmVuOyBi cm9vbmllQGtlcm5lbC5vcmcNClN1YmplY3Q6IFJlOiBbYWxzYS1kZXZlbF0gW1BBVENIIHYyIDEv Ml0gQUxTQTogamFjazogY3JlYXRlIGphY2sga2NvbnRyb2xzIGZvciBldmVyeSBqYWNrIGlucHV0 IGRldmljZQ0KDQoNCmwNCj4NCj4NCj4gT0ssIHRoZW4gSSBhbSB0aGlua2luZyB3ZSBjYW4gYWRk IGphY2sga2N0bHMgY3JlYXRpbmcgY29kZSBsaWtlIGJlbG93Og0KPg0KPiBzbmRfamFja19uZXco c3RydWN0IHNuZF9jYXJkICpjYXJkLCBjb25zdCBjaGFyICppZCwgaW50IHR5cGUsIHN0cnVjdCBz bmRfamFjayAqKmpqYWNrKSB7DQo+IC4uLg0KPiAgICAgICAgIFN3aXRjaCh0eXBlIHwgU05EX0pB Q0tfSEVBRFNFVCkNCj4gICAgICAgICB7DQo+ICAgICAgICAgICAgICAgICBjYXNlIFNORF9KQUNL X01JQ1JPUEhPTkU6DQo+ICAgICAgICAgICAgICAgICAgICAgICAgIGNyZWF0ZSAiTWljIEphY2si IGtjdGw7DQo+ICAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOw0KPiAgICAgICAgICAgICAg ICAgY2FzZSBTTkRfSkFDS19IRUFEU0VUOg0KPiAgICAgICAgICAgICAgICAgICAgICAgICBpZiAo aWQgPT0gIkhlYWRwaG9uZSBNaWMgSGVhZHNldCIpIHsNCj4gICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBjcmVhdGUgIiBIZWFkcGhvbmUgTWljIEphY2sgIiBrY3RsOw0KPiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIGNyZWF0ZSAiIEhlYWRzZXQgTWljIEphY2sgIiBrY3Rs Ow0KPiAgICAgICAgICAgICAgICAgICAgICAgICB9IGVsc2Ugew0KPiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIGNyZWF0ZSAiIEhlYWRwaG9uZSBKYWNrICIga2N0bDsNCj4gICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBjcmVhdGUgIiBIZWFkc2V0IE1pYyBKYWNrICIga2N0 bDsNCj4gICAgICAgICAgICAgICAgICAgICAgICAgfQ0KPiAgICAgICAgICAgICAgICAgICAgICAg ICBicmVhazsNCj4gICAgICAgICAgICAgICAgIGNhc2UgU05EX0pBQ0tfSEVBRFBIT05FOg0KPiAg ICAgICAgICAgICAgICAgICAgICAgICBpZiAoaWQgPT0gIkhlYWRzZXQgTWljIikgew0KPiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNyZWF0ZSAiIEhlYWRwaG9uZSBKYWNrICIga2N0 bDsNCj4gICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICBjcmVhdGUgIiBIZWFkc2V0IE1p YyBQaGFudG9tIEphY2sgIiBrY3RsOw0KPiAgICAgICAgICAgICAgICAgICAgICAgICB9IGVsc2Ug aWYgKGlkID09ICJIZWFkcGhvbmUgTWljIikgIHsNCj4gICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBjcmVhdGUgIiBIZWFkcGhvbmUgTWljIEphY2sgIiBrY3RsOw0KPiAgICAgICAgICAg ICAgICAgICAgICAgICB9IGVsc2UgaWYgKGlkID09ICJIZWFkc2V0IEhlYWRwaG9uZSBNaWMiKSAg ew0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNyZWF0ZSAiIEhlYWRwaG9uZSBN aWMgSmFjayAiIGtjdGw7DQo+ICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgY3JlYXRl ICIgSGVhZHNldCBNaWMgUGhhbnRvbSBKYWNrICIga2N0bDsNCj4gICAgICAgICAgICAgICAgICAg ICAgICAgfSBlbHNlIHsNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjcmVhdGUg IiBIZWFkcGhvbmUgSmFjayAiIGtjdGw7DQo+ICAgICAgICAgICAgICAgICAgICAgICAgIH0NCj4g ICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7DQo+ICAgICAgICAgICAgICAgICBkZWZhdWx0 Og0KPiAgICAgICAgICAgICAgICAgICAgICAgICBjcmVhdGUgIk1pYyBKYWNrIiBrY3RsOw0KPiAg ICAgICAgICAgICAgICAgICAgICAgICBicmVhazsNCj4gICAgICAgICB9DQo+IC4uLg0KPiB9DQoN Cmh0dHBzOi8vZ2l0Lmtlcm5lbC5vcmcvY2dpdC9saW51eC9rZXJuZWwvZ2l0L3Rpd2FpL3NvdW5k LmdpdC90cmVlL3NvdW5kL3BjaS9oZGEvaGRhX2phY2suYw0KDQpJZiB5b3UgbG9vayBhdCBzbmRf aGRhX2phY2tfYWRkX2tjdGwoc3RydWN0IGhkYV9jb2RlYyAqY29kZWMsIGhkYV9uaWRfdCBuaWQs IGNvbnN0IGNoYXIgKm5hbWUsIGludCBpZHgpIHdoaWNoIGFkZCBrY3RsIGFuZCBjYWxsIHNuZF9q YWNrX25ldyBpZiBpdCBpcyBub3QgcGhhbnRvbQ0KDQpbS2V5b25dIGl04oCZcyBnb29kIHRoYXQg d2UgZG9u4oCZdCBuZWVkIGhhbmRsZSBwaGFudG9tIGphY2sgaW4gc25kX2phY2tfbmV3KCkuDQoN Ckl0IGlzIHVubGlrZWx5IHNuZF9qYWNrX25ldygpIGNyZWF0ZSB0aG9zZSBrY3RsDQoNCkZvciBt b2JpbGUgcGhvbmUgb3IgdGFibGV0ICwgdGhlcmUgaXMgb25lIGFuZCBvbmx5IG9uZSBpbnB1dCA6 IGhlYWRzZXQNCg0KW0tleW9uXSB0aGF04oCZcyBPSy4NCg0KZm9yIG5vdGVib29rIGFuZCBkZXNr dG9wLCB0aGVyZSBhcmUgZHVhbCBoZWFkcGhvbmUgamFja3MsIGZvdXIgbGluZSBvdXQgamFja3Mg Zm9yIDcuMSBzdXJyb3VuZCwgbGluZSBpbiwNCg0KcGhhbnRvbSBqYWNrIGZvciBzcGRpZiwgc3Vy cm91bmQgc3BlYWtlcnMgLCBocCBhbmQgbWljIGZvciB0aG9zZSBkZXNrdG9wIHVzaW5nIGFjOTcg ZnJvbnQgYXVkaW8gcGFuZWwNCg0KW0tleW9uXSB3ZSB3aWxsIGNyZWF0ZSBrY3RscyBmb3IgZWFj aCBoZWFkcGhvbmUvbWljL2hlYWRzZXQgamFja3MsIGJ1dCBub3QgZm9yIGxpbmUgaW4vb3V0IGFu ZCBwaGFudG9tDQoNCmphY2tzLCBpcyB0aGlzIE9LPw0KDQpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpBbHNhLWRldmVsIG1haWxpbmcgbGlzdApBbHNhLWRl dmVsQGFsc2EtcHJvamVjdC5vcmcKaHR0cDovL21haWxtYW4uYWxzYS1wcm9qZWN0Lm9yZy9tYWls bWFuL2xpc3RpbmZvL2Fsc2EtZGV2ZWwK