<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/drivers/net/wireless/mediatek/mt76/mt7603/init.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>2023-09-30T18:03:03Z</updated>
<entry>
<title>wifi: mt76: mt7603: disable A-MSDU tx support on MT7628</title>
<updated>2023-09-30T18:03:03Z</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2023-08-14T12:10:51Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=c2fcc83b41a64ae3baa12dfb7ee5d8587373493d'/>
<id>urn:sha1:c2fcc83b41a64ae3baa12dfb7ee5d8587373493d</id>
<content type='text'>
It was reported that this can cause the PSE hang issues, even with a low
number of fragments.

Link: https://github.com/openwrt/mt76/issues/793#issuecomment-1676529138
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>wifi: mt76: mt7603: add missing register initialization for MT7628</title>
<updated>2023-09-30T18:03:03Z</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2023-07-28T14:23:47Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=19e4f271d62e14e92d15bebddc567dab2eb47535'/>
<id>urn:sha1:19e4f271d62e14e92d15bebddc567dab2eb47535</id>
<content type='text'>
Ported from the vendor driver code

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>wifi: mt76: mt7603: rely on shared sta_poll_list and sta_poll_lock</title>
<updated>2023-07-25T19:59:42Z</updated>
<author>
<name>Lorenzo Bianconi</name>
<email>lorenzo@kernel.org</email>
</author>
<published>2023-06-22T16:50:19Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=c55e898bd9ca980e3e68152e7630aacf517c1648'/>
<id>urn:sha1:c55e898bd9ca980e3e68152e7630aacf517c1648</id>
<content type='text'>
Rely on sta_poll_list and sta_poll_lock fields in mt76_dev structure
and get rid of private copies.

Signed-off-by: Lorenzo Bianconi &lt;lorenzo@kernel.org&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>wifi: mt76: move leds struct in mt76_phy</title>
<updated>2022-12-09T15:45:39Z</updated>
<author>
<name>Lorenzo Bianconi</name>
<email>lorenzo@kernel.org</email>
</author>
<published>2022-12-07T16:19:43Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=3abd46ddf80a4f1bbe22372b9b808f12dfe2602b'/>
<id>urn:sha1:3abd46ddf80a4f1bbe22372b9b808f12dfe2602b</id>
<content type='text'>
Move leds struct in mt76_phy in order to have leds associated to phy
(e.g. in dbdc mode) instead of per device.

Tested-by: Frank Wunderlich &lt;frank-w@public-files.de&gt;
Co-developed-by: Ryder Lee &lt;ryder.Lee@mediatek.com&gt;
Signed-off-by: Ryder Lee &lt;ryder.Lee@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>wifi: mt76: move leds field in leds struct</title>
<updated>2022-12-09T15:45:39Z</updated>
<author>
<name>Lorenzo Bianconi</name>
<email>lorenzo@kernel.org</email>
</author>
<published>2022-12-07T16:19:42Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=a00b791026920c3dd2ddcf4fb730ccf6db961627'/>
<id>urn:sha1:a00b791026920c3dd2ddcf4fb730ccf6db961627</id>
<content type='text'>
This is a preliminary patch to support per-phy leds.

Tested-by: Frank Wunderlich &lt;frank-w@public-files.de&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: move mt76_rates in mt76 module</title>
<updated>2021-06-19T07:22:37Z</updated>
<author>
<name>Lorenzo Bianconi</name>
<email>lorenzo@kernel.org</email>
</author>
<published>2021-04-29T16:32:56Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=54b8fdebe4f45aafb61a0c73872a50d53791b091'/>
<id>urn:sha1:54b8fdebe4f45aafb61a0c73872a50d53791b091</id>
<content type='text'>
Move mt76_rates array in mt76 module and remove duplicated code since it
is shared by all drivers

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: report Rx timestamp</title>
<updated>2021-04-12T21:07:24Z</updated>
<author>
<name>Ryder Lee</name>
<email>ryder.lee@mediatek.com</email>
</author>
<published>2021-03-29T17:25:00Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=0fda6d7bb5a29b241fba8d37b92567c6bec79655'/>
<id>urn:sha1:0fda6d7bb5a29b241fba8d37b92567c6bec79655</id>
<content type='text'>
Frame reception timestamp (low 32-bits) that indicates the value of the
local TSF timer value at the time the first bit of the MAC header in the
received frame (PPDU unit) arriving at the MAC.

Signed-off-by: Ryder Lee &lt;ryder.lee@mediatek.com&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>mt76: move mac_work in mt76_core module</title>
<updated>2021-01-26T19:07:48Z</updated>
<author>
<name>Lorenzo Bianconi</name>
<email>lorenzo@kernel.org</email>
</author>
<published>2021-01-04T18:00:05Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=a782f8bfdd46a6028dee41b99a990534737ad997'/>
<id>urn:sha1:a782f8bfdd46a6028dee41b99a990534737ad997</id>
<content type='text'>
Move mac_work delayed_work and mac_work_count in 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>wireless: mt76: convert tasklets to use new tasklet_setup() API</title>
<updated>2020-12-04T12:46:16Z</updated>
<author>
<name>Allen Pais</name>
<email>apais@linux.microsoft.com</email>
</author>
<published>2020-10-07T10:33:07Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=5ee3e780cf26ff07948a1447d840659408988d2c'/>
<id>urn:sha1:5ee3e780cf26ff07948a1447d840659408988d2c</id>
<content type='text'>
In preparation for unconditionally passing the
struct tasklet_struct pointer to all tasklet
callbacks, switch to using the new tasklet_setup()
and from_tasklet() to pass the tasklet pointer explicitly.

Signed-off-by: Romain Perier &lt;romain.perier@gmail.com&gt;
Signed-off-by: Allen Pais &lt;apais@linux.microsoft.com&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>mt76: do not set NEEDS_UNIQUE_STA_ADDR for 7615 and 7915</title>
<updated>2020-12-04T12:46:13Z</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2020-09-26T20:39:31Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=7af1ae62dd77ef4ed84b26681d4da1774f99f680'/>
<id>urn:sha1:7af1ae62dd77ef4ed84b26681d4da1774f99f680</id>
<content type='text'>
The newer chipsets can deal with the same STA on multiple interfaces
Preparation for supporting more station interfaces

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