<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/pepe2k/package/kernel, branch v22.03.1</title>
<subtitle>Staging tree of Piotr Dymacz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v22.03.1</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v22.03.1'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/'/>
<updated>2022-09-27T11:45:03Z</updated>
<entry>
<title>build: fix issues with targets installed via feeds</title>
<updated>2022-09-27T11:45:03Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2022-09-27T11:39:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=25d8b9cad6f141104a1065880efe21b8c292d8c6'/>
<id>urn:sha1:25d8b9cad6f141104a1065880efe21b8c292d8c6</id>
<content type='text'>
- fix including modules.mk when a target is being replaced
- fix calling make targets from target/linux

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
(cherry-picked from commit 3a8825ad6acbf18b2b472ace56be58868af78be7)
</content>
</entry>
<entry>
<title>build: fix including modules.mk for targets pulled in from feeds</title>
<updated>2022-09-27T11:45:03Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2022-09-18T04:27:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=74eeee1698e8ee2031ab882174b1a07d2c553409'/>
<id>urn:sha1:74eeee1698e8ee2031ab882174b1a07d2c553409</id>
<content type='text'>
Fixes: ebc36ebb2349 ("scripts/feeds: install targets to target/linux/feeds and support overriding")
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
(cherry-picked from commit 00094efec33f07c9dc16cce23be492430c40b3cc)
</content>
</entry>
<entry>
<title>mac80211: rt2x00: experimental improvements for MT7620 wifi</title>
<updated>2022-09-19T01:48:26Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2022-07-28T11:40:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=7c459ac1d5a9a5c507afd7a3205dccfad20883d1'/>
<id>urn:sha1:7c459ac1d5a9a5c507afd7a3205dccfad20883d1</id>
<content type='text'>
Serge Vasilugin reports:

To improve mt7620 built-in wifi performance some changes:
1. Correct BW20/BW40 switching (see comments with mark (1))
2. Correct TX_SW_CFG1 MAC reg from v3 of vendor driver see
	https://gitlab.com/dm38/padavan-ng/-/blob/master/trunk/proprietary/rt_wifi/rtpci/3.0.X.X/mt76x2/chips/rt6352.c#L531
3. Set bbp66 for all chains.
4. US_CYC_CNT init based on Programming guide, default value was 33 (pci),
   set chipset bus clock with fallback to cpu clock/3.
5. Don't overwrite default values for mt7620.
6. Correct some typos.
7. Add support for external LNA:
    a) RF and BBP regs never be corrected for this mode
    b) eLNA is driven the same way as ePA with mt7620's pin PA
	but vendor driver explicitly pin PA to gpio mode (for forrect calibration?)
	so I'm not sure that request for pa_pin in dts-file will be enough

First 5 changes (really 2) improve performance for boards w/o eLNA/ePA.
Changes 7 add support for eLNA

Configuration w/o eLAN/ePA and with eLNA show results
tx/rx (from router point of view) for each stream:
 35-40/30-35 Mbps for HT20
 65-70/60-65 Mbps for HT40

Yes. Max results for 2T2R client is 140-145/135-140
with peaks 160/150, It correspond to mediatek driver results.
Boards with ePA untested.

Reported-by: Serge Vasilugin &lt;vasilugin@yandex.ru&gt;
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
[directly include v3 of the patchset submitted upstream]
(cherry picked from commit 31a6605de04218e1c04bd5c2436c24d7d1c07506)
(cherry picked from commit e785ca05e9f0502894772f5df92192b816ba5d7c)
(cherry picked from commit 412fcf3d4400f84551f3ead0514834c62d94a251)
</content>
</entry>
<entry>
<title>mac80211: rt2x00: fix typo</title>
<updated>2022-09-19T01:48:26Z</updated>
<author>
<name>Sungbo Eo</name>
</author>
<published>2022-01-31T17:53:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=d004110ef7b6a656b59ea7a5ca4a3deb4fc7ef99'/>
<id>urn:sha1:d004110ef7b6a656b59ea7a5ca4a3deb4fc7ef99</id>
<content type='text'>
Add missing semicolon and refresh patches.

