void __init ti81xx_map_io(void) { iotable_init(omapti81xx_io_desc, ARRAY_SIZE(omapti81xx_io_desc)); }
static void __init balloon3_map_io(void) { pxa27x_map_io(); iotable_init(balloon3_io_desc, ARRAY_SIZE(balloon3_io_desc)); }
static void __init ap_map_io(void) { iotable_init(ap_io_desc, ARRAY_SIZE(ap_io_desc)); vga_base = PCI_MEMORY_VADDR; }
void __init bcm2708_map_io(void) { iotable_init(bcm2708_io_desc, ARRAY_SIZE(bcm2708_io_desc)); }
void __init at91sam9g45_map_io(void) { /* Map peripherals */ iotable_init(at91sam9g45_io_desc, ARRAY_SIZE(at91sam9g45_io_desc)); }
void __init ep93xx_map_io(void) { iotable_init(ep93xx_io_desc, ARRAY_SIZE(ep93xx_io_desc)); }
void __init ixp4xx_map_io(void) { iotable_init(ixp4xx_io_desc, ARRAY_SIZE(ixp4xx_io_desc)); }
void __init u300_map_io(void) { iotable_init(u300_io_desc, ARRAY_SIZE(u300_io_desc)); }
/** * xilinx_map_io() - Create memory mappings needed for early I/O. */ static void __init xilinx_map_io(void) { iotable_init(io_desc, ARRAY_SIZE(io_desc)); }
void __init ixdp2x00_map_io(void) { ixp2000_map_io(); iotable_init(&ixdp2x00_io_desc, 1); }
static void __init palmtx_map_io(void) { pxa27x_map_io(); iotable_init(palmtx_io_desc, ARRAY_SIZE(palmtx_io_desc)); }
/* * Set up static virtual mappings. */ void __init mx31lite_map_io(void) { mx31_map_io(); iotable_init(mx31lite_io_desc, ARRAY_SIZE(mx31lite_io_desc)); }
void __init omap5_map_io(void) { iotable_init(omap54xx_io_desc, ARRAY_SIZE(omap54xx_io_desc)); omap_barriers_init(); }
void __init am33xx_map_io(void) { iotable_init(omapam33xx_io_desc, ARRAY_SIZE(omapam33xx_io_desc)); }
void __init dove_map_io(void) { iotable_init(dove_io_desc, ARRAY_SIZE(dove_io_desc)); }
/* * Initialize the memory map. It is called during the * system startup to create static physical to virtual * memory map for the IO modules. */ void __init mx27_map_io(void) { iotable_init(imx27_io_desc, ARRAY_SIZE(imx27_io_desc)); }
static void __init versatile_map_io(void) { iotable_init(versatile_io_desc, ARRAY_SIZE(versatile_io_desc)); }
/* -------------------------------------------------------------------- * AT91RM9200 processor initialization * -------------------------------------------------------------------- */ static void __init at91rm9200_map_io(void) { /* Map peripherals */ at91_init_sram(0, AT91RM9200_SRAM_BASE, AT91RM9200_SRAM_SIZE); iotable_init(at91rm9200_io_desc, ARRAY_SIZE(at91rm9200_io_desc)); }
void __init meson_map_io(void) { iotable_init(meson_io_desc, ARRAY_SIZE(meson_io_desc)); }
static void __init ap_map_io(void) { iotable_init(ap_io_desc, ARRAY_SIZE(ap_io_desc)); }
static void __init spear1310_map_io(void) { iotable_init(spear1310_io_desc, ARRAY_SIZE(spear1310_io_desc)); spear13xx_map_io(); }
static void __init exynos5_map_io(void) { iotable_init(exynos5_iodesc, ARRAY_SIZE(exynos5_iodesc)); if (soc_is_exynos542x()) iotable_init(exynos5420_iodesc, ARRAY_SIZE(exynos5420_iodesc)); }
void __init s3c2443_map_io(struct map_desc *mach_desc, int mach_size) { iotable_init(s3c2443_iodesc, ARRAY_SIZE(s3c2443_iodesc)); iotable_init(mach_desc, mach_size); }
static void __init exynos5440_map_io(void) { iotable_init(exynos5440_iodesc0, ARRAY_SIZE(exynos5440_iodesc0)); }
static void __init mx21ads_map_io(void) { mx21_map_io(); iotable_init(mx21ads_io_desc, ARRAY_SIZE(mx21ads_io_desc)); }
void __init ts78xx_map_io(void) { orion5x_map_io(); iotable_init(ts78xx_io_desc, ARRAY_SIZE(ts78xx_io_desc)); }
void __init r8a7779_map_io(void) { iotable_init(r8a7779_io_desc, ARRAY_SIZE(r8a7779_io_desc)); }
void __init axp_map_io(void) { iotable_init(MEM_TABLE, ARRAY_SIZE(MEM_TABLE)); }
void __init iq80321_map_io(void) { iop3xx_map_io(); iotable_init(iq80321_io_desc, ARRAY_SIZE(iq80321_io_desc)); }
void __init omap3_map_io(void) { iotable_init(omap34xx_io_desc, ARRAY_SIZE(omap34xx_io_desc)); }