diff options
| author | Benno Rice <benno@FreeBSD.org> | 2003-01-30 11:28:29 +0000 |
|---|---|---|
| committer | Benno Rice <benno@FreeBSD.org> | 2003-01-30 11:28:29 +0000 |
| commit | fe5e7c6b2bb9687b7cd9915a60db4921eb247cd5 (patch) | |
| tree | 7b695d7b8ce12002a7349ccc8f1ac49d380ada3f /sys/powerpc/include | |
| parent | 7a66b852b59bfb625006e7467c84014b9ce8d714 (diff) | |
Notes
Diffstat (limited to 'sys/powerpc/include')
| -rw-r--r-- | sys/powerpc/include/bus.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/powerpc/include/bus.h b/sys/powerpc/include/bus.h index 5b8f9b3054f5..79e367a7a1b1 100644 --- a/sys/powerpc/include/bus.h +++ b/sys/powerpc/include/bus.h @@ -148,9 +148,9 @@ bus_space_map(t, addr, size, flags, bshp) ! not implemented ! * Get a new handle for a subregion of an already-mapped area of bus space. */ -#define bus_space_subregion(t, bsh, offset, size, bshp) \ - ((*(bshp) = (bus_space_handle_t)__ppc_ba(t, bsh, offset)), 0) - +#define bus_space_subregion(t, bsh, offset, size, bshp) \ + ((*(bshp) = (bus_space_handle_t)__ppc_ba( \ + (t & ~PPC_BUS_MEM_MASK), bsh, offset)), 0) /* * int bus_space_alloc(bus_space_tag_t t, bus_addr_t rstart, * bus_addr_t rend, bus_size_t size, bus_size_t align, |
