Skip to content

Fix XDP documentation to a unified location for ICSSG and CPSW#642

Open
MeghanaMalladiTI wants to merge 2 commits intoTexasInstruments:masterfrom
MeghanaMalladiTI:xdp-doc-fixes
Open

Fix XDP documentation to a unified location for ICSSG and CPSW#642
MeghanaMalladiTI wants to merge 2 commits intoTexasInstruments:masterfrom
MeghanaMalladiTI:xdp-doc-fixes

Conversation

@MeghanaMalladiTI
Copy link
Contributor

Add new centralized XDP documentation at Kernel/Kernel_Drivers/Network/XDP.rst for CPSW and ICSSG

MeghanaMalladiTI and others added 2 commits March 23, 2026 11:52
…CSSG and CPSW

- Add new centralized XDP documentation at
  Kernel/Kernel_Drivers/Network/XDP.rst
- Add kernel_xdp reference label that can be used throughout the docs
- Update PRU_ICSSG_XDP.rst to redirect to the consolidated XDP docs
- Update features supported in PRU_ICSSG_Ethernet.rst
- Update CPSW-Ethernet.rst to reference kernel_xdp instead of
  pru_icssg_xdp
- Add XDP.rst to AM64X device-specific table of contents
- Add XDP.rst to main Kernel Drivers toctree

The new XDP documentation covers:
- XDP introduction and concepts
- Use cases and kernel configuration
- AF_XDP sockets and zero-copy mode
- Testing with xdp-tools (xdp-bench, xdp-trafficgen)
- Performance comparison for CPSW and ICSSG drivers

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Signed-off-by: Meghana Malladi <m-malladi@ti.com>
Add XDP documentation support to the following SoC platforms by
including Network/XDP.rst in their device-specific table of contents:

- AM62AX (am62axx_sk-fs)
- AM62PX (am62pxx_sk-fs)
- AM62X (am62xx_sk-fs)
- J7200 (j7200-evm)
- J721E (j721e-idk-gw)
- J722S (j722s_evm-fs)

Note: AM64X (am64xx-evm, am64xx-hsevm) already has XDP support from
the initial commit.

This ensures that users of these platforms can access the consolidated
XDP documentation covering Native XDP, Generic XDP, and Zero-copy modes.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Signed-off-by: Meghana Malladi <m-malladi@ti.com>
@MeghanaMalladiTI
Copy link
Contributor Author

@danish-ti and @daolin can you please review this PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants