static int p1010rdb_console_init(void) { barebox_set_model("Freescale P1010RDB"); barebox_set_hostname("p1010rdb"); serial_plat.clock = fsl_get_bus_freq(0); add_ns16550_device(1, CFG_IMMR + 0x4500, 16, IORESOURCE_MEM | IORESOURCE_MEM_8BIT, &serial_plat); return 0; }
static int p2020_console_init(void) { barebox_set_model("Freescale P2020 RDB"); barebox_set_hostname("p2020rdb"); serial_plat.clock = fsl_get_bus_freq(0); add_ns16550_device(DEVICE_ID_DYNAMIC, 0xffe04500, 16, IORESOURCE_MEM_8BIT, &serial_plat); return 0; }
static int da923rc_console_init(void) { if (binfo.bid == BOARD_TYPE_DA923) barebox_set_model("DA923RC"); else if (binfo.bid == BOARD_TYPE_GBX460) barebox_set_model("GBX460"); else barebox_set_model("unknown"); serial_plat.clock = fsl_get_bus_freq(0); add_ns16550_device(1, CFG_CCSRBAR + 0x4600, 16, IORESOURCE_MEM | IORESOURCE_MEM_8BIT, &serial_plat); return 0; }