Received: by 2002:a05:6a10:6744:0:0:0:0 with SMTP id w4csp1152657pxu; Thu, 8 Oct 2020 04:52:50 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwRnV6xMm9cWQtwKuHIckuWRGRs+DGfuopuik5t3vTiJ6D7rEIpP+z8yYtvpQJjcrrHu92T X-Received: by 2002:a17:906:118f:: with SMTP id n15mr8614760eja.394.1602157970290; Thu, 08 Oct 2020 04:52:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1602157970; cv=none; d=google.com; s=arc-20160816; b=EcmZ3oEqS2USkdYy+TMfSkh27TGXFHax6BJM10qIMI8WJEn6Z5tdSMMyaqAazDjnO3 TiBZqsDOplFbRUj8H6XUcins6J6xOUVFb3UKzodulWpXQTT7yaGu7zdPFOIXNUu7rQdc WXUh+8NDbOfOnApmCOOlzp+g34IOFYuIdJwwZew5EpaLF1H1QRwVN77oeEL9BTMppttA cEr+h8utWmKxWMWwxuekeE1VssEFMPFBw21uFYeCrK42vBkog4OZ0jcw3SSq7oB5ubRb o3LTVXokr5Qq4nsIFucspnPeHIbiOVB4UxnFEJTYEntPY6xk8RUs5uetaSWvhqMuAzWb tm2g== 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=oaT1fqR4NXA1TgsMVhCDeGjvTFHo7ZI8FnzCQcOMSm8=; b=Mlm4fCIfbwygprGD9IWRl+nx2LYx1bQiq3ZeIYRiWxT4Zp9f3LgIXr1j+OejpevYN4 0AnCs2WG4oRrYtvypeocFaI5L3Jyv1ShvHSw8I3x+xreLW/SqZm9k43bx++qP/TSFLfd H04Z8ucPDSHrAN38wzUAh2rvnE4ZiKl04rTL0fkPBcBHIAQEB5RT7a/Rx1a0azx1vdbt PZSLqfjftlxgCKHYGvbiJQIhESTwAzUrxdJnXYn0vDyZaJ9dCxdciKySMrQUjAV1Qmsq AD5MAMwjcaX068nWu0hbVkdWYNRitIQ2CvF/STU2bqjVk7todFUl5CQ7V8CRIyrqA4WH LK6A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=fiuDIp7+; 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 q30si3229912edi.239.2020.10.08.04.52.25; Thu, 08 Oct 2020 04:52:50 -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=fiuDIp7+; 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 S1729827AbgJHLdX (ORCPT + 99 others); Thu, 8 Oct 2020 07:33:23 -0400 Received: from mailgw01.mediatek.com ([210.61.82.183]:33947 "EHLO mailgw01.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1725900AbgJHLdW (ORCPT ); Thu, 8 Oct 2020 07:33:22 -0400 X-UUID: c1fab44d9a6741989a985528977faa9d-20201008 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=oaT1fqR4NXA1TgsMVhCDeGjvTFHo7ZI8FnzCQcOMSm8=; b=fiuDIp7+DOBSly2gVE+C1KVXGPbQ6ksxQOIpCj4NA+gjLLJ8Lc8LNkyxrIDDRX7hPkmIMrq89ImDEmEjKxkVaCSsLS4Nn9s+3lAuux5v9KalVbgkgrIrodDCrvbTr2F1R/JYoHpeMPbpUCqvv1qgcFdlHVPKJE6oMq6r4SWsQsI=; X-UUID: c1fab44d9a6741989a985528977faa9d-20201008 Received: from mtkexhb02.mediatek.inc [(172.21.101.103)] by mailgw01.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 1248776477; Thu, 08 Oct 2020 19:33:15 +0800 Received: from mtkcas08.mediatek.inc (172.21.101.126) by mtkmbs08n2.mediatek.inc (172.21.101.56) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 8 Oct 2020 19:33:12 +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; Thu, 8 Oct 2020 19:33:13 +0800 From: Shayne Chen To: Felix Fietkau CC: linux-wireless , Lorenzo Bianconi , Ryder Lee , Evelyn Tsai , linux-mediatek , Shayne Chen Subject: [PATCH 03/10] mt76: testmode: add tx_rate_stbc parameter Date: Thu, 8 Oct 2020 19:28:57 +0800 Message-ID: <20201008112904.10620-3-shayne.chen@mediatek.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20201008112904.10620-1-shayne.chen@mediatek.com> References: <20201008112904.10620-1-shayne.chen@mediatek.com> MIME-Version: 1.0 Content-Type: text/plain X-TM-SNTS-SMTP: 0E61418BE653005371A2E7AC154A05879C9EC88BA20729BDC24BA676EB6DF4732000:8 X-MTK: N Content-Transfer-Encoding: base64 Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org QWRkIHRoZSBwYXJhbWV0ZXIgdG8gY29udHJvbCBTVEJDIGZ1bmN0aW9uIGluIHRlc3Rtb2RlLg0K DQpTaWduZWQtb2ZmLWJ5OiBTaGF5bmUgQ2hlbiA8c2hheW5lLmNoZW5AbWVkaWF0ZWsuY29tPg0K UmV2aWV3ZWQtYnk6IFJ5ZGVyIExlZSA8cnlkZXIubGVlQG1lZGlhdGVrLmNvbT4NCi0tLQ0KIGRy 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 CmluZGV4IDQwMTVmMWQuLjY0N2YxZTIgMTAwNjQ0DQotLS0gYS9kcml2ZXJzL25ldC93aXJlbGVz cy9tZWRpYXRlay9tdDc2L3Rlc3Rtb2RlLmgNCisrKyBiL2RyaXZlcnMvbmV0L3dpcmVsZXNzL21l ZGlhdGVrL210NzYvdGVzdG1vZGUuaA0KQEAgLTI1LDYgKzI1LDcgQEANCiAgKiBATVQ3Nl9UTV9B VFRSX1RYX1JBVEVfSURYOiBwYWNrZXQgdHggcmF0ZS9NQ1MgaW5kZXggKHU4KQ0KICAqIEBNVDc2 X1RNX0FUVFJfVFhfUkFURV9TR0k6IHBhY2tldCB0eCB1c2Ugc2hvcnQgZ3VhcmQgaW50ZXJ2YWwg KHU4KQ0KICAqIEBNVDc2X1RNX0FUVFJfVFhfUkFURV9MRFBDOiBwYWNrZXQgdHggZW5hYmxlIExE UEMgKHU4KQ0KKyAqIEBNVDc2X1RNX0FUVFJfVFhfUkFURV9TVEJDOiBwYWNrZXQgdHggZW5hYmxl IFNUQkMgKHU4KQ0KICAqDQogICogQE1UNzZfVE1fQVRUUl9UWF9BTlRFTk5BOiB0eCBhbnRlbm5h IG1hc2sgKHU4KQ0KICAqIEBNVDc2X1RNX0FUVFJfVFhfUE9XRVJfQ09OVFJPTDogZW5hYmxlIHR4 IHBvd2VyIGNvbnRyb2wgKHU4KQ0KQEAgLTUwLDYgKzUxLDcgQEAgZW51bSBtdDc2X3Rlc3Rtb2Rl X2F0dHIgew0KIAlNVDc2X1RNX0FUVFJfVFhfUkFURV9JRFgsDQogCU1UNzZfVE1fQVRUUl9UWF9S QVRFX1NHSSwNCiAJTVQ3Nl9UTV9BVFRSX1RYX1JBVEVfTERQQywNCisJTVQ3Nl9UTV9BVFRSX1RY X1JBVEVfU1RCQywNCiANCiAJTVQ3Nl9UTV9BVFRSX1RYX0FOVEVOTkEsDQogCU1UNzZfVE1fQVRU Ul9UWF9QT1dFUl9DT05UUk9MLA0KLS0gDQoyLjE3LjENCg==