]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
net: stmmac: make extend_desc boolean
authorRussell King (Oracle) <rmk+kernel@armlinux.org.uk>
Fri, 27 Feb 2026 09:53:49 +0000 (09:53 +0000)
committerJakub Kicinski <kuba@kernel.org>
Tue, 3 Mar 2026 02:35:06 +0000 (18:35 -0800)
extend_desc is a boolean, so make it so, and use "true" to assign it.
Add a comment to describe what this member does.

Signed-off-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
Link: https://patch.msgid.link/E1vvuXd-0000000AvnL-36K3@rmk-PC.armlinux.org.uk
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/stmicro/stmmac/hwif.c
drivers/net/ethernet/stmicro/stmmac/stmmac.h

index 1fcc91be7589ac95188d6e1ac5ee3d3659bb6f7e..71dac8c1a3ca03edacc6e91dc95aa72d604b7a13 100644 (file)
@@ -76,7 +76,7 @@ static int stmmac_dwmac1_quirks(struct stmmac_priv *priv)
                /* GMAC older than 3.50 has no extended descriptors */
                if (priv->synopsys_id >= DWMAC_CORE_3_50) {
                        dev_info(priv->device, "Enabled extended descriptors\n");
-                       priv->extend_desc = 1;
+                       priv->extend_desc = true;
                } else {
                        dev_warn(priv->device, "Extended descriptors not supported\n");
                }
index 51c96a738151b7b0866b257796d1da583011f014..57ded8e5177fc4988e9bef29fd8d1b5d9a407f14 100644 (file)
@@ -302,9 +302,13 @@ struct stmmac_priv {
        bool eee_active;
        bool eee_sw_timer_en;
        bool legacy_serdes_is_powered;
+       /* descriptor format:
+        *  when clear: struct dma_desc or for tx TBS struct dma_edesc
+        *  when set, struct dma_extended_desc
+        */
+       bool extend_desc;
        unsigned int mode;
        unsigned int chain_mode;
-       int extend_desc;
        struct kernel_hwtstamp_config tstamp_config;
        struct ptp_clock *ptp_clock;
        struct ptp_clock_info ptp_clock_ops;