summaryrefslogtreecommitdiffstats
path: root/sys/amd64/include
diff options
context:
space:
mode:
authornyan <nyan@FreeBSD.org>2002-02-18 13:43:19 +0000
committernyan <nyan@FreeBSD.org>2002-02-18 13:43:19 +0000
commit7e94257d40d5729ee049d42a51171f34048405f6 (patch)
tree1d85e6d85b8291620a7d87276b8869ab0e6c426c /sys/amd64/include
parentec225f53d2861b0dac3fab68cdb16b002d7accc3 (diff)
downloadFreeBSD-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.h19
-rw-r--r--sys/amd64/include/bus_at386.h19
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_)
OpenPOWER on IntegriCloud