Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp683544ybl; Thu, 12 Dec 2019 03:15:31 -0800 (PST) X-Google-Smtp-Source: APXvYqzL6vzaf1DW3CLEYuI2nyx3YMEf8Kwq1Y+NH9C+5sugnWFRZ2rGMPCyq1+pcN8o8Qoi0p+o X-Received: by 2002:aca:b1d4:: with SMTP id a203mr4694170oif.150.1576149331509; Thu, 12 Dec 2019 03:15:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1576149331; cv=none; d=google.com; s=arc-20160816; b=OmOsK5pW0MSjZ2k8m7zYqSWD2qB6FYir3G+f/F9zYRkq2S3YxILPw4Y+uzDvesq5Kz fDQdHHD1d0Occzdh2ahy37eRR6gXw8f0fa/IE4LPcbE+6cJqwCJePiziwgFngsRY45Pl GLwvlUgth3S2psgeYpXDssxBMN0XfJfv7lE631mcPop+ufn8NWWXIpxRLQeRbfymVJe6 YjdIxjdsiVmOyhQIPfOyf2Ltf/fIqPglNy0s+tfoYI1pMMaI7tUxzl6dDOIc3+T2REvn jOIFzHaIDlclpCukx9/45je+5pgLLpyHpOaD5RuXcMsLwIJXZ/SfSapcpw7eEGOJj9dd xVZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from; bh=ChhBqVvNWfKCzZOOkTcGaliBHTTAQz5kqOQfHWqHq+o=; b=kvSymvRWKv87SC9Yd/9+YOVI2mZtnwkvC9lluqKktQemqCQK1WZTd2MXXYmJDWlmsY kTCbMN+7of0Y6kgKh82LSCKItD+8hl2dZ4ZigUfRXgrCBESvuM+1rYtD+DfJ2iB8bXg/ n26S3JVlNCchmpY40GM5243d7miWPmefklhxa6V/VhUEbxr57OFx7seB+j2abGHQ/tZL aZiMVVNjwTU6PwzwaCfMBns8noNEzGICzs76biCBETvSWOh6XjbicYbvV3p1SV09RY32 BH7SxTGh+UGP6nsImlMQAhSnOr/ZO3ZeNB33vN3Xqb3L81kkGq7F7KmkkMjA/dNGGyW7 Ye2g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t18si2882314oij.133.2019.12.12.03.15.18; Thu, 12 Dec 2019 03:15:31 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728879AbfLLLNy (ORCPT + 99 others); Thu, 12 Dec 2019 06:13:54 -0500 Received: from mg.richtek.com ([220.130.44.152]:36742 "EHLO mg.richtek.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728648AbfLLLNx (ORCPT ); Thu, 12 Dec 2019 06:13:53 -0500 X-Greylist: delayed 456 seconds by postgrey-1.27 at vger.kernel.org; Thu, 12 Dec 2019 06:13:52 EST X-MailGates: (flag:3,DYNAMIC,RELAY,NOHOST:PASS)(compute_score:DELIVER,40 ,3) Received: from 192.168.8.21 by mg.richtek.com with MailGates ESMTP Server V3.0(24502:0:AUTH_RELAY) (envelope-from ); Thu, 12 Dec 2019 19:13:50 +0800 (CST) X-MailGates: (compute_score:DELIVER,40,3) Received: from 192.168.8.45 by mg.richtek.com with MailGates ESMTP Server V5.0(11221:0:AUTH_RELAY) (envelope-from ); Thu, 12 Dec 2019 19:05:13 +0800 (CST) Received: from ex1.rt.l (192.168.8.44) by ex2.rt.l (192.168.8.45) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 12 Dec 2019 19:05:13 +0800 Received: from ex1.rt.l ([fe80::557d:30f0:a3f8:3efc]) by ex1.rt.l ([fe80::557d:30f0:a3f8:3efc%15]) with mapi id 15.00.1497.000; Thu, 12 Dec 2019 19:05:13 +0800 From: =?utf-8?B?amVmZl9jaGFuZyjlvLXkuJbkvbMp?= To: Jaroslav Kysela , Jeff Chang , "lgirdwood@gmail.com" CC: "broonie@kernel.org" , "tiwai@suse.com" , "matthias.bgg@gmail.com" , "alsa-devel@alsa-project.org" , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" Subject: RE: [PATCH] ASoC: Add MediaTek MT6660 Speaker Amp Driver Thread-Topic: [PATCH] ASoC: Add MediaTek MT6660 Speaker Amp Driver Thread-Index: AQHVsMxKnUingQDq7kOh2OiLs82I06e1yEOAgACNe2A= Date: Thu, 12 Dec 2019 11:05:13 +0000 Message-ID: <33393c67cee243a59fb0043a276f4e4a@ex1.rt.l> References: <1576141937-13199-1-git-send-email-richtek.jeff.chang@gmail.com> <02c25504-dec5-4026-6e2b-d3763e70663a@perex.cz> In-Reply-To: <02c25504-dec5-4026-6e2b-d3763e70663a@perex.cz> Accept-Language: zh-TW, en-US Content-Language: zh-TW X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [192.168.95.168] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org RGVhciBKYXJzb2xhdjoNCg0KVGhhbmtzIGZvciB5b3VyIHJlcGx5Lg0KDQpJIHdpbGwgc2VuZCBh IG5ldyBwYXRjaCBsYXRlci4NCg0KDQpUaGFua3MgJiBCUnMNCkplZmYgQ2hhbmcNClRlbCA4ODYt My01NTI2Nzg5IEV4dCAyMzU3DQoxNEYsIE5vLiA4LCBUYWl5dWVuIDFzdCBzdC4sIFpodWJlaSBD aXR5LA0KSHNpbmNodSBDb3VudHksIFRhaXdhbiAzMDI4OA0KDQoNCg0KLS0tLS1PcmlnaW5hbCBN ZXNzYWdlLS0tLS0NCkZyb206IEphcm9zbGF2IEt5c2VsYSBbbWFpbHRvOnBlcmV4QHBlcmV4LmN6 XQ0KU2VudDogVGh1cnNkYXksIERlY2VtYmVyIDEyLCAyMDE5IDY6MzYgUE0NClRvOiBKZWZmIENo YW5nIDxyaWNodGVrLmplZmYuY2hhbmdAZ21haWwuY29tPjsgbGdpcmR3b29kQGdtYWlsLmNvbQ0K Q2M6IGJyb29uaWVAa2VybmVsLm9yZzsgdGl3YWlAc3VzZS5jb207IG1hdHRoaWFzLmJnZ0BnbWFp bC5jb207IGFsc2EtZGV2ZWxAYWxzYS1wcm9qZWN0Lm9yZzsgbGludXgtYXJtLWtlcm5lbEBsaXN0 cy5pbmZyYWRlYWQub3JnOyBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnOyBqZWZmX2NoYW5n KOW8teS4luS9sykgPGplZmZfY2hhbmdAcmljaHRlay5jb20+DQpTdWJqZWN0OiBSZTogW1BBVENI XSBBU29DOiBBZGQgTWVkaWFUZWsgTVQ2NjYwIFNwZWFrZXIgQW1wIERyaXZlcg0KDQpEbmUgMTIu IDEyLiAxOSB2IDEwOjEyIEplZmYgQ2hhbmcgbmFwc2FsKGEpOg0KPiArc3RhdGljIGNvbnN0IHN0 cnVjdCBzbmRfa2NvbnRyb2xfbmV3IG10NjY2MF9jb21wb25lbnRfc25kX2NvbnRyb2xzW10gPSB7 DQo+ICtTT0NfU0lOR0xFX0VYVF9UTFYoIkRpZ2l0YWwgVm9sdW1lIiwgTVQ2NjYwX1JFR19WT0xf Q1RSTCwgMCwgMjU1LA0KPiArICAgMSwgc25kX3NvY19nZXRfdm9sc3csIG10NjY2MF9jb21wb25l bnRfcHV0X3ZvbHN3LA0KPiArICAgdm9sX2N0bF90bHYpLA0KPiArU09DX1NJTkdMRV9FWFQoIldE VCBTd2l0Y2giLCBNVDY2NjBfUkVHX1dEVF9DVFJMLCA3LCAxLCAwLA0KPiArICAgICAgIHNuZF9z b2NfZ2V0X3ZvbHN3LCBtdDY2NjBfY29tcG9uZW50X3B1dF92b2xzdyksDQo+ICtTT0NfU0lOR0xF X0VYVCgiSGFyZF9DbGlwIFN3aXRjaCIsIE1UNjY2MF9SRUdfSENMSVBfQ1RSTCwgOCwgMSwgMCwN Cj4gKyAgICAgICBzbmRfc29jX2dldF92b2xzdywgbXQ2NjYwX2NvbXBvbmVudF9wdXRfdm9sc3cp LA0KPiArU09DX1NJTkdMRV9FWFQoIkNsaXAgU3dpdGNoIiwgTVQ2NjYwX1JFR19TUFNfQ1RSTCwg MCwgMSwgMCwNCj4gKyAgICAgICBzbmRfc29jX2dldF92b2xzdywgbXQ2NjYwX2NvbXBvbmVudF9w dXRfdm9sc3cpLA0KPiArU09DX1NJTkdMRV9FWFQoIkJvb3N0TW9kZSIsIE1UNjY2MF9SRUdfQlNU X0NUUkwsIDAsIDMsIDAsDQo+ICsgICAgICAgc25kX3NvY19nZXRfdm9sc3csIG10NjY2MF9jb21w b25lbnRfcHV0X3ZvbHN3KSwNCj4gK1NPQ19TSU5HTEVfRVhUKCJEUkUgU3dpdGNoIiwgTVQ2NjYw X1JFR19EUkVfQ1RSTCwgMCwgMSwgMCwNCj4gKyAgICAgICBzbmRfc29jX2dldF92b2xzdywgbXQ2 NjYwX2NvbXBvbmVudF9wdXRfdm9sc3cpLA0KPiArU09DX1NJTkdMRV9FWFQoIkRDX1Byb3RlY3Qg U3dpdGNoIiwNCj4gK01UNjY2MF9SRUdfRENfUFJPVEVDVF9DVFJMLCAzLCAxLCAwLA0KPiArc25k X3NvY19nZXRfdm9sc3csIG10NjY2MF9jb21wb25lbnRfcHV0X3ZvbHN3KSwNCj4gK1NPQ19TSU5H TEVfRVhUKCJhdWRpbyBpbnB1dCBzZWxlY3Rpb24iLCBNVDY2NjBfUkVHX0RBVEFPX1NFTCwgNiwg MywgMCwNCj4gKyAgICAgICBzbmRfc29jX2dldF92b2xzdywgbXQ2NjYwX2NvbXBvbmVudF9wdXRf dm9sc3cpLA0KPiArU09DX1NJTkdMRV9FWFQoIkRhdGEgT3V0cHV0IExlZnQgQ2hhbm5lbCBTZWxl Y3Rpb24iLA0KPiArICAgICAgIE1UNjY2MF9SRUdfREFUQU9fU0VMLCAzLCA3LCAwLA0KPiArICAg ICAgIHNuZF9zb2NfZ2V0X3ZvbHN3LCBtdDY2NjBfY29tcG9uZW50X3B1dF92b2xzdyksDQo+ICtT T0NfU0lOR0xFX0VYVCgiRGF0YSBPdXRwdXQgUmlnaHQgQ2hhbm5lbCBTZWxlY3Rpb24iLA0KPiAr ICAgICAgIE1UNjY2MF9SRUdfREFUQU9fU0VMLCAwLCA3LCAwLA0KPiArICAgICAgIHNuZF9zb2Nf Z2V0X3ZvbHN3LCBtdDY2NjBfY29tcG9uZW50X3B1dF92b2xzdyksDQo+ICsvKiBmb3IgZGVidWcg cHVycG9zZSAqLw0KPiArU09DX1NJTkdMRV9FWFQoIkhQRl9BVURfSU4gU3dpdGNoIiwgTVQ2NjYw X1JFR19IUEZfQ1RSTCwgMCwgMSwgMCwNCj4gKyAgICAgICBzbmRfc29jX2dldF92b2xzdywgbXQ2 NjYwX2NvbXBvbmVudF9wdXRfdm9sc3cpLA0KPiArU09DX1NJTkdMRV9FWFQoIkFVRF9MT09QX0JB Q0sgU3dpdGNoIiwgTVQ2NjYwX1JFR19QQVRIX0JZUEFTUywgNCwgMSwgMCwNCj4gKyAgICAgICBz bmRfc29jX2dldF92b2xzdywgbXQ2NjYwX2NvbXBvbmVudF9wdXRfdm9sc3cpLA0KPiArU09DX1NJ TkdMRV9FWFQoIk11dGUgU3dpdGNoIiwgTVQ2NjYwX1JFR19TWVNURU1fQ1RSTCwgMSwgMSwgMCwN Cj4gKyAgICAgICBzbmRfc29jX2dldF92b2xzdywgbXQ2NjYwX2NvbXBvbmVudF9wdXRfdm9sc3cp LA0KPiArU09DX1NJTkdMRV9FWFQoIkJ5cGFzcyBDUyBDb21wIFN3aXRjaCIsIE1UNjY2MF9SRUdf UEFUSF9CWVBBU1MsIDIsIDEsIDAsDQo+ICsgICAgICAgc25kX3NvY19nZXRfdm9sc3csIG10NjY2 MF9jb21wb25lbnRfcHV0X3ZvbHN3KSwNCj4gK1NPQ19TSU5HTEVfRVhUKCJUMF9TRUwiLCBNVDY2 NjBfUkVHX0NBTElfVDAsIDAsIDcsIDAsDQo+ICsgICAgICAgc25kX3NvY19nZXRfdm9sc3csIE5V TEwpLA0KPiArU09DX1NJTkdMRV9FWFQoIkNoaXBfUmV2IiwgU05EX1NPQ19OT1BNLCAwLCAxNiwg MCwNCj4gKyAgICAgICBtdDY2NjBfY29tcG9uZW50X2dldF92b2xzdywgTlVMTCksDQoNClRoZSBj b250cm9sIG5hbWVzIGxvb2tzIHJlYWxseSBzdHJhbmdlIGxpa2UgYWx3YXlzIGZvciB0aGUgQVNv QyB0cmVlLiBXZSBzaG91bGQgdGFsayBhYm91dCBhIHN0YW5kYXJkaXphdGlvbiBoZXJlLiBBdCBs ZWFzdCB1bmlmeSBzcGFjZXMsIHVuZGVyc2NvcmVzIGFuZCBzdWNoIGNoYXJhY3RlcnMgYW5kIGFi YnJldmlhdGlvbnMuDQoNClRoYW5rcywNCkphcm9zbGF2DQoNCi0tDQpKYXJvc2xhdiBLeXNlbGEg PHBlcmV4QHBlcmV4LmN6Pg0KTGludXggU291bmQgTWFpbnRhaW5lcjsgQUxTQSBQcm9qZWN0OyBS ZWQgSGF0LCBJbmMuDQoqKioqKioqKioqKioqIEVtYWlsIENvbmZpZGVudGlhbGl0eSBOb3RpY2Ug KioqKioqKioqKioqKioqKioqKioNCg0KVGhlIGluZm9ybWF0aW9uIGNvbnRhaW5lZCBpbiB0aGlz IGUtbWFpbCBtZXNzYWdlIChpbmNsdWRpbmcgYW55IGF0dGFjaG1lbnRzKSBtYXkgYmUgY29uZmlk ZW50aWFsLCBwcm9wcmlldGFyeSwgcHJpdmlsZWdlZCwgb3Igb3RoZXJ3aXNlIGV4ZW1wdCBmcm9t IGRpc2Nsb3N1cmUgdW5kZXIgYXBwbGljYWJsZSBsYXdzLiBJdCBpcyBpbnRlbmRlZCB0byBiZSBj b252ZXllZCBvbmx5IHRvIHRoZSBkZXNpZ25hdGVkIHJlY2lwaWVudChzKS4gQW55IHVzZSwgZGlz c2VtaW5hdGlvbiwgZGlzdHJpYnV0aW9uLCBwcmludGluZywgcmV0YWluaW5nIG9yIGNvcHlpbmcg b2YgdGhpcyBlLW1haWwgKGluY2x1ZGluZyBpdHMgYXR0YWNobWVudHMpIGJ5IHVuaW50ZW5kZWQg cmVjaXBpZW50KHMpIGlzIHN0cmljdGx5IHByb2hpYml0ZWQgYW5kIG1heSBiZSB1bmxhd2Z1bC4g SWYgeW91IGFyZSBub3QgYW4gaW50ZW5kZWQgcmVjaXBpZW50IG9mIHRoaXMgZS1tYWlsLCBvciBi ZWxpZXZlIHRoYXQgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlLW1haWwgaW4gZXJyb3IsIHBsZWFz ZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSAoYnkgcmVwbHlpbmcgdG8gdGhpcyBlLW1h aWwpLCBkZWxldGUgYW55IGFuZCBhbGwgY29waWVzIG9mIHRoaXMgZS1tYWlsIChpbmNsdWRpbmcg YW55IGF0dGFjaG1lbnRzKSBmcm9tIHlvdXIgc3lzdGVtLCBhbmQgZG8gbm90IGRpc2Nsb3NlIHRo ZSBjb250ZW50IG9mIHRoaXMgZS1tYWlsIHRvIGFueSBvdGhlciBwZXJzb24uIFRoYW5rIHlvdSEN Cg==