Signed-off-by: Sungbo Eo &lt;mans0n@gorani.run&gt;
(cherry picked from commit d826c91704d2baa5e389c225791740e4c61d62c4)
</content>
</entry>
<entry>
<title>mac80211: add patch descriptions to rt2x00 patches</title>
<updated>2022-09-18T14:40:05Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2022-09-12T20:21:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=0755c18ff114303b9fb06c24c4297bf243856a73'/>
<id>urn:sha1:0755c18ff114303b9fb06c24c4297bf243856a73</id>
<content type='text'>
Prepare patches for sending upstream by adding patch descriptions
generated from the original OpenWrt commits adding each patch.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
(cherry picked from commit d4feb66048f6a8f387eedfb162a1184cdae9d756)
</content>
</entry>
<entry>
<title>kernel: modules: package kmod-crypto-essiv</title>
<updated>2022-09-18T14:39:41Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2022-09-11T13:26:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=745d3cd4aa1236f2c183c4b535a27afb9b16d812'/>
<id>urn:sha1:745d3cd4aa1236f2c183c4b535a27afb9b16d812</id>
<content type='text'>
Package kernel module providing ESSIV support for block encryption.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
(cherry picked from commit 4133102898502c9bb453e8603b6c891aa103bce4)
</content>
</entry>
<entry>
<title>kernel: build crypto md5/sha1/sha256 modules for powerpc</title>
<updated>2022-09-17T13:58:25Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2022-08-30T07:02:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=e7ef88ff1dfb10dde2c738cea11430ba06a07045'/>
<id>urn:sha1:e7ef88ff1dfb10dde2c738cea11430ba06a07045</id>
<content type='text'>
This builds and enables kernel optimized modules for mpc85xx target:
- CONFIG_CRYPTO_MD5_PPC [1]
- CONFIG_CRYPTO_SHA1_PPC_SPE [2]
- CONFIG_CRYPTO_SHA256_PPC_SPE [3]

Where it was possible, then use Signal Processing Engine, because
CONFIG_SPE is already enabled in mpc85xx config.

[1] https://cateee.net/lkddb/web-lkddb/CRYPTO_MD5_PPC.html
[2] https://cateee.net/lkddb/web-lkddb/CRYPTO_SHA1_PPC.html
[3] https://cateee.net/lkddb/web-lkddb/CRYPTO_SHA256_PPC_SPE.html

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
(cherry picked from commit 3a702f8733ff371f30e9e3ba1e1aed5f4686b6b4)
</content>
</entry>
<entry>
<title>mac80211: backport tx queueing bugfixes add a bug fix for a rare crash</title>
<updated>2022-09-15T15:52:28Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2022-03-26T23:05:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=b3fa0241e2faaf4080f4903c0547949ebcddbc6b'/>
<id>urn:sha1:b3fa0241e2faaf4080f4903c0547949ebcddbc6b</id>
<content type='text'>
Re-introduce the queue wake fix that was reverted due to a regression,
but this time with the follow-up fixes that take care of the regression.

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
(cherry picked from commit 9a93b62f315ad4c9f021c414ed80ba337ab4a01e)
(cherry-picked from commit 8b804cae5e039142bc63896a75f15146eca3bebc)
(cherry-picked from commit 8b06e06832ebe757246582b65306ad2a2537741f)
</content>
</entry>
<entry>
<title>mt76: update to the latest version</title>
<updated>2022-09-06T20:45:44Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2022-09-06T20:44:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=da7b26dfb86a4ad3e1f09ec787e914799508c749'/>
<id>urn:sha1:da7b26dfb86a4ad3e1f09ec787e914799508c749</id>
<content type='text'>
d70546462b7b mt76: fix 5 GHz connection regression on mt76x0/mt76x2

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
(cherry-picked from commit 33c11442b2fc60313a2d3196c9b01cf9b0931305)
</content>
</entry>
<entry>
<title>mt76: update to the latest version</title>
<updated>2022-08-26T18:24:54Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2022-08-26T17:48:45Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=e0832778a322006e51d485cc54dd9e9eb501955b'/>
<id>urn:sha1:e0832778a322006e51d485cc54dd9e9eb501955b</id>
<content type='text'>
9485e3b47066 mt76: remove q-&gt;qid
e5674c4aa402 mt76: mt7921: enable HW beacon filter not depending on PM flag
7fd299e3c921 mt76: mt7921: enable HW beacon filter in the initialization stage
d5459efaaf14 mt76: mt7921: make mt7921_pci_driver static
b8304b456e23 mt76: connac: move tx initialization/cleanup in mt76_connac module
6e0d7077486c mt76: mt7921: reduce log severity levels for informative messages
cb80da974fe6 mt76: mt7921: reduce the mutex lock scope during reset
a2d61f4f4063 mt76: mt7915 add ht mpdu density
08ea730c1130 mt76: add len parameter to __mt76_mcu_msg_alloc signature
60ef85fa352c mt76: introduce MT_RXQ_BAND2 and MT_RXQ_BAND2_WA in mt76_rxq_id
8ccbb38ca6e6 mt76: add phy_idx in mt76_rx_status
eb19ac83c07e mt76: introduce phys array in mt76_dev structure
30887591e3ab mt76: add phy_idx to mt76_wcid
4bf8c20a9524 mt76: convert MT_TX_HW_QUEUE_EXT_PHY to MT_TX_HW_QUEUE_PHY
e6c6bf8cee09 mt76: get rid of mt76_wcid_hw routine
120f73ad992a mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init()
111e92cf8c22 mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node()
13bedd62ff4a mt76: connac: introduce mt76_connac_reg_map structure
5ec78e1ec43d wifi: mt76: fix reading current per-tid starting sequence number for aggregation

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
(cherry-picked from commit ec7d32f3769fbd815f72a7471e4bb7a07aee359d)
</content>
</entry>
</feed>
