diff options
author | nyan <nyan@FreeBSD.org> | 2002-02-18 13:43:19 +0000 |
---|---|---|
committer | nyan <nyan@FreeBSD.org> | 2002-02-18 13:43:19 +0000 |
commit | 7e94257d40d5729ee049d42a51171f34048405f6 (patch) | |
tree | 1d85e6d85b8291620a7d87276b8869ab0e6c426c /sys/amd64/include | |
parent | ec225f53d2861b0dac3fab68cdb16b002d7accc3 (diff) | |
download | FreeBSD-src-7e94257d40d5729ee049d42a51171f34048405f6.zip FreeBSD-src-7e94257d40d5729ee049d42a51171f34048405f6.tar.gz |
Add stubs for bus_space_unmap() and bus_space_free(). They are needed to
release a bus_space_handle allocated by bus_space_subregion().
Diffstat (limited to 'sys/amd64/include')
-rw-r--r-- | sys/amd64/include/bus_amd64.h | 19 | ||||
-rw-r--r-- | sys/amd64/include/bus_at386.h | 19 |
2 files changed, 30 insertions, 8 deletions
diff --git a/sys/amd64/include/bus_amd64.h b/sys/amd64/include/bus_amd64.h index 92bb3ff..9e41835 100644 --- a/sys/amd64/include/bus_amd64.h +++ b/sys/amd64/include/bus_amd64.h @@ -124,8 +124,13 @@ int bus_space_map(bus_space_tag_t t, bus_addr_t addr, bus_size_t size, * Unmap a region of device bus space. */ -void bus_space_unmap(bus_space_tag_t t, bus_space_handle_t bsh, - bus_size_t size); +static __inline void bus_space_unmap(bus_space_tag_t t, bus_space_handle_t bsh, + bus_size_t size); + +static __inline void +bus_space_unmap(bus_space_tag_t t, bus_space_handle_t bsh, bus_size_t size) +{ +} /* * Get a new handle for a subregion of an already-mapped area of bus space. @@ -159,8 +164,14 @@ int bus_space_alloc(bus_space_tag_t t, bus_addr_t rstart, * Free a region of bus space accessible memory. */ -void bus_space_free(bus_space_tag_t t, bus_space_handle_t bsh, - bus_size_t size); +static __inline void bus_space_free(bus_space_tag_t t, bus_space_handle_t bsh, + bus_size_t size); + +static __inline void +bus_space_free(bus_space_tag_t t, bus_space_handle_t bsh, bus_size_t size) +{ +} + #if defined(_I386_BUS_PIO_H_) || defined(_I386_BUS_MEMIO_H_) diff --git a/sys/amd64/include/bus_at386.h b/sys/amd64/include/bus_at386.h index 92bb3ff..9e41835 100644 --- a/sys/amd64/include/bus_at386.h +++ b/sys/amd64/include/bus_at386.h @@ -124,8 +124,13 @@ int bus_space_map(bus_space_tag_t t, bus_addr_t addr, bus_size_t size, * Unmap a region of device bus space. */ -void bus_space_unmap(bus_space_tag_t t, bus_space_handle_t bsh, - bus_size_t size); +static __inline void bus_space_unmap(bus_space_tag_t t, bus_space_handle_t bsh, + bus_size_t size); + +static __inline void +bus_space_unmap(bus_space_tag_t t, bus_space_handle_t bsh, bus_size_t size) +{ +} /* * Get a new handle for a subregion of an already-mapped area of bus space. @@ -159,8 +164,14 @@ int bus_space_alloc(bus_space_tag_t t, bus_addr_t rstart, * Free a region of bus space accessible memory. */ -void bus_space_free(bus_space_tag_t t, bus_space_handle_t bsh, - bus_size_t size); +static __inline void bus_space_free(bus_space_tag_t t, bus_space_handle_t bsh, + bus_size_t size); + +static __inline void +bus_space_free(bus_space_tag_t t, bus_space_handle_t bsh, bus_size_t size) +{ +} + #if defined(_I386_BUS_PIO_H_) || defined(_I386_BUS_MEMIO_H_) |