Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp278513ybg; Tue, 22 Oct 2019 20:35:54 -0700 (PDT) X-Google-Smtp-Source: APXvYqxWe3DGPKRn2Ekbz/8m0vpQQj+YwbMFtybpHcSfkRv7q7RRpg/65J104dDaCJLJsZJTeOQj X-Received: by 2002:a50:b083:: with SMTP id j3mr34674082edd.15.1571801754169; Tue, 22 Oct 2019 20:35:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1571801754; cv=none; d=google.com; s=arc-20160816; b=FT4QzByCSaLgL+dMUb1SiU4Ma/U4sIqrB+Gcs4p1J0T1PMsBTv8Dn1fPdPvYCCM0wx rL6cCwacxJSsAw8gPoAIMdAezTxd33WyIgNjJA8LwQ/onZXyii/SoX0emA9I1fKllrtL BWiQgG7t4pvCXqjM/IGfRAVqjSYjx5pbnYRAWhABqs7I9lgZrJ+FJSzEy2cijN/ArJuu GlZOnZkMeOgf8/PWP0UoUXTdoUmZc5KibCsLjp+yZdQZuki3HOTNay/xsiGStHKyNY9d h/fnmkrYYx0hA6t64EL7hMrdb9o3UXooHZ2VWns/80hfh/yf+1PFsaYINQtCzGkVW0bg 1dMw== 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:authenticated-by; bh=2qPYGIXXbTdAOY31hEUnPwoDqOKq8BXjip2PzKQ786M=; b=BmzQRkxCf0az1/xajW+iX/pBjoaogocfrJMB1XgL5X3MepUAPSBTGp9Fege51kFb2Z YmN7kkRpyEUkoWh5GQycUuwvAo/QKUXK5N0xOY83WN30wZ3kLm5utcxm6kqKGj57PNFg cGPXcnC+b0Ht3as8aSRooClv3KZKbFq7+SG7qbd8zR0QYCLeFC641kryo9DlMbnyo/YY n2xuwl9Nf6qkPgEZMj7z8URFUZ1bGW5AvhewJTFGSkqdfuslTf+AOBJ3e/XqeANWlW0+ RIA96ExUxCfhZmSro9bceBTh3vfEhA6oxizIYv63lEvCoc4KjgLFgtATrSSncYixIuvg 9rEQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-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 g2si2422202edn.415.2019.10.22.20.35.17; Tue, 22 Oct 2019 20:35:53 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-wireless-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-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388673AbfJWCXP (ORCPT + 99 others); Tue, 22 Oct 2019 22:23:15 -0400 Received: from rtits2.realtek.com ([211.75.126.72]:56665 "EHLO rtits2.realtek.com.tw" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730655AbfJWCXP (ORCPT ); Tue, 22 Oct 2019 22:23:15 -0400 Authenticated-By: X-SpamFilter-By: BOX Solutions SpamTrap 5.62 with qID x9N2MuF1002242, This message is accepted by code: ctloc85258 Received: from mail.realtek.com (RTITCASV02.realtek.com.tw[172.21.6.19]) by rtits2.realtek.com.tw (8.15.2/2.57/5.78) with ESMTPS id x9N2MuF1002242 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 23 Oct 2019 10:22:56 +0800 Received: from RTITMBSVM04.realtek.com.tw ([fe80::e404:880:2ef1:1aa1]) by RTITCASV02.realtek.com.tw ([::1]) with mapi id 14.03.0468.000; Wed, 23 Oct 2019 10:22:56 +0800 From: Tony Chuang To: Chris Chiu CC: Kalle Valo , linux-wireless , Brian Norris Subject: RE: [PATCH v3 2/5] rtw88: add power tracking support Thread-Topic: [PATCH v3 2/5] rtw88: add power tracking support Thread-Index: AQHViMCyA+f3XWAWZki7sQz3GsByoKdmEvcAgAFsuRA= Date: Wed, 23 Oct 2019 02:22:55 +0000 Message-ID: References: <20191022100420.25116-1-yhchuang@realtek.com> <20191022100420.25116-3-yhchuang@realtek.com> In-Reply-To: Accept-Language: zh-TW, en-US Content-Language: zh-TW X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [172.21.68.183] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogbGludXgtd2lyZWxlc3Mt b3duZXJAdmdlci5rZXJuZWwub3JnDQo+IFttYWlsdG86bGludXgtd2lyZWxlc3Mtb3duZXJAdmdl ci5rZXJuZWwub3JnXSBPbiBCZWhhbGYgT2YgQ2hyaXMgQ2hpdQ0KPiBTZW50OiBUdWVzZGF5LCBP Y3RvYmVyIDIyLCAyMDE5IDg6MzYgUE0NCj4gVG86IFRvbnkgQ2h1YW5nDQo+IENjOiBLYWxsZSBW YWxvOyBsaW51eC13aXJlbGVzczsgQnJpYW4gTm9ycmlzDQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0gg djMgMi81XSBydHc4ODogYWRkIHBvd2VyIHRyYWNraW5nIHN1cHBvcnQNCj4gDQo+IE9uIFR1ZSwg T2N0IDIyLCAyMDE5IGF0IDY6MDQgUE0gPHloY2h1YW5nQHJlYWx0ZWsuY29tPiB3cm90ZToNCj4g Pg0KPiA+IEZyb206IFR6dS1FbiBIdWFuZyA8dGVodWFuZ0ByZWFsdGVrLmNvbT4NCj4gPg0KPiA+ IFRoZSB0ZW1wZXJhdHVyZSBvZiB0aGUgY2hpcCBjYW4gYWZmZWN0IHRoZSBvdXRwdXQgcG93ZXIN Cj4gPiBvZiB0aGUgUkYgY29tcG9uZW50cy4gSGVuY2UgZHJpdmVyIHJlcXVpcmVzIHRvIGNvbXBl bnNhdGUNCj4gPiB0aGUgcG93ZXIgYnkgYWRqdXN0aW5nIHRoZSBwb3dlciBpbmRleCByZWNvcmRl ZCBpbiB0aGUNCj4gPiBwb3dlciBzd2luZyB0YWJsZS4NCj4gPg0KPiA+IEFuZCBpZiB0aGUgZGlm ZmVyZW5jZSBvZiBjdXJyZW50IHRoZXJtYWwgdmFsdWUgdG8gdGhlDQo+ID4gZGVmYXVsdCB0aGVy bWFsIHZhbHVlIGV4Y2VlZHMgYSB0aHJlc2hvbGQsIHRoZSBSRiBJUUsNCj4gPiBzaG91bGQgYmUg dHJpZ2dlcmVkIHRvIHJlLWNhbGlicmF0ZSB0aGUgY2hhcmFjdGVyaXN0aWNzDQo+ID4gb2YgdGhl IFJGIGNvbXBvbmVudHMsIHRvIGtlZXAgdGhlIG91dHB1dCBJUSB2ZWN0b3JzIG9mDQo+ID4gdGhl IFJGIGNvbXBvbmVudHMgb3J0aG9nb25hbCBlbm91Z2guDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5 OiBUenUtRW4gSHVhbmcgPHRlaHVhbmdAcmVhbHRlay5jb20+DQo+ID4gU2lnbmVkLW9mZi1ieTog WWFuLUhzdWFuIENodWFuZyA8eWhjaHVhbmdAcmVhbHRlay5jb20+DQo+ID4gLS0tDQo+ID4NCj4g PiB2MSAtPiB2Mg0KPiA+ICAgKiBVc2UgbWFjcm9zIHRvIGNoZWNrIGN1cnJlbnQgYmFuZA0KPiA+ ICAgKiBTb21lIGNvZGluZyBzdHlsZSByZWZpbmVtZW50DQo+ID4gICAqIE5vdCBjYXN0aW5nICJj b25zdCIgcG9pbnRlcnMNCj4gPg0KPiA+IHYyIC0+IHYzDQo+ID4gICAqIFVzZSBSRl9QQVRIXyog Zm9yIHRoZXJtYWwgdmFsdWVzDQo+ID4NCj4gPiAgZHJpdmVycy9uZXQvd2lyZWxlc3MvcmVhbHRl ay9ydHc4OC9mdy5jICAgICAgIHwgICAxICsNCj4gPiAgZHJpdmVycy9uZXQvd2lyZWxlc3MvcmVh bHRlay9ydHc4OC9tYWluLmggICAgIHwgIDQ5ICsrLQ0KPiA+ICBkcml2ZXJzL25ldC93aXJlbGVz cy9yZWFsdGVrL3J0dzg4L3BoeS5jICAgICAgfCAxMjYgKysrKysrKw0KPiA+ICBkcml2ZXJzL25l dC93aXJlbGVzcy9yZWFsdGVrL3J0dzg4L3BoeS5oICAgICAgfCAgMTIgKw0KPiA+ICBkcml2ZXJz L25ldC93aXJlbGVzcy9yZWFsdGVrL3J0dzg4L3J0dzg4MjJiLmMgfCAzMzANCj4gKysrKysrKysr KysrKysrKysrDQo+ID4gIGRyaXZlcnMvbmV0L3dpcmVsZXNzL3JlYWx0ZWsvcnR3ODgvcnR3ODgy MmMuYyB8IDIyOCArKysrKysrKysrKysNCj4gPiAgNiBmaWxlcyBjaGFuZ2VkLCA3NDUgaW5zZXJ0 aW9ucygrKSwgMSBkZWxldGlvbigtKQ0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0 L3dpcmVsZXNzL3JlYWx0ZWsvcnR3ODgvbWFpbi5oDQo+IGIvZHJpdmVycy9uZXQvd2lyZWxlc3Mv cmVhbHRlay9ydHc4OC9tYWluLmgNCj4gPiBpbmRleCA0OTJhMmJmYzBkNWEuLjc1N2IwY2UyYmJl ZSAxMDA2NDQNCj4gPiAtLS0gYS9kcml2ZXJzL25ldC93aXJlbGVzcy9yZWFsdGVrL3J0dzg4L21h aW4uaA0KPiA+ICsrKyBiL2RyaXZlcnMvbmV0L3dpcmVsZXNzL3JlYWx0ZWsvcnR3ODgvbWFpbi5o DQo+ID4gKy8qIFRoaXMgdGFibGUgc3RvcmVzIHRoZSB2YWx1ZXMgb2YgVFggcG93ZXIgdGhhdCB3 aWxsIGJlIGFkanVzdGVkIGJ5IHBvd2VyDQo+ID4gKyAqIHRyYWNraW5nLg0KPiA+ICsgKg0KPiA+ ICsgKiBGb3IgNUcgYmFuZHMsIHRoZXJlIGFyZSAzIGRpZmZlcmVudCBzZXR0aW5ncy4NCj4gPiAr ICogRm9yIDJHIHRoZXJlIGFyZSBjY2sgcmF0ZSBhbmQgb2ZkbSByYXRlIHdpdGggZGlmZmVyZW50 IHNldHRpbmdzLg0KPiA+ICsgKi8NCj4gPiArc3RydWN0IHJ0d19wd3JfdHJhY2tfdGJsIHsNCj4g PiArICAgICAgIGNvbnN0IHU4ICpwd3J0cmtfNWdiX25bUlRXX1BXUl9UUktfNUdfTlVNXTsNCj4g PiArICAgICAgIGNvbnN0IHU4ICpwd3J0cmtfNWdiX3BbUlRXX1BXUl9UUktfNUdfTlVNXTsNCj4g PiArICAgICAgIGNvbnN0IHU4ICpwd3J0cmtfNWdhX25bUlRXX1BXUl9UUktfNUdfTlVNXTsNCj4g PiArICAgICAgIGNvbnN0IHU4ICpwd3J0cmtfNWdhX3BbUlRXX1BXUl9UUktfNUdfTlVNXTsNCj4g PiArICAgICAgIGNvbnN0IHU4ICpwd3J0cmtfMmdiX247DQo+ID4gKyAgICAgICBjb25zdCB1OCAq cHdydHJrXzJnYl9wOw0KPiA+ICsgICAgICAgY29uc3QgdTggKnB3cnRya18yZ2FfbjsNCj4gPiAr ICAgICAgIGNvbnN0IHU4ICpwd3J0cmtfMmdhX3A7DQo+ID4gKyAgICAgICBjb25zdCB1OCAqcHdy dHJrXzJnX2Nja2JfbjsNCj4gPiArICAgICAgIGNvbnN0IHU4ICpwd3J0cmtfMmdfY2NrYl9wOw0K PiA+ICsgICAgICAgY29uc3QgdTggKnB3cnRya18yZ19jY2thX247DQo+ID4gKyAgICAgICBjb25z dCB1OCAqcHdydHJrXzJnX2Nja2FfcDsNCj4gPiArfTsNCj4gPiArDQo+ID4gIC8qIGhhcmR3YXJl IGNvbmZpZ3VyYXRpb24gZm9yIGVhY2ggSUMgKi8NCj4gPiAgc3RydWN0IHJ0d19jaGlwX2luZm8g ew0KPiA+ICAgICAgICAgc3RydWN0IHJ0d19jaGlwX29wcyAqb3BzOw0KPiA+IEBAIC0xMTcxLDYg KzEyMDIsMTEgQEAgc3RydWN0IHJ0d19waHlfY2NrX3BkX3JlZyB7DQo+ID4gICNkZWZpbmUgREFD S19NU0JLX0JBQ0tVUF9OVU0gICAweGYNCj4gPiAgI2RlZmluZSBEQUNLX0RDS19CQUNLVVBfTlVN ICAgIDB4Mg0KPiA+DQo+ID4gK3N0cnVjdCBydHdfc3dpbmdfdGFibGUgew0KPiA+ICsgICAgICAg Y29uc3QgdTggKnBbUlRXX1JGX1BBVEhfTUFYXTsNCj4gPiArICAgICAgIGNvbnN0IHU4ICpuW1JU V19SRl9QQVRIX01BWF07DQo+ID4gK307DQo+ID4gKw0KPiA+ICBzdHJ1Y3QgcnR3X2RtX2luZm8g ew0KPiA+ICAgICAgICAgdTMyIGNja19mYV9jbnQ7DQo+ID4gICAgICAgICB1MzIgb2ZkbV9mYV9j bnQ7DQo+ID4gQEAgLTExOTcsNiArMTIzMywxNSBAQCBzdHJ1Y3QgcnR3X2RtX2luZm8gew0KPiA+ ICAgICAgICAgdTggY2NrX2dpX3VfYm5kOw0KPiA+ICAgICAgICAgdTggY2NrX2dpX2xfYm5kOw0K PiA+DQo+ID4gKyAgICAgICB1OCB0eF9yYXRlOw0KPiA+ICsgICAgICAgdTggdGhlcm1hbF9hdmdb UlRXX1JGX1BBVEhfTUFYXTsNCj4gPiArICAgICAgIHU4IHRoZXJtYWxfbWV0ZXJfazsNCj4gPiAr ICAgICAgIHM4IGRlbHRhX3Bvd2VyX2luZGV4W1JUV19SRl9QQVRIX01BWF07DQo+IA0KPiBJIGRv bid0IHNlZSBhbnkgY2hhbmNlIHRoYXQgZGVsdGFfcG93ZXJfaW5kZXhbXSB3aWxsIGJlIDwgMC4g RWl0aGVyIGZyb20NCj4gcnR3X3BoeV9wd3J0cmFja19nZXRfcHdyaWR4KCkgb3Igc3dpbmdfdGFi bGUuDQo+IA0KPiBNYXliZSBqdXN0IHVzZSB1OCBpbnN0ZWFkIG9mIHM4Pw0KPiANCg0KSSB0aGlu ayAicmV0dXJuIC1kZWx0YV9zd2luZ190YWJsZV9pZHhfbmVnW2RlbHRhXTsiIHNob3VsZCBiZSBz dG9yZWQNCndpdGggczggPw0KDQpZYW4tSHN1YW4NCg==