Re: [PATCH] kernel: add unset CONFIG_INPUT_IBM_PANEL symbol to config-6.1

2023-08-27 Thread Linus Walleij
On Sat, Aug 26, 2023 at 6:08 PM Rafał Miłecki  wrote:

> From: Rafał Miłecki 
>
> This symbol was added by commit 2e6f34faa7e0 ("Input: Add IBM Operation
> Panel driver") to v6.1. It depends on I2C so it's available to limited
> amount of targets. It needs to be specified thought to allow kernel
> configuration.
>
> For bcm53xx this fixes:
> IBM Operation Panel driver (INPUT_IBM_PANEL) [N/m/?] (NEW)
>
> Signed-off-by: Rafał Miłecki 

Reviewed-by: Linus Walleij 

Yours,
Linus Walleij

___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [PATCH v3 1/5] bcm53xx: Fix kernel v6.1 config

2023-08-27 Thread Rafał Miłecki

On 19.06.2023 08:36, Linus Walleij wrote:

The v6.1 kernel does not build for me, building with -j1 V=s
reveals that it is prompting for a kernel config option.
I also needed to add CONFIG_MTD_SPLIT_FIRMWARE for splitting
to work.

This make the v6.1 config work nicely as a baseline for my
DIR-890L patches.

Signed-off-by: Linus Walleij 


I've dropped MTD_SPLIT_FIRMWARE for bcm53xx years ago in the commit
d3381b5a6401 ("bcm53xx: request Seama parser on DIR-885L directly").

Is is really needed? Can you explain why? What device needs that
semi-guess-based splitting of the "firmware" partition?

As for CONFIG_ARCH_FORCE_MAX_ORDER it's nice to have kernel refreshed
but I was never queried about it while compiling. Are you sure this was
the NEW symbol?

I had actual problem compiling 6.1 but it was another symbol:
IBM Operation Panel driver (INPUT_IBM_PANEL) [N/m/?] (NEW)

I've sent a fix for that:
[PATCH] kernel: add unset CONFIG_INPUT_IBM_PANEL symbol to config-6.1
https://patchwork.ozlabs.org/project/openwrt/patch/20230826160754.18880-1-zaj...@gmail.com/



---
ChangeLog ->v3:
- New patch to make kernel v6.1 work
---
  target/linux/bcm53xx/config-6.1 | 2 ++
  1 file changed, 2 insertions(+)

diff --git a/target/linux/bcm53xx/config-6.1 b/target/linux/bcm53xx/config-6.1
index d96beb687df0..0ffd90b64d1c 100644
--- a/target/linux/bcm53xx/config-6.1
+++ b/target/linux/bcm53xx/config-6.1
@@ -5,6 +5,7 @@ CONFIG_ARCH_BCM_5301X=y
  CONFIG_ARCH_BCM_53573=y
  # CONFIG_ARCH_BCM_HR2 is not set
  CONFIG_ARCH_BCM_IPROC=y
+CONFIG_ARCH_FORCE_MAX_ORDER=11
  CONFIG_ARCH_HIBERNATION_POSSIBLE=y
  CONFIG_ARCH_KEEP_MEMBLOCK=y
  CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
@@ -207,6 +208,7 @@ CONFIG_MTD_PARSER_TPLINK_SAFELOADER=y
  CONFIG_MTD_PARSER_TRX=y
  CONFIG_MTD_RAW_NAND=y
  CONFIG_MTD_SPI_NOR=y
+CONFIG_MTD_SPLIT_FIRMWARE=y
  CONFIG_MTD_SPLIT_SEAMA_FW=y
  CONFIG_MTD_UBI=y
  CONFIG_MTD_UBI_BEB_LIMIT=20



___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[sdwalker/sdwalker.github.io] 8265cd: This week's update

2023-08-27 Thread Stephen Walker via openwrt-devel
The sender domain has a DMARC Reject/Quarantine policy which disallows
sending mailing list messages using the original "From" header.

To mitigate this problem, the original message has been wrapped
automatically by the mailing list software.--- Begin Message ---
  Branch: refs/heads/master
  Home:   https://github.com/sdwalker/sdwalker.github.io
  Commit: 8265cd37cab09acc918eb21d6c565f07e4e93eee
  
https://github.com/sdwalker/sdwalker.github.io/commit/8265cd37cab09acc918eb21d6c565f07e4e93eee
  Author: Stephen Walker 
  Date:   2023-08-27 (Sun, 27 Aug 2023)

  Changed paths:
M uscan/index-22.03.html
M uscan/index-23.05.html
M uscan/index.html

  Log Message:
  ---
  This week's update



--- End Message ---
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [PATCH 22.03] mt76: backport various mt7603 fixes to improve Wi-Fi stability

2023-08-27 Thread Hauke Mehrtens

On 8/25/23 07:44, Shiji Yang wrote:

From: Shiji Yang 

The SSID of MT7628 will disappear under heavy load, which makes
wireless unusable. These patches can fix this critical issue. Since
the mt76 mainline is no longer compatible with OpenWrt-22.03. So
let's backport them separately.

b14c2351dd wifi: mt76: mt7603: disable A-MSDU tx support on MT7628
85cc58378d wifi: mt76: mt7603: add missing register initialization for MT7628
c03d84c0d0 wifi: mt76: mt7603: improve stuck beacon handling
a8d9553d8f wifi: mt76: mt7603: improve watchdog reset reliablity
80b8bcf0e3 wifi: mt76: mt7603: rework/fix rx pse hang check
7ef4dd12d9 wifi: mt76: mt7603: fix tx filter/flush function
53edfc7aaa wifi: mt76: mt7603: fix beacon interval after disabling a single vif
72b87836d3 Revert "mt76: use IEEE80211_OFFLOAD_ENCAP_ENABLED instead of 
MT_DRV_AMSDU_OFFLOAD"

Fixes: https://github.com/openwrt/openwrt/issues/13283
Fixes: https://github.com/openwrt/openwrt/issues/10074
Fixes: https://github.com/openwrt/openwrt/issues/9219
Fixes: https://github.com/openwrt/openwrt/issues/8757
Fixes: https://github.com/openwrt/openwrt/issues/8314
Fixes: https://github.com/openwrt/openwrt/issues/8184
Signed-off-by: Shiji Yang 
---
  package/kernel/mt76/Makefile  |   2 +-
  ...211_OFFLOAD_ENCAP_ENABLED-instead-of.patch |  71 
  ...ix-beacon-interval-after-disabling-a.patch |  26 +++
  ...-mt7603-fix-tx-filter-flush-function.patch | 134 ++
  ...-mt7603-rework-fix-rx-pse-hang-check.patch |  74 
  ...03-improve-watchdog-reset-reliablity.patch |  73 
  ...mt7603-improve-stuck-beacon-handling.patch | 163 ++
  ...-missing-register-initialization-for.patch |  28 +++
  ...-disable-A-MSDU-tx-support-on-MT7628.patch |  36 
  9 files changed, 606 insertions(+), 1 deletion(-)
  create mode 100644 
package/kernel/mt76/patches/130-Revert-mt76-use-IEEE80211_OFFLOAD_ENCAP_ENABLED-instead-of.patch
  create mode 100644 
package/kernel/mt76/patches/131-wifi-mt76-mt7603-fix-beacon-interval-after-disabling-a.patch
  create mode 100644 
package/kernel/mt76/patches/132-wifi-mt76-mt7603-fix-tx-filter-flush-function.patch
  create mode 100644 
package/kernel/mt76/patches/133-wifi-mt76-mt7603-rework-fix-rx-pse-hang-check.patch
  create mode 100644 
package/kernel/mt76/patches/134-wifi-mt76-mt7603-improve-watchdog-reset-reliablity.patch
  create mode 100644 
package/kernel/mt76/patches/135-wifi-mt76-mt7603-improve-stuck-beacon-handling.patch
  create mode 100644 
package/kernel/mt76/patches/136-wifi-mt76-mt7603-add-missing-register-initialization-for.patch
  create mode 100644 
package/kernel/mt76/patches/137-wifi-mt76-mt7603-disable-A-MSDU-tx-support-on-MT7628.patch



Felix updated mt76 which contains these changes, see:
https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=76b1e564d202c09d0035315eb6e958a9b0dd4491

Hauke

___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel