diff options
Diffstat (limited to 'sys/arm/mv/mv_localbus.c')
-rw-r--r-- | sys/arm/mv/mv_localbus.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/arm/mv/mv_localbus.c b/sys/arm/mv/mv_localbus.c index 7ed9e24..5258b0a 100644 --- a/sys/arm/mv/mv_localbus.c +++ b/sys/arm/mv/mv_localbus.c @@ -37,6 +37,9 @@ __FBSDID("$FreeBSD$"); #include <sys/rman.h> #include <sys/malloc.h> +#include <vm/vm.h> + +#include <machine/devmap.h> #include <machine/fdt.h> #include <dev/ofw/ofw_bus.h> @@ -380,7 +383,7 @@ localbus_get_devinfo(device_t bus, device_t child) } int -fdt_localbus_devmap(phandle_t dt_node, struct pmap_devmap *fdt_devmap, +fdt_localbus_devmap(phandle_t dt_node, struct arm_devmap_entry *fdt_devmap, int banks_max_num, int *banks_added) { pcell_t ranges[MV_LOCALBUS_MAX_BANKS * MV_LOCALBUS_MAX_BANK_CELLS]; |