]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
net: dwc_eth_qos: Drop unused rx_pkt from eqos_priv
authorJonas Karlman <jonas@kwiboo.se>
Sun, 1 Oct 2023 19:17:16 +0000 (19:17 +0000)
committerKever Yang <kever.yang@rock-chips.com>
Sat, 7 Oct 2023 08:49:41 +0000 (16:49 +0800)
rx_pkt is allocated and not used for anything, remove it.

Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
Reviewed-by: Ramon Fried <rfried.dev@gmail.com>
drivers/net/dwc_eth_qos.c
drivers/net/dwc_eth_qos.h

index 9b1a9e69bf8853cd2ced3463715ff3e6be1c1608..c733974793012227a98031daae739b78ee5dc362 100644 (file)
@@ -1315,22 +1315,12 @@ static int eqos_probe_resources_core(struct udevice *dev)
        }
        debug("%s: rx_dma_buf=%p\n", __func__, eqos->rx_dma_buf);
 
-       eqos->rx_pkt = malloc(EQOS_MAX_PACKET_SIZE);
-       if (!eqos->rx_pkt) {
-               debug("%s: malloc(rx_pkt) failed\n", __func__);
-               ret = -ENOMEM;
-               goto err_free_rx_dma_buf;
-       }
-       debug("%s: rx_pkt=%p\n", __func__, eqos->rx_pkt);
-
        eqos->config->ops->eqos_inval_buffer(eqos->rx_dma_buf,
                        EQOS_MAX_PACKET_SIZE * EQOS_DESCRIPTORS_RX);
 
        debug("%s: OK\n", __func__);
        return 0;
 
-err_free_rx_dma_buf:
-       free(eqos->rx_dma_buf);
 err_free_tx_dma_buf:
        free(eqos->tx_dma_buf);
 err_free_descs:
@@ -1349,7 +1339,6 @@ static int eqos_remove_resources_core(struct udevice *dev)
 
        debug("%s(dev=%p):\n", __func__, dev);
 
-       free(eqos->rx_pkt);
        free(eqos->rx_dma_buf);
        free(eqos->tx_dma_buf);
        eqos_free_descs(eqos->rx_descs);
index a6b719af809f615c466045b1592b351bdfdf834d..06a082da72eff9778e2c483776bafad965f12cd8 100644 (file)
@@ -273,7 +273,6 @@ struct eqos_priv {
        unsigned int desc_per_cacheline;
        void *tx_dma_buf;
        void *rx_dma_buf;
-       void *rx_pkt;
        bool started;
        bool reg_access_ok;
        bool clk_ck_enabled;