Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/ddi/ddi.c

    r46e886f r8df5f20  
    4646#include <mm/frame.h>
    4747#include <mm/as.h>
    48 #include <mm/km.h>
    4948#include <mm/page.h>
    5049#include <synch/mutex.h>
     
    5756#include <trace.h>
    5857#include <bitops.h>
    59 #include <arch/asm.h>
    6058
    6159/** This lock protects the @c pareas ordered dictionary. */
     
    529527                return dmamem_unmap_anonymous(virt);
    530528}
    531 void *pio_map(void *phys, size_t size)
    532 {
    533 #ifdef IO_SPACE_BOUNDARY
    534         if (phys < IO_SPACE_BOUNDARY)
    535                 return phys;
    536 #endif
    537         return (void *) km_map((uintptr_t) phys, size, KM_NATURAL_ALIGNMENT,
    538             PAGE_READ | PAGE_WRITE | PAGE_NOT_CACHEABLE);
    539 }
    540 
    541 void pio_unmap(void *phys, void *virt, size_t size)
    542 {
    543 #ifdef IO_SPACE_BOUNDARY
    544         if (phys < IO_SPACE_BOUNDARY)
    545                 return;
    546 #endif
    547         km_unmap((uintptr_t) virt, size);
    548 }
    549529
    550530/** @}
Note: See TracChangeset for help on using the changeset viewer.