OSDN Git Service

ARM: nspire: Remove unneeded nspire_map_io()
authorGeert Uytterhoeven <geert+renesas@glider.be>
Fri, 2 Mar 2018 13:38:05 +0000 (14:38 +0100)
committerArnd Bergmann <arnd@arndb.de>
Wed, 7 Mar 2018 15:07:35 +0000 (16:07 +0100)
nspire_map_io() just calls debug_ll_io_init().

If machine_desc.map_io is not set, devicemaps_init() in the
common ARM code will call debug_ll_io_init(), so nspire_map_io() and the
initialization of .map_io can be removed.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Vladimir Murzin <vladimir.murzin@arm.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
arch/arm/mach-nspire/nspire.c

index f0808fc..8584cdd 100644 (file)
@@ -33,11 +33,6 @@ static const char *const nspire_dt_match[] __initconst = {
        NULL,
 };
 
-static void __init nspire_map_io(void)
-{
-       debug_ll_io_init();
-}
-
 static struct clcd_board nspire_clcd_data = {
        .name           = "LCD",
        .caps           = CLCD_CAP_5551 | CLCD_CAP_565,
@@ -71,7 +66,6 @@ static void nspire_restart(enum reboot_mode mode, const char *cmd)
 
 DT_MACHINE_START(NSPIRE, "TI-NSPIRE")
        .dt_compat      = nspire_dt_match,
-       .map_io         = nspire_map_io,
        .init_machine   = nspire_init,
        .restart        = nspire_restart,
 MACHINE_END