diff options
| author | Justin Hibbits <jhibbits@FreeBSD.org> | 2026-07-01 02:30:24 +0000 |
|---|---|---|
| committer | Justin Hibbits <jhibbits@FreeBSD.org> | 2026-07-01 02:41:56 +0000 |
| commit | 2b5d1d8e298b2f5aff68fd5106d9b09d59fda907 (patch) | |
| tree | 792e59e56f9a294593b3070809ec774157306c3c | |
| parent | 08cda4bcd43cfcb2c0b1abd29bc7cd30896727bc (diff) | |
rge: Fix 32-bit powerpc build
Book-E powerpc has 64-bit bus_addr_t but only a 32-bit bus_size_t. Use
the right macros for maxsize and maxsegsize to fix the build.
Fixes: 4bf8ce037 ("if_rge: initial import of if_rge driver from OpenBSD.")
Reviewed by: adrian
Differential Revision: https://reviews.freebsd.org/D57794
| -rw-r--r-- | sys/dev/rge/if_rge.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/rge/if_rge.c b/sys/dev/rge/if_rge.c index 800c1f797f6b..61dcac390765 100644 --- a/sys/dev/rge/if_rge.c +++ b/sys/dev/rge/if_rge.c @@ -301,9 +301,9 @@ rge_attach(device_t dev) 0, /* boundary */ BUS_SPACE_MAXADDR, BUS_SPACE_MAXADDR, NULL, NULL, /* filter (unused) */ - BUS_SPACE_MAXADDR, /* maxsize */ + BUS_SPACE_MAXSIZE, /* maxsize */ BUS_SPACE_UNRESTRICTED, /* nsegments */ - BUS_SPACE_MAXADDR, /* maxsegsize */ + BUS_SPACE_MAXSIZE, /* maxsegsize */ 0, /* flags */ NULL, NULL, /* lockfunc, lockarg */ &sc->sc_dmat); |
