Commits
Aaron Kramer committed 48c4f8e6b7e
net: ethernet: prueth: Add fw rx interrupt pacing support for EMAC This patch introduces rx interrupt pacing support using the ECAP module in PRU ICSS. Firmware accumulates the frames in the ingress queue and generates interrupt at configured timeout intervals using ECAP. Additionally it also adds support for adaptive receive which triggers an interrupt if the queue is empty and a new frame arrives at the PRU. However this have performance impact and results in less accumulation at the PRU. However if an application is sensitive to latency, this may be used along with interrupt pacing. Signed-off-by: Murali Karicheri <m-karicheri2@ti.com> Signed-off-by: Aaron Kramer <a-kramer@ti.com>