diff options
author | cognet <cognet@FreeBSD.org> | 2005-10-20 20:30:51 +0000 |
---|---|---|
committer | cognet <cognet@FreeBSD.org> | 2005-10-20 20:30:51 +0000 |
commit | 3422e6ffbbb183a7a7687f47da9f6253a18ea052 (patch) | |
tree | f2785db58a42e81b989675fc8c085e9b8d99e3a6 /sys/arm/xscale | |
parent | bf4cb5aab0f39d9b5af892511cf500a571287bc5 (diff) | |
download | FreeBSD-src-3422e6ffbbb183a7a7687f47da9f6253a18ea052.zip FreeBSD-src-3422e6ffbbb183a7a7687f47da9f6253a18ea052.tar.gz |
Cleanup.
Diffstat (limited to 'sys/arm/xscale')
-rw-r--r-- | sys/arm/xscale/i80321/i80321_space.c | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/sys/arm/xscale/i80321/i80321_space.c b/sys/arm/xscale/i80321/i80321_space.c index b3a8cc5..4723a14 100644 --- a/sys/arm/xscale/i80321/i80321_space.c +++ b/sys/arm/xscale/i80321/i80321_space.c @@ -257,23 +257,11 @@ int i80321_mem_bs_map(void *t, bus_addr_t bpa, bus_size_t size, int flags, bus_space_handle_t *bshp) { + vm_paddr_t pa, endpa; - vm_offset_t va; - uint32_t busbase; - vm_paddr_t pa, endpa, physbase; - - /* - * Found the window -- PCI MEM space is not mapped by allocating - * some kernel VA space and mapping the pages with pmap_enter(). - * pmap_enter() will map unmanaged pages as non-cacheable. - */ - pa = trunc_page((bpa - busbase) + physbase); - endpa = round_page(((bpa - busbase) + physbase) + size); pa = trunc_page(bpa); endpa = round_page(bpa + size); - *bshp = va + (bpa & PAGE_MASK); - *bshp = pa; *bshp = (vm_offset_t)pmap_mapdev(pa, endpa - pa); return (0); |