Linux kernel source tree
Go to file
Lorenzo Bianconi 7b46bdaec0 net: airoha: Differentiate hwfd buffer size for QDMA0 and QDMA1
EN7581 SoC allows configuring the size and the number of buffers in
hwfd payload queue for both QDMA0 and QDMA1.
In order to reduce the required DRAM used for hwfd buffers queues and
decrease the memory footprint, differentiate hwfd buffer size for QDMA0
and QDMA1 and reduce hwfd buffer size to 1KB for QDMA1 (WAN) while
maintaining 2KB for QDMA0 (LAN).

Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Reviewed-by: Simon Horman <horms@kernel.org>
Link: https://patch.msgid.link/20250619-airoha-hw-num-desc-v4-2-49600a9b319a@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2025-06-19 08:41:59 -07:00
Documentation net: ethtool: remove duplicate defines for family info 2025-06-18 14:10:39 -07:00
LICENSES
arch ARC fixes for 6.16 2025-06-12 08:17:56 -07:00
block treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
certs
crypto
drivers net: airoha: Differentiate hwfd buffer size for QDMA0 and QDMA1 2025-06-19 08:41:59 -07:00
fs The delayed from_timer() API cleanup: 2025-06-08 11:33:00 -07:00
include More fixes: 2025-06-19 08:38:41 -07:00
init
io_uring
ipc
kernel The delayed from_timer() API cleanup: 2025-06-08 11:33:00 -07:00
lib pldmfw: Select CRC32 when PLDMFW is selected 2025-06-16 14:12:08 -07:00
mm Revert "mm/damon/Kconfig: enable CONFIG_DAMON by default" 2025-06-10 10:22:15 -07:00
net More fixes: 2025-06-19 08:38:41 -07:00
rust
samples
scripts Kbuild updates for v6.16 2025-06-07 10:05:35 -07:00
security KEYS: Invert FINAL_PUT bit 2025-06-11 11:57:14 -07:00
sound treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
tools tools: ynl: fix mixing ops and notifications on one socket 2025-06-19 08:37:39 -07:00
usr
virt
.clang-format
.clippy.toml
.cocciconfig
.editorconfig
.get_maintainer.ignore
.gitattributes
.gitignore
.mailmap MAINTAINERS: Remove Shannon Nelson from MAINTAINERS file 2025-06-19 08:29:23 -07:00
.pylintrc
.rustfmt.toml
COPYING
CREDITS
Kbuild
Kconfig
MAINTAINERS MAINTAINERS: Remove Shannon Nelson from MAINTAINERS file 2025-06-19 08:29:23 -07:00
Makefile Linux 6.16-rc1 2025-06-08 13:44:43 -07:00
README

README

Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.  The formatted documentation can also be read online at:

    https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the reStructuredText markup notation.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.