参照元

説明

引数

返り値

参考

実装

CONFIG_MMU 有効: arch/arm/mm/ioremap.c

void __iounmap(volatile void __iomem *io_addr)
{
        unsigned long addr = (unsigned long)io_addr & PAGE_MASK;

        /*
         * We could get an address outside vmalloc range in case
         * of ioremap_cache() reusing a RAM mapping.
         */
        if (VMALLOC_START <= addr && addr < VMALLOC_END)
                vunmap((void *)addr);
}
EXPORT_SYMBOL(__iounmap);

CONFIG_MMU 無効: arch/arm/mm/nommu.c

void __iounmap(volatile void __iomem *addr)
{
}
EXPORT_SYMBOL(__iounmap);

コメント


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS