From: Franck Jullien <franck.jullien@xxxxxxxxx> Signed-off-by: Franck Jullien <franck.jullien@xxxxxxxxx> --- arch/nios2/boards/generic/generic.c | 20 ++++---------------- 1 files changed, 4 insertions(+), 16 deletions(-) diff --git a/arch/nios2/boards/generic/generic.c b/arch/nios2/boards/generic/generic.c index 089715b..f424be5 100644 --- a/arch/nios2/boards/generic/generic.c +++ b/arch/nios2/boards/generic/generic.c @@ -6,20 +6,6 @@ static int phy_address = 1; -static struct device_d mac_dev = { - .id = -1, - .name = "altera_tse", - .map_base = NIOS_SOPC_TSE_BASE, - .size = 0x00000400, - .platform_data = &phy_address, -}; - -static struct device_d altera_serial_device = { - .id = -1, - .name = "altera_serial", - .map_base = NIOS_SOPC_UART_BASE, -}; - /* static struct device_d epcs_flash_device = { .id = -1, @@ -33,7 +19,8 @@ static int generic_devices_init(void) add_cfi_flash_device(-1, NIOS_SOPC_FLASH_BASE, NIOS_SOPC_FLASH_SIZE, 0); add_mem_device("ram0", NIOS_SOPC_MEMORY_BASE, NIOS_SOPC_MEMORY_SIZE, IORESOURCE_MEM_WRITEABLE); - register_device(&mac_dev); + add_generic_device("altera_tse", -1, NULL, NIOS_SOPC_TSE_BASE, 0x400, + IORESOURCE_MEM, &phy_address); /*register_device(&epcs_flash_device);*/ devfs_add_partition("nor0", 0x00000, 0x40000, PARTITION_FIXED, "self0"); @@ -49,7 +36,8 @@ device_initcall(generic_devices_init); static int altera_console_init(void) { - register_device(&altera_serial_device); + add_generic_device("altera_serial", -1, NULL, NIOS_SOPC_UART_BASE, 0x20, + IORESOURCE_MEM, NULL); return 0; } -- 1.7.1 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox