Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Oct 2023 15:35:13 GMT
From:      Emmanuel Vadot <manu@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   git: cef444d068ff - main - dwc: Move BUS_MODE_DEFAULT_PBL; in if_dwcvar.h
Message-ID:  <202310051535.395FZDRH013039@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by manu:

URL: https://cgit.FreeBSD.org/src/commit/?id=cef444d068ff95e51d2b1c60a60cde632764c7b3

commit cef444d068ff95e51d2b1c60a60cde632764c7b3
Author:     Emmanuel Vadot <manu@FreeBSD.org>
AuthorDate: 2023-10-04 18:21:24 +0000
Commit:     Emmanuel Vadot <manu@FreeBSD.org>
CommitDate: 2023-10-05 15:34:40 +0000

    dwc: Move BUS_MODE_DEFAULT_PBL; in if_dwcvar.h
    
    And rename it to DMA_DEFAULT_PBL, this is the default for all (most ?)
    dma engine that dwc should support.
    While here stop including dwc1000_reg.h in if_dwc.c, we don't need it anymore.
    
    No functional changes intended.
---
 sys/dev/dwc/dwc1000_reg.h | 1 -
 sys/dev/dwc/if_dwc.c      | 3 +--
 sys/dev/dwc/if_dwcvar.h   | 2 ++
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys/dev/dwc/dwc1000_reg.h b/sys/dev/dwc/dwc1000_reg.h
index 40ba8156ea5d..768da530bf7c 100644
--- a/sys/dev/dwc/dwc1000_reg.h
+++ b/sys/dev/dwc/dwc1000_reg.h
@@ -226,7 +226,6 @@
 #define	 BUS_MODE_PRIORXTX_11	0
 #define	 BUS_MODE_PBL_SHIFT	8 /* Single block transfer size */
 #define	 BUS_MODE_SWR		(1 << 0) /* Reset */
-#define	 BUS_MODE_DEFAULT_PBL	8
 #define	TRANSMIT_POLL_DEMAND	0x1004
 #define	RECEIVE_POLL_DEMAND	0x1008
 #define	RX_DESCR_LIST_ADDR	0x100C
diff --git a/sys/dev/dwc/if_dwc.c b/sys/dev/dwc/if_dwc.c
index 58e4d3cd5a6b..9e17d67d434d 100644
--- a/sys/dev/dwc/if_dwc.c
+++ b/sys/dev/dwc/if_dwc.c
@@ -70,7 +70,6 @@
 #include <dev/mii/mii_fdt.h>
 
 #include <dev/dwc/if_dwcvar.h>
-#include <dev/dwc/dwc1000_reg.h>
 #include <dev/dwc/dwc1000_core.h>
 #include <dev/dwc/dwc1000_dma.h>
 
@@ -524,7 +523,7 @@ dwc_attach(device_t dev)
 	}
 
 	if (OF_getencprop(sc->node, "snps,pbl", &pbl, sizeof(uint32_t)) <= 0)
-		pbl = BUS_MODE_DEFAULT_PBL;
+		pbl = DMA_DEFAULT_PBL;
 	if (OF_getencprop(sc->node, "snps,txpbl", &sc->txpbl, sizeof(uint32_t)) <= 0)
 		sc->txpbl = pbl;
 	if (OF_getencprop(sc->node, "snps,rxpbl", &sc->rxpbl, sizeof(uint32_t)) <= 0)
diff --git a/sys/dev/dwc/if_dwcvar.h b/sys/dev/dwc/if_dwcvar.h
index 2481b5c220bf..ca0a91d6bf12 100644
--- a/sys/dev/dwc/if_dwcvar.h
+++ b/sys/dev/dwc/if_dwcvar.h
@@ -48,6 +48,8 @@
 #define	TX_DESC_SIZE	(sizeof(struct dwc_hwdesc) * TX_DESC_COUNT)
 #define	TX_MAP_MAX_SEGS	32
 
+#define	DMA_DEFAULT_PBL	8
+
 struct dwc_bufmap {
 	bus_dmamap_t		map;
 	struct mbuf		*mbuf;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202310051535.395FZDRH013039>