<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/drivers/net/wireless/mediatek/mt76/mt7615/testmode.c, branch linux-6.9.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-6.9.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-6.9.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2021-12-19T14:24:03Z</updated>
<entry>
<title>mt76: connac: introduce MCU_EXT macros</title>
<updated>2021-12-19T14:24:03Z</updated>
<author>
<name>Lorenzo Bianconi</name>
<email>lorenzo@kernel.org</email>
</author>
<published>2021-12-09T13:06:23Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=e6d2070d9d64aad04c12424865cfd9684ba64bea'/>
<id>urn:sha1:e6d2070d9d64aad04c12424865cfd9684ba64bea</id>
<content type='text'>
Introduce MCU_EXT_CMD and MCU_EXT_QUERY macros in mt76_connac module.
This is a preliminary patch to reuse mt76_connac module in mt7915
driver.

Signed-off-by: Lorenzo Bianconi &lt;lorenzo@kernel.org&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>mt76: mt7615: fix unused tx antenna mask in testmode</title>
<updated>2021-12-19T14:24:00Z</updated>
<author>
<name>Shayne Chen</name>
<email>shayne.chen@mediatek.com</email>
</author>
<published>2021-11-23T05:53:00Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=792e1d21aadecaf4100cdff5bbcd43d14f3bcf01'/>
<id>urn:sha1:792e1d21aadecaf4100cdff5bbcd43d14f3bcf01</id>
<content type='text'>
The mask variable is assigned but not used after testmode disabled:
if (!en)
	mask = phy-&gt;mt76-&gt;chainmask;

Signed-off-by: Shayne Chen &lt;shayne.chen@mediatek.com&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>mt76: mt7615: mt7915: disable txpower sku when testmode enabled</title>
<updated>2021-01-26T19:07:49Z</updated>
<author>
<name>Shayne Chen</name>
<email>shayne.chen@mediatek.com</email>
</author>
<published>2021-01-05T11:30:45Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=06e0bbe1c57b785a03eb7d412bd5fa332078f184'/>
<id>urn:sha1:06e0bbe1c57b785a03eb7d412bd5fa332078f184</id>
<content type='text'>
When testmode can be enabled, the start() callback would already be
called, causing that txpower sku feature isn't really disabled after
testmode is enabled. This patch fix the issue.

Signed-off-by: Shayne Chen &lt;shayne.chen@mediatek.com&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>mt76: move chainmask in mt76_phy</title>
<updated>2021-01-26T19:07:48Z</updated>
<author>
<name>Lorenzo Bianconi</name>
<email>lorenzo@kernel.org</email>
</author>
<published>2021-01-04T18:00:06Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=b9027e0816ebbced1248924beffc28f0146c0e72'/>
<id>urn:sha1:b9027e0816ebbced1248924beffc28f0146c0e72</id>
<content type='text'>
Move chainmask from driver phy to mt76_phy since it is used by all
drivers. This is a preliminary patch to create a common mcu library used
by mt7615 and mt7921 drivers

Co-developed-by: Sean Wang &lt;sean.wang@mediatek.com&gt;
Signed-off-by: Sean Wang &lt;sean.wang@mediatek.com&gt;
Signed-off-by: Lorenzo Bianconi &lt;lorenzo@kernel.org&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>mt76: mt7615: move testmode data from dev to phy</title>
<updated>2021-01-26T19:07:48Z</updated>
<author>
<name>Shayne Chen</name>
<email>shayne.chen@mediatek.com</email>
</author>
<published>2020-12-04T09:36:59Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=7517ea014d3c94caa238e140dfb29bde10540a54'/>
<id>urn:sha1:7517ea014d3c94caa238e140dfb29bde10540a54</id>
<content type='text'>
Move per-chip testmode data to mt7615_phy, to properly support
reg_backup and rx status of each band in testmode.

Signed-off-by: Shayne Chen &lt;shayne.chen@mediatek.com&gt;
Acked-by: Ryder Lee &lt;ryder.lee@mediatek.com&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>mt76: testmode: introduce dbdc support</title>
<updated>2021-01-26T19:07:47Z</updated>
<author>
<name>Shayne Chen</name>
<email>shayne.chen@mediatek.com</email>
</author>
<published>2020-12-04T09:36:56Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=c918c74d06457eedb8d661f7bc4e7cf975c1d435'/>
<id>urn:sha1:c918c74d06457eedb8d661f7bc4e7cf975c1d435</id>
<content type='text'>
Add testmode support for DBDC NICs (both MT7615D and MT7915D work).
Testmode data and parameters are moved from per-dev to per-phy
for maintaining the value of each band.

Signed-off-by: Shayne Chen &lt;shayne.chen@mediatek.com&gt;
Acked-by: Ryder Lee &lt;ryder.lee@mediatek.com&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>mt76: testmode: switch ib and wb rssi to array type for per-antenna report</title>
<updated>2020-12-04T13:31:12Z</updated>
<author>
<name>Shayne Chen</name>
<email>shayne.chen@mediatek.com</email>
</author>
<published>2020-10-22T02:28:11Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=8248bb58e2f1093ddccb9b2768412dc2b5abd286'/>
<id>urn:sha1:8248bb58e2f1093ddccb9b2768412dc2b5abd286</id>
<content type='text'>
Change ib_rssi and wb_rssi into array type, since they could be reported
by per-antenna.

Reviewed-by: Ryder Lee &lt;ryder.lee@mediatek.com&gt;
Signed-off-by: Shayne Chen &lt;shayne.chen@mediatek.com&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>mt76: rename __mt76_mcu_skb_send_msg to mt76_mcu_skb_send_msg</title>
<updated>2020-12-04T12:46:14Z</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2020-09-30T01:10:52Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=fa62d0e0080bca76288b5184bbc2e04f5709b069'/>
<id>urn:sha1:fa62d0e0080bca76288b5184bbc2e04f5709b069</id>
<content type='text'>
Preparation for further cleanup

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>mt76: mt7615: Remove set but unused variable 'index'</title>
<updated>2020-09-24T16:10:18Z</updated>
<author>
<name>Wang Hai</name>
<email>wanghai38@huawei.com</email>
</author>
<published>2020-09-07T14:10:02Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=3e19073a1f25b415157fe7458ab52a7729ab34cd'/>
<id>urn:sha1:3e19073a1f25b415157fe7458ab52a7729ab34cd</id>
<content type='text'>
Fixes gcc '-Wunused-but-set-variable' warning:

drivers/net/wireless/mediatek/mt76/mt7615/testmode.c: In function mt7615_tm_set_tx_power
drivers/net/wireless/mediatek/mt76/mt7615/testmode.c:83:7: warning: variable ‘index’ set but not used [-Wunused-but-set-variable]=

commit 4f0bce1c8888 ("mt76: mt7615: implement testmode support")
involved this unused variable, remove it.

Signed-off-by: Wang Hai &lt;wanghai38@huawei.com&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>mt76: mt7615: fix antenna selection for testmode tx_frames</title>
<updated>2020-09-24T16:10:17Z</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2020-08-25T09:07:00Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=0642cf4020f78e187b3d71c404fddd068f4bd7bc'/>
<id>urn:sha1:0642cf4020f78e187b3d71c404fddd068f4bd7bc</id>
<content type='text'>
Do not alter the tx/rx chain settings during channel setup, antennas are
remapped by the testmode specific register writes already

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
</feed>
