From fb06e5a2ba2e726d32b89120487879f8beac2956 Mon Sep 17 00:00:00 2001 From: Florian Pose Date: Thu, 9 Nov 2023 18:07:34 +0000 Subject: [PATCH] Merge branch 'ccat_fifo' into 'stable-1.5' ccat/netdev: fix fifo initialization See merge request etherlab.org/ethercat!91 (cherry picked from commit b18f365b275ede799b48654a5c6fd10804e63fbd) 84b53c1e ccat/netdev: fix fifo initialization --- devices/ccat/netdev.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/devices/ccat/netdev.c b/devices/ccat/netdev.c index 86bb1471..decb1233 100644 --- a/devices/ccat/netdev.c +++ b/devices/ccat/netdev.c @@ -249,9 +249,11 @@ struct ccat_mac_register { u8 mii_connected; }; +static void ccat_eth_fifo_reset(struct ccat_eth_fifo *const fifo); static void fifo_set_end(struct ccat_eth_fifo *const fifo, size_t size) { fifo->end = fifo->mem.start + size - sizeof(struct ccat_eth_frame); + ccat_eth_fifo_reset(fifo); } static void ccat_dma_free(struct ccat_eth_priv *const priv)