Adding ls1028a to the mail subject so that maybe it triggers some filter
for maintainers/reviewers of those boards.

Follow-up to the NET->NET_LEGACY rename, where CONFIG_SYS_RX_ETH_BUFFER
was discovered[1] to be in net/Kconfig but not guarded by NET.

Move a few things around such that we can guard this symbol by NET.

It'd be nice if someone could check patch 2 works as intended on the
impacted platform(s), hence the RFC (and the ls1028a! in the mail
subject).

CI passed here: 
https://source.denx.de/u-boot/contributors/qschulz/u-boot/-/pipelines/29934

[1] 
https://lore.kernel.org/u-boot/[email protected]/

Signed-off-by: Quentin Schulz <[email protected]>
---
Changes in v2:
- added Rb from Simon,
- reindented SYS_RX_ETH_BUFFER to start with a tab instead of spaces,
- added multiple-of-8 limitation for FSL_ENETC nin the help text,

- Link to v1: 
https://patch.msgid.link/[email protected]

---
Quentin Schulz (5):
      ls1028a: only include drivers/net/fsl_enetc.h when driver is compiled
      arm: ls102xa: use platform data to check Ethernet interface is not SGMII
      net: tsec: make tsec_private a private structure
      net: guard SYS_RX_ETH_BUFFER with NET
      net: SYS_RX_ETH_BUFFER defaults to 8 when CONFIG_FSL_ENETC=y

 arch/arm/cpu/armv7/ls102xa/fdt.c |  7 +++----
 board/nxp/ls1028a/ls1028a.c      |  2 ++
 drivers/net/tsec.c               | 17 +++++++++++++++++
 include/net-common.h             |  4 ++++
 include/tsec.h                   | 17 -----------------
 net/Kconfig                      | 21 ++++++++++++---------
 6 files changed, 38 insertions(+), 30 deletions(-)
---
base-commit: 3cdd19089f1b1b7cd08530f33ff4708abcfd426c
change-id: 20260428-sys_rx_eth_buffer-no-net-0ac1fd2004fa

Best regards,
--  
Quentin Schulz <[email protected]>

Reply via email to