Received: by 2002:a05:6358:16cc:b0:ea:6187:17c9 with SMTP id r12csp5324313rwl; Wed, 28 Dec 2022 17:11:07 -0800 (PST) X-Google-Smtp-Source: AMrXdXtYIL3vlzd8xUuGvZ/9cW1g75T3l79iWai5ojkjTsbzoBQuBnIP149xwqwaTnNTmM7wt6mF X-Received: by 2002:a17:907:a0cb:b0:7c0:8c83:79b8 with SMTP id hw11-20020a170907a0cb00b007c08c8379b8mr23937808ejc.53.1672276267704; Wed, 28 Dec 2022 17:11:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1672276267; cv=none; d=google.com; s=arc-20160816; b=RBXWb7grOZd9M+6a19w1nGKzoObDfzrPYt+AhS/BMByrq4X30rq5ut0m7YJwMt+hka AE7BDgNMyX2F9U4Jt4Oi07ytAVgBwLdCVcOxrsxJIapBJXrc0MyIbEA4KRAaAyhn1ddY 6xvioQlobKeZIRtzMESc+5DdNb6dIY4LLltD9ZCFEJJXTwiaop9S8AL4t7Hl7mcxZpnQ Zl5/kJH6/xidY0vJ89Pv03reMtE+k5nSyF+c8vQoKiIyAzM7Jbqb/+nuMaAdIGLZjjwb +H2G/NbBZqx/SZxm9hNu8QhDp8Xzi8V9sbiWg4MTMJWGQYRf+taWAmaGCHgj59tSwpeK XP+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:authenticated-by; bh=av4mwJCkom4v3GZ+P/XRQSkQCVv+MnU4kgoMehLdQrI=; b=0jUEAxMt/Va7sgVFH3ifMip9ivtVfiF2E0S8PwPEDs0QqJCzThz4ZQSFB+mz64avO6 Ofs3JgVar6OsqXFWcGS+a4y+WFcDdToFCsxJ8TLVs90rI2vZmNFFHJLYUOofn9JQ6AJ+ hbJDidE21X/w2qTtUCfOKwc6TyN/4rKetdzoaIgJ0QSHfJv6Rn0pLmSGCxUmlDSHrMr2 lQnL5sQlPmdb4yPgWxrlev4ItI3LKE6dtG0lFgp9CVHbQ5oDad2nm97R+gKp9B6uafkL 9bYbmpoUHKWhwmvfSV6PXpfpL5Bi7nt1re3x317QB/RJKzGNqS29ylcQozeAPfK0McHq d7SQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id g19-20020a1709065d1300b007c0eb33879asi15180299ejt.667.2022.12.28.17.10.50; Wed, 28 Dec 2022 17:11:07 -0800 (PST) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232602AbiL2Au4 (ORCPT + 67 others); Wed, 28 Dec 2022 19:50:56 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55052 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230083AbiL2Auz (ORCPT ); Wed, 28 Dec 2022 19:50:55 -0500 Received: from rtits2.realtek.com.tw (rtits2.realtek.com [211.75.126.72]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 9F72F12D01; Wed, 28 Dec 2022 16:50:54 -0800 (PST) Authenticated-By: X-SpamFilter-By: ArmorX SpamTrap 5.77 with qID 2BT0nkuH7024151, This message is accepted by code: ctloc85258 Received: from mail.realtek.com (rtexh36506.realtek.com.tw[172.21.6.27]) by rtits2.realtek.com.tw (8.15.2/2.81/5.90) with ESMTPS id 2BT0nkuH7024151 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=FAIL); Thu, 29 Dec 2022 08:49:46 +0800 Received: from RTEXDAG02.realtek.com.tw (172.21.6.101) by RTEXH36506.realtek.com.tw (172.21.6.27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.9; Thu, 29 Dec 2022 08:50:40 +0800 Received: from RTEXMBS04.realtek.com.tw (172.21.6.97) by RTEXDAG02.realtek.com.tw (172.21.6.101) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.7; Thu, 29 Dec 2022 08:50:39 +0800 Received: from RTEXMBS04.realtek.com.tw ([fe80::15b5:fc4b:72f3:424b]) by RTEXMBS04.realtek.com.tw ([fe80::15b5:fc4b:72f3:424b%5]) with mapi id 15.01.2375.007; Thu, 29 Dec 2022 08:50:39 +0800 From: Ping-Ke Shih To: Martin Blumenstingl CC: "linux-wireless@vger.kernel.org" , Yan-Hsuan Chuang , Kalle Valo , Ulf Hansson , "linux-kernel@vger.kernel.org" , "netdev@vger.kernel.org" , "linux-mmc@vger.kernel.org" , Chris Morgan , "Nitin Gupta" , Neo Jou , Jernej Skrabec Subject: RE: [RFC PATCH v1 12/19] rtw88: sdio: Add HCI implementation for SDIO based chipsets Thread-Topic: [RFC PATCH v1 12/19] rtw88: sdio: Add HCI implementation for SDIO based chipsets Thread-Index: AQHZGktCsajZQIMfG02cvFqSiCFada6C3HLQ///QmACAAVnS4A== Date: Thu, 29 Dec 2022 00:50:39 +0000 Message-ID: References: <20221227233020.284266-1-martin.blumenstingl@googlemail.com> <20221227233020.284266-13-martin.blumenstingl@googlemail.com> <2a9e671ef17444238fee3e7e6f14484b@realtek.com> In-Reply-To: Accept-Language: en-US, zh-TW Content-Language: zh-TW X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [172.21.69.188] x-kse-serverinfo: RTEXDAG02.realtek.com.tw, 9 x-kse-attachmentfiltering-interceptor-info: no applicable attachment filtering rules found x-kse-antivirus-interceptor-info: scan successful x-kse-antivirus-info: =?utf-8?B?Q2xlYW4sIGJhc2VzOiAyMDIyLzEyLzI4IOS4i+WNiCAxMDoxODowMA==?= x-kse-bulkmessagesfiltering-scan-result: protection disabled Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_NONE, SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTWFydGluIEJsdW1lbnN0 aW5nbCA8bWFydGluLmJsdW1lbnN0aW5nbEBnb29nbGVtYWlsLmNvbT4NCj4gU2VudDogV2VkbmVz ZGF5LCBEZWNlbWJlciAyOCwgMjAyMiA4OjAwIFBNDQo+IFRvOiBQaW5nLUtlIFNoaWggPHBrc2hp aEByZWFsdGVrLmNvbT4NCj4gQ2M6IGxpbnV4LXdpcmVsZXNzQHZnZXIua2VybmVsLm9yZzsgWWFu LUhzdWFuIENodWFuZyA8dG9ueTA2MjBlbW1hQGdtYWlsLmNvbT47IEthbGxlIFZhbG8NCj4gPGt2 YWxvQGtlcm5lbC5vcmc+OyBVbGYgSGFuc3NvbiA8dWxmLmhhbnNzb25AbGluYXJvLm9yZz47IGxp bnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmc7DQo+IG5ldGRldkB2Z2VyLmtlcm5lbC5vcmc7IGxp bnV4LW1tY0B2Z2VyLmtlcm5lbC5vcmc7IENocmlzIE1vcmdhbiA8bWFjcm9hbHBoYTgyQGdtYWls LmNvbT47IE5pdGluIEd1cHRhDQo+IDxuaXRpbi5ndXB0YTk4MUBnbWFpbC5jb20+OyBOZW8gSm91 IDxuZW9qb3VAZ21haWwuY29tPjsgSmVybmVqIFNrcmFiZWMgPGplcm5lai5za3JhYmVjQGdtYWls LmNvbT4NCj4gU3ViamVjdDogUmU6IFtSRkMgUEFUQ0ggdjEgMTIvMTldIHJ0dzg4OiBzZGlvOiBB ZGQgSENJIGltcGxlbWVudGF0aW9uIGZvciBTRElPIGJhc2VkIGNoaXBzZXRzDQo+IA0KPiBIaSBQ aW5nLUtlLA0KPiANCj4gYXMgYWx3YXlzOiB0aGFuayB5b3Ugc28gbXVjaCBmb3IgdGFraW5nIHRp bWUgdG8gZ28gdGhyb3VnaCB0aGlzIQ0KPiANCj4gT24gV2VkLCBEZWMgMjgsIDIwMjIgYXQgMTA6 MzkgQU0gUGluZy1LZSBTaGloIDxwa3NoaWhAcmVhbHRlay5jb20+IHdyb3RlOg0KDQpbLi4uXQ0K DQo+ID4gPiArc3RhdGljIHZvaWQgcnR3X3NkaW9fcnhfaXNyKHN0cnVjdCBydHdfZGV2ICpydHdk ZXYpDQo+ID4gPiArew0KPiA+ID4gKyAgICAgdTMyIHJ4X2xlbjsNCj4gPiA+ICsNCj4gPiA+ICsg ICAgIHdoaWxlICh0cnVlKSB7DQo+ID4NCj4gPiBhZGQgYSBsaW1pdCB0byBwcmV2ZW50IGluZmlu aXRlIGxvb3AuDQo+IERvIHlvdSBoYXZlIGFueSByZWNvbW1lbmRhdGlvbnMgb24gaG93IG1hbnkg cGFja2V0cyB0byBwdWxsIGluIG9uZSBnbz8NCj4gTXkgdGhpbmtpbmcgaXM6IHB1bGxpbmcgdG8g bGl0dGxlIGRhdGEgYXQgb25jZSBjYW4gaHVydCBwZXJmb3JtYW5jZQ0KDQpUaGlzIGlzIHRvIHBy ZXZlbnQgdW5leHBlY3RlZCB0aGluZ3MgaGFwcGVuLCBhbmQgbm9ybWFsbHkgd2UgcmVjZWl2ZS9z ZW5kDQphbGwgcGFja2V0cyBhdCBvbmNlIGxpa2Ugd2hpbGUodHJ1ZSkgY29kZS4gU28sIG1heWJl IHdlIGNhbiBoYXZlIHJvdWdoIGxpbWl0LA0KbGlrZSA1MTIgdGhhdCB3b3VsZCBiZSBlbm91Z2gg Zm9yIG1vc3QgY2FzZXMuIFRvIGhhdmUgYWNjdXJhdGUgbnVtYmVyLCB5b3UNCmNhbiBkbyBleHBl cmltZW50cyB3aXRoIHRoZSBoaWdoZXN0IHBlcmZvcm1hbmNlIHRvIHNlZSB0aGUgbG9vcCBjb3Vu dCBpbg0KcmVhbCB1c2FnZSwgYW5kIDUgb3IgMTAgdGltZXMgY291bnQgYXMgbGltaXQuDQoNCkhv d2V2ZXIsIHdoZW4gSSByZXZpZXdlZCBydHc4OCBVU0IgcGF0Y2hlcywgSSBmb3VuZCB3ZSBjYW4n dCBhbHdheXMgYnJlYWsNCnRoZSBsb29wLCBiZWNhdXNlIGl0IGNvdWxkIG9ubHkgb25lIGNoYW5j ZSB0byBmcmVlIHNrYihzKS4gU28sIHlvdSBzaG91bGQNCm1ha2Ugc3VyZSB3ZSByZWFsbHkgY2Fu IGJyZWFrIHRoZSBsb29wIGxvZ2ljYWxseSwgYW5kIHRoZW4gZGVjaWRlIHdoaWNoDQpsaW1pdCBp cyBzdWl0YWJsZSBmb3IgdXMuDQoNCj4gDQo+IFsuLi5dDQo+ID4NCj4gPiA+ICsNCj4gPiA+ICtz dGF0aWMgdm9pZCBydHdfc2Rpb19wcm9jZXNzX3R4X3F1ZXVlKHN0cnVjdCBydHdfZGV2ICpydHdk ZXYsDQo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbnVtIHJ0d190 eF9xdWV1ZV90eXBlIHF1ZXVlKQ0KPiA+ID4gK3sNCj4gPiA+ICsgICAgIHN0cnVjdCBydHdfc2Rp byAqcnR3c2RpbyA9IChzdHJ1Y3QgcnR3X3NkaW8gKilydHdkZXYtPnByaXY7DQo+ID4gPiArICAg ICBzdHJ1Y3Qgc2tfYnVmZiAqc2tiOw0KPiA+ID4gKyAgICAgaW50IHJldDsNCj4gPiA+ICsNCj4g PiA+ICsgICAgIHdoaWxlICh0cnVlKSB7DQo+ID4NCj4gPiBDYW4gd2UgaGF2ZSBhIGxpbWl0Pw0K PiBTaW1pbGFyIHRvIHRoZSBxdWVzdGlvbiBhYm92ZTogZG8geW91IGhhdmUgYW55IHJlY29tbWVu ZGF0aW9ucyBvbiBob3cNCj4gbWFueSBwYWNrZXRzIChwZXIgcXVldWUpIHRvIHNlbmQgaW4gb25l IGdvPw0KPiANCg0KUGluZy1LZQ0KDQo=