Received: by 2002:a05:6a10:6744:0:0:0:0 with SMTP id w4csp5403135pxu; Thu, 22 Oct 2020 01:01:28 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy2f79n3eSMsunvcTyuVWGOM2CbruXpPgdd3GM9UjCIVEYasKXRZZAFZ9rwz39zVIrY7yQ3 X-Received: by 2002:a05:6402:293:: with SMTP id l19mr1099194edv.227.1603353687773; Thu, 22 Oct 2020 01:01:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1603353687; cv=none; d=google.com; s=arc-20160816; b=taOybJRYbpVbrWEx7Dm+3ohaz/MyEvAM7ZWjPJGEhaoVrwiFJ2MlVvo1Q8iNN1Dqz9 tsofpzBaX6bX7Ju1azFI2QWHrbxcFlssCuESXvGAaMTZ5GWmdqWaZf/Sh97GWRfeSYJG jzbbWcrGI+dhgh7a+iOU09TujFZriysy/xeINLs0w/G/hXO2Z6qdY75kCQxjAT32PI4H ZDMlH1mIWkNzYSdwxiKSTrEi0A/bTABGvmDj648zMGp1/43/VsC/S9/pmIwc8E+K8FVJ rNiP84PFEq35ZNSgWbzvBE3xtypdXsFxWlPFflMbUbCH2N8u9uTKeUluTYlJWT/E9y4N 2++w== 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=wEk1kzFzZCSzJvtDZQyB+4rdRCvuaY31Ge8o9OW8xh+M705tRDRBx97iJptkYy8Xo0 uXC4jw6K3vNIh9T+iXBo6olUkiIIy8FSHnYdj1+PCIWBzVEnkMISEXjZbnDk2RcpTVno MjK8LtWnsnXb6u4e+vWRqQ2ONfGSy5UacY1Txdl5hoLCoIlzGfTnEPVKo9FMwM8R/noW 3X1GyBUgEWHMpM6u/+3Ugg6/FS6XDZuktyWSUBztL2F79BwmG2AjfAvsskeeqfQsE47I sPFUVnT1TxQ2tGXDJNHKEmOy5sT9SuA5xbMWdSsNBzOon6exWaQw2sa6Sooguju5pb+O YsNw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=d8kUFBpK; 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 ah1si394510ejc.606.2020.10.22.01.00.54; Thu, 22 Oct 2020 01:01:27 -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=d8kUFBpK; 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 S2895041AbgJVC2p (ORCPT + 99 others); Wed, 21 Oct 2020 22:28:45 -0400 Received: from mailgw01.mediatek.com ([210.61.82.183]:53853 "EHLO mailgw01.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S2443052AbgJVC2o (ORCPT ); Wed, 21 Oct 2020 22:28:44 -0400 X-UUID: 0e09e7288fc6478bba2a28920fa84e4a-20201022 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=d8kUFBpKi024KDCa1am18as/Z5zYseQVR6vZLOqr4xWpJNse2ZwJi7a/Femo1O5H8J1oRcV+OwsYoP+HnHz0FGebo8uNrUXlctxVZSUV1adrdqgegIDtpaRdeGLGjXg/23kIxUuI2E4gd9YSC8vzNlsBvjR37h7OlA/CWGJiRg0=; X-UUID: 0e09e7288fc6478bba2a28920fa84e4a-20201022 Received: from mtkcas10.mediatek.inc [(172.21.101.39)] 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 404427282; Thu, 22 Oct 2020 10:28:39 +0800 Received: from mtkcas08.mediatek.inc (172.21.101.126) by mtkmbs08n1.mediatek.inc (172.21.101.55) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 22 Oct 2020 10:28:38 +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, 22 Oct 2020 10:28:38 +0800 From: Shayne Chen To: Felix Fietkau CC: linux-wireless , Lorenzo Bianconi , Ryder Lee , Evelyn Tsai , linux-mediatek , Shayne Chen Subject: [PATCH v4 03/10] mt76: testmode: add tx_rate_stbc parameter Date: Thu, 22 Oct 2020 10:28:13 +0800 Message-ID: <20201022022820.3077-3-shayne.chen@mediatek.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20201022022820.3077-1-shayne.chen@mediatek.com> References: <20201022022820.3077-1-shayne.chen@mediatek.com> MIME-Version: 1.0 Content-Type: text/plain 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==