Received: by 2002:a05:6a10:6744:0:0:0:0 with SMTP id w4csp3714420pxu; Sun, 11 Oct 2020 21:40:21 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwZZqA5hH9y+j2c9R/isMGHzxpcfKU7V2S502NqFYreECQ6wFFbJy2htpxQSIw1tmkRbRSa X-Received: by 2002:a05:6402:187:: with SMTP id r7mr11740549edv.360.1602477620773; Sun, 11 Oct 2020 21:40:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1602477620; cv=none; d=google.com; s=arc-20160816; b=JVJkK2/dh9M9RLXlG5i15XHxxqv3Q6Zn1yfCgxh3belm4oAvdDzCV2rd7iNuzXL8vc CGyKxERD/uZWAg6kf2xt0YdH59Z+3Du46sPrDECBZaB/gIlME6yh1APoH75XbdfgfXSC qogM59jCU7PrhnpQ178i0hUI8sy3lqn95SsvmnX93a6f+M3eLO/7dnX/mCqm9VXdHa09 JtniS60J4T+a0r145sUoSPiFAs5sgOZfnU6VHZEHn8OVRd3oBb6KbO6KMvmIJoErNcmd 8+PImP5RZP1enCpudySr/qCSngDVghggJZXXmVdQUeA4AZjmnf93T34izrQZU7LkfH3W ow/g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=IV3VKhX62l8SB/s3LSR95ku9WRinPqcgkb7E4fEt4ck=; b=Q3cOfyKGjGJq+LANGrGR26e0c9BuSXSdHdcNTZeTMC2Dzoa8LWP78VQmB8sWybzIg/ lLZrrYmpjlx2njwO+McT1NgqtICRSYYwOWdAnd13xaWOO8PSyR23WRjX9SKl5e8j833K VHcqQcQaPc/QD11DLNQxruv878pQHeAlPWUdxUp9QbxEjM/YhXYoBiGJweMbRcDtxT75 qzQ1NJPougr7dXxS+GExxNnHXdVHU+7ILeBokgpBfCouuK2xevOS6e5PSrlmZWYGo7gQ FI0hZIQEJA+ugtftPq0K0823GQLIFDt0fFt6Fr43vSa3vlEE/GAD6r+GlYZtBRh4FLsh PuhA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=Kg2hmuz+; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id dp13si9298518ejc.122.2020.10.11.21.39.41; Sun, 11 Oct 2020 21:40:20 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=Kg2hmuz+; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727221AbgJLD0h (ORCPT + 99 others); Sun, 11 Oct 2020 23:26:37 -0400 Received: from mailgw02.mediatek.com ([210.61.82.184]:54583 "EHLO mailgw02.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1727207AbgJLD0g (ORCPT ); Sun, 11 Oct 2020 23:26:36 -0400 X-UUID: a2726a654f23425586f2ebe79d7db794-20201012 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mediatek.com; s=dk; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References:In-Reply-To:Message-ID:Date:Subject:CC:To:From; bh=IV3VKhX62l8SB/s3LSR95ku9WRinPqcgkb7E4fEt4ck=; b=Kg2hmuz+h1uivfKB19V+XHrHcXdirMdPKZjyXx11gfAvyB00qCdUT4ocj9BfME307rCbMFfz8kYd4Lw+k0BEO5SkEHp0k+FOf3HiB9g27F8BOH95/+eLxsVjz3E51En+vZyGX5sTqW2/PL9PjxoOb44a+VAZdlqrJceOpV/eeY8=; X-UUID: a2726a654f23425586f2ebe79d7db794-20201012 Received: from mtkexhb01.mediatek.inc [(172.21.101.102)] by mailgw02.mediatek.com (envelope-from ) (Cellopoint E-mail Firewall v4.1.14 Build 0819 with TLSv1.2 ECDHE-RSA-AES256-SHA384 256/256) with ESMTP id 1358448792; Mon, 12 Oct 2020 11:26:29 +0800 Received: from mtkcas08.mediatek.inc (172.21.101.126) by mtkmbs02n2.mediatek.inc (172.21.101.101) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 12 Oct 2020 11:26:20 +0800 Received: from mtksdccf07.mediatek.inc (172.21.84.99) by mtkcas08.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Mon, 12 Oct 2020 11:26:20 +0800 From: Shayne Chen To: Felix Fietkau CC: linux-wireless , Lorenzo Bianconi , Ryder Lee , Evelyn Tsai , linux-mediatek , Shayne Chen Subject: [PATCH v2 03/10] mt76: testmode: add tx_rate_stbc parameter Date: Mon, 12 Oct 2020 11:25:31 +0800 Message-ID: <20201012032538.21314-3-shayne.chen@mediatek.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20201012032538.21314-1-shayne.chen@mediatek.com> References: <20201012032538.21314-1-shayne.chen@mediatek.com> MIME-Version: 1.0 Content-Type: text/plain X-TM-SNTS-SMTP: A568A40FC66CF92780D926199923160EE4D0A1AAAEDDD06F8459290ADD8984442000:8 X-MTK: N Content-Transfer-Encoding: base64 Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org QWRkIHRoZSBwYXJhbWV0ZXIgdG8gY29udHJvbCBTVEJDIGZ1bmN0aW9uIGluIHRlc3Rtb2RlLg0K DQpSZXZpZXdlZC1ieTogUnlkZXIgTGVlIDxyeWRlci5sZWVAbWVkaWF0ZWsuY29tPg0KU2lnbmVk LW9mZi1ieTogU2hheW5lIENoZW4gPHNoYXluZS5jaGVuQG1lZGlhdGVrLmNvbT4NCi0tLQ0KIGRy aXZlcnMvbmV0L3dpcmVsZXNzL21lZGlhdGVrL210NzYvbXQ3Ni5oICAgICB8IDEgKw0KIGRyaXZl cnMvbmV0L3dpcmVsZXNzL21lZGlhdGVrL210NzYvdGVzdG1vZGUuYyB8IDYgKysrKysrDQogZHJp dmVycy9uZXQvd2lyZWxlc3MvbWVkaWF0ZWsvbXQ3Ni90ZXN0bW9kZS5oIHwgMiArKw0KIDMgZmls ZXMgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspDQoNCmRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC93 aXJlbGVzcy9tZWRpYXRlay9tdDc2L210NzYuaCBiL2RyaXZlcnMvbmV0L3dpcmVsZXNzL21lZGlh dGVrL210NzYvbXQ3Ni5oDQppbmRleCAwMDlkMjBhLi45ZmYyNDllIDEwMDY0NA0KLS0tIGEvZHJp dmVycy9uZXQvd2lyZWxlc3MvbWVkaWF0ZWsvbXQ3Ni9tdDc2LmgNCisrKyBiL2RyaXZlcnMvbmV0 L3dpcmVsZXNzL21lZGlhdGVrL210NzYvbXQ3Ni5oDQpAQCAtNTI3LDYgKzUyNyw3IEBAIHN0cnVj dCBtdDc2X3Rlc3Rtb2RlX2RhdGEgew0KIAl1OCB0eF9yYXRlX25zczsNCiAJdTggdHhfcmF0ZV9z Z2k7DQogCXU4IHR4X3JhdGVfbGRwYzsNCisJdTggdHhfcmF0ZV9zdGJjOw0KIA0KIAl1OCB0eF9h bnRlbm5hX21hc2s7DQogDQpkaWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQvd2lyZWxlc3MvbWVkaWF0 ZWsvbXQ3Ni90ZXN0bW9kZS5jIGIvZHJpdmVycy9uZXQvd2lyZWxlc3MvbWVkaWF0ZWsvbXQ3Ni90 ZXN0bW9kZS5jDQppbmRleCA4ODNmNTljLi42YjU5ZTA4IDEwMDY0NA0KLS0tIGEvZHJpdmVycy9u ZXQvd2lyZWxlc3MvbWVkaWF0ZWsvbXQ3Ni90ZXN0bW9kZS5jDQorKysgYi9kcml2ZXJzL25ldC93 aXJlbGVzcy9tZWRpYXRlay9tdDc2L3Rlc3Rtb2RlLmMNCkBAIC0xMSw2ICsxMSw3IEBAIHN0YXRp YyBjb25zdCBzdHJ1Y3QgbmxhX3BvbGljeSBtdDc2X3RtX3BvbGljeVtOVU1fTVQ3Nl9UTV9BVFRS U10gPSB7DQogCVtNVDc2X1RNX0FUVFJfVFhfUkFURV9JRFhdID0geyAudHlwZSA9IE5MQV9VOCB9 LA0KIAlbTVQ3Nl9UTV9BVFRSX1RYX1JBVEVfU0dJXSA9IHsgLnR5cGUgPSBOTEFfVTggfSwNCiAJ W01UNzZfVE1fQVRUUl9UWF9SQVRFX0xEUENdID0geyAudHlwZSA9IE5MQV9VOCB9LA0KKwlbTVQ3 Nl9UTV9BVFRSX1RYX1JBVEVfU1RCQ10gPSB7IC50eXBlID0gTkxBX1U4IH0sDQogCVtNVDc2X1RN X0FUVFJfVFhfQU5URU5OQV0gPSB7IC50eXBlID0gTkxBX1U4IH0sDQogCVtNVDc2X1RNX0FUVFJf VFhfUE9XRVJfQ09OVFJPTF0gPSB7IC50eXBlID0gTkxBX1U4IH0sDQogCVtNVDc2X1RNX0FUVFJf VFhfUE9XRVJdID0geyAudHlwZSA9IE5MQV9ORVNURUQgfSwNCkBAIC0xMzEsNiArMTMyLDkgQEAg bXQ3Nl90ZXN0bW9kZV90eF9pbml0KHN0cnVjdCBtdDc2X2RldiAqZGV2KQ0KIAlpZiAodGQtPnR4 X3JhdGVfbGRwYykNCiAJCWluZm8tPmZsYWdzIHw9IElFRUU4MDIxMV9UWF9DVExfTERQQzsNCiAN CisJaWYgKHRkLT50eF9yYXRlX3N0YmMpDQorCQlpbmZvLT5mbGFncyB8PSBJRUVFODAyMTFfVFhf Q1RMX1NUQkM7DQorDQogCWlmICh0ZC0+dHhfcmF0ZV9tb2RlID49IE1UNzZfVE1fVFhfTU9ERV9I VCkgew0KIAkJc3dpdGNoIChkZXYtPnBoeS5jaGFuZGVmLndpZHRoKSB7DQogCQljYXNlIE5MODAy MTFfQ0hBTl9XSURUSF80MDoNCkBAIC0zMzYsNiArMzQwLDcgQEAgaW50IG10NzZfdGVzdG1vZGVf Y21kKHN0cnVjdCBpZWVlODAyMTFfaHcgKmh3LCBzdHJ1Y3QgaWVlZTgwMjExX3ZpZiAqdmlmLA0K IAkJCSAgIDEsIGh3ZWlnaHQ4KHBoeS0+YW50ZW5uYV9tYXNrKSkgfHwNCiAJICAgIG10NzZfdG1f Z2V0X3U4KHRiW01UNzZfVE1fQVRUUl9UWF9SQVRFX1NHSV0sICZ0ZC0+dHhfcmF0ZV9zZ2ksIDAs IDEpIHx8DQogCSAgICBtdDc2X3RtX2dldF91OCh0YltNVDc2X1RNX0FUVFJfVFhfUkFURV9MRFBD XSwgJnRkLT50eF9yYXRlX2xkcGMsIDAsIDEpIHx8DQorCSAgICBtdDc2X3RtX2dldF91OCh0YltN VDc2X1RNX0FUVFJfVFhfUkFURV9TVEJDXSwgJnRkLT50eF9yYXRlX3N0YmMsIDAsIDEpIHx8DQog CSAgICBtdDc2X3RtX2dldF91OCh0YltNVDc2X1RNX0FUVFJfVFhfQU5URU5OQV0sICZ0ZC0+dHhf YW50ZW5uYV9tYXNrLCAxLA0KIAkJCSAgIHBoeS0+YW50ZW5uYV9tYXNrKSB8fA0KIAkgICAgbXQ3 Nl90bV9nZXRfdTgodGJbTVQ3Nl9UTV9BVFRSX1RYX1BPV0VSX0NPTlRST0xdLA0KQEAgLTQ3Miw2 ICs0NzcsNyBAQCBpbnQgbXQ3Nl90ZXN0bW9kZV9kdW1wKHN0cnVjdCBpZWVlODAyMTFfaHcgKmh3 LCBzdHJ1Y3Qgc2tfYnVmZiAqbXNnLA0KIAkgICAgbmxhX3B1dF91OChtc2csIE1UNzZfVE1fQVRU Ul9UWF9SQVRFX0lEWCwgdGQtPnR4X3JhdGVfaWR4KSB8fA0KIAkgICAgbmxhX3B1dF91OChtc2cs IE1UNzZfVE1fQVRUUl9UWF9SQVRFX1NHSSwgdGQtPnR4X3JhdGVfc2dpKSB8fA0KIAkgICAgbmxh X3B1dF91OChtc2csIE1UNzZfVE1fQVRUUl9UWF9SQVRFX0xEUEMsIHRkLT50eF9yYXRlX2xkcGMp IHx8DQorCSAgICBubGFfcHV0X3U4KG1zZywgTVQ3Nl9UTV9BVFRSX1RYX1JBVEVfU1RCQywgdGQt PnR4X3JhdGVfc3RiYykgfHwNCiAJICAgIChtdDc2X3Rlc3Rtb2RlX3BhcmFtX3ByZXNlbnQodGQs IE1UNzZfVE1fQVRUUl9UWF9BTlRFTk5BKSAmJg0KIAkgICAgIG5sYV9wdXRfdTgobXNnLCBNVDc2 X1RNX0FUVFJfVFhfQU5URU5OQSwgdGQtPnR4X2FudGVubmFfbWFzaykpIHx8DQogCSAgICAobXQ3 Nl90ZXN0bW9kZV9wYXJhbV9wcmVzZW50KHRkLCBNVDc2X1RNX0FUVFJfVFhfUE9XRVJfQ09OVFJP TCkgJiYNCmRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC93aXJlbGVzcy9tZWRpYXRlay9tdDc2L3Rl c3Rtb2RlLmggYi9kcml2ZXJzL25ldC93aXJlbGVzcy9tZWRpYXRlay9tdDc2L3Rlc3Rtb2RlLmgN CmluZGV4IDRkMjI2MjcuLjAwYzE2NTkgMTAwNjQ0DQotLS0gYS9kcml2ZXJzL25ldC93aXJlbGVz cy9tZWRpYXRlay9tdDc2L3Rlc3Rtb2RlLmgNCisrKyBiL2RyaXZlcnMvbmV0L3dpcmVsZXNzL21l ZGlhdGVrL210NzYvdGVzdG1vZGUuaA0KQEAgLTI1LDYgKzI1LDcgQEANCiAgKiBATVQ3Nl9UTV9B VFRSX1RYX1JBVEVfSURYOiBwYWNrZXQgdHggcmF0ZS9NQ1MgaW5kZXggKHU4KQ0KICAqIEBNVDc2 X1RNX0FUVFJfVFhfUkFURV9TR0k6IHBhY2tldCB0eCB1c2Ugc2hvcnQgZ3VhcmQgaW50ZXJ2YWwg KHU4KQ0KICAqIEBNVDc2X1RNX0FUVFJfVFhfUkFURV9MRFBDOiBwYWNrZXQgdHggZW5hYmxlIExE UEMgKHU4KQ0KKyAqIEBNVDc2X1RNX0FUVFJfVFhfUkFURV9TVEJDOiBwYWNrZXQgdHggZW5hYmxl IFNUQkMgKHU4KQ0KICAqDQogICogQE1UNzZfVE1fQVRUUl9UWF9BTlRFTk5BOiB0eCBhbnRlbm5h IG1hc2sgKHU4KQ0KICAqIEBNVDc2X1RNX0FUVFJfVFhfUE9XRVJfQ09OVFJPTDogZW5hYmxlIHR4 IHBvd2VyIGNvbnRyb2wgKHU4KQ0KQEAgLTUwLDYgKzUxLDcgQEAgZW51bSBtdDc2X3Rlc3Rtb2Rl X2F0dHIgew0KIAlNVDc2X1RNX0FUVFJfVFhfUkFURV9JRFgsDQogCU1UNzZfVE1fQVRUUl9UWF9S QVRFX1NHSSwNCiAJTVQ3Nl9UTV9BVFRSX1RYX1JBVEVfTERQQywNCisJTVQ3Nl9UTV9BVFRSX1RY X1JBVEVfU1RCQywNCiANCiAJTVQ3Nl9UTV9BVFRSX1RYX0FOVEVOTkEsDQogCU1UNzZfVE1fQVRU Ul9UWF9QT1dFUl9DT05UUk9MLA0KLS0gDQoyLjE3LjENCg==