-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
Some Alder Lake SKUs include integrated TSN MACs.
The EHL plugin can be used as a reference: https://github.com/Avnu/detd/blob/30aeb789903ae66424d0f1c3ce87406d863a0467/detd/devices/intel_mgbeehl.py
Some suggested changes:
- Rename as intel_mgbeadls.py
- Rename class and references as IntelMgbeAdlS, Alder Lake S, etc
- Use the device IDs as in the Linux driver, e.g. in the dwmac-intel.c file: https://github.com/torvalds/linux/blob/f016f7547aeedefed9450499d002ba983b8fce15/drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c#L1198 and https://github.com/torvalds/linux/blob/f016f7547aeedefed9450499d002ba983b8fce15/drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c#L1199
- Change the number of Tx and Rx queues to 4 each
That should be enough for a first round of testing.
We are leaving out aspects like launch time control or ingress optimization until the listener stream support and launch time control support are merged.
Metadata
Metadata
Assignees
Labels
No labels