Received: by 2002:a05:6a10:6744:0:0:0:0 with SMTP id w4csp3979812pxu; Mon, 12 Oct 2020 06:32:37 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxy10G7JUTL1Q9BDx//U3ZXB5msUGHEE8Q+Fv4fk4RUoRFvwCXqzLWWFon0mQAAVTq7bftx X-Received: by 2002:a50:d0d0:: with SMTP id g16mr14045063edf.18.1602509556966; Mon, 12 Oct 2020 06:32:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1602509556; cv=none; d=google.com; s=arc-20160816; b=wL6c4/zRC+FFxJow//7A2h0KkjEjKfWvKjdVQ4YnESJPMtcRxx452GbJoCBxS+DeKj ZApl+ioc7idnMvRnNSkAIpW4eycrYy+j/APYu4SO2P/13ewm2IRgfB+kijvP9GCic31c e6iP/3YcPCzLS/kNtunuPB6w0MNQr762YN8ozQFjrcU2yJf8+8UzY0vkCjSJpxtI4Ecp KGca0PmnU5yyixi52Oe6EYyBLdmGjkJXIkdpdl04ArVlhU4w4/kI2hcdfqxiemnGTkVi AkwqRf/Y8L/KiHvtTkMiK/3yAaYcW15inkjtr9yTSDQY8ktN9zYFymwtx0RjIrvaGt4y ztWQ== 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=imBvfY9s4fiEsf/UTg1z61QuHNYYKhEtYpfAbZH1s3kxQAW4nYFv8UzxCLqrx/aFpM hdi9/LZYBiDA/DlFE+tLMcMJ3yforcNkxBx9jpmbSLj6oTXrxX4rLC81KKxpi64Di54q nDTx016yOm6cogdMBfPAhTxPCIv1FACf47RJZjDFunLcH4UCN1TtE8XCsP/pa5uNPZWf 5U+bwhHOzzK8aZpmLdey0UfRWKxJV0fU6v07a4i28cyljL6nZFkcFis6iz22qs6PEiHJ 7X9FLf8Xz8zX9IEJ+J7J23f78/0DEXC5xFiFxXjSy9CPiudWfXTx1suXq08PSOfV5srx G98w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=irYARnOq; 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 g7si12424099edu.307.2020.10.12.06.32.01; Mon, 12 Oct 2020 06:32:36 -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=irYARnOq; 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 S1730222AbgJLM4K (ORCPT + 99 others); Mon, 12 Oct 2020 08:56:10 -0400 Received: from mailgw01.mediatek.com ([210.61.82.183]:53196 "EHLO mailgw01.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1726745AbgJLM4J (ORCPT ); Mon, 12 Oct 2020 08:56:09 -0400 X-UUID: 221baa03438148aea2d847cb5fe2953a-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=irYARnOqzZpKQqXtIQO7k529Ow4dZdajE6CxCvT0cJEuQiF1xH0+39Ub2Lkt3Ct0E/pc6d1XFUhJY5w0ydPpX6ZvKmC2B+QO2IK9Rk4marSZWd1IsazeFZLRDs6ImE4sJrosZHUpePyYh3Wi0DWWmbYltoXcwG3/RTV+a79bwp8=; X-UUID: 221baa03438148aea2d847cb5fe2953a-20201012 Received: from mtkexhb01.mediatek.inc [(172.21.101.102)] 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 1320215293; Mon, 12 Oct 2020 20:55:59 +0800 Received: from mtkcas08.mediatek.inc (172.21.101.126) by mtkmbs06n2.mediatek.inc (172.21.101.130) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 12 Oct 2020 20:55:57 +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 20:55:55 +0800 From: Shayne Chen To: Felix Fietkau CC: linux-wireless , Lorenzo Bianconi , Ryder Lee , Evelyn Tsai , linux-mediatek , Shayne Chen Subject: [PATCH v3 03/10] mt76: testmode: add tx_rate_stbc parameter Date: Mon, 12 Oct 2020 20:53:56 +0800 Message-ID: <20201012125403.8608-3-shayne.chen@mediatek.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20201012125403.8608-1-shayne.chen@mediatek.com> References: <20201012125403.8608-1-shayne.chen@mediatek.com> MIME-Version: 1.0 Content-Type: text/plain X-TM-SNTS-SMTP: 30E3D097D701E11222CE8D14069C19253F09B0D1CD635E20B323782A87D13DE82000: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==