| * This file is subject to the terms and conditions of the GNU General Public |
| * License. See the file "COPYING" in the main directory of this archive |
| * Copyright (C) 2007 Ralf Baechle (ralf@linux-mips.org) |
| #include <linux/module.h> |
| #include <linux/serial_8250.h> |
| #define PORT(base, int) \ |
| .flags = UPF_BOOT_AUTOCONF | UPF_SKIP_TEST, \ |
| static struct plat_serial8250_port uart8250_data[] = { |
| static struct platform_device uart8250_device = { |
| .id = PLAT8250_DEV_PLATFORM, |
| .platform_data = uart8250_data, |
| static int __init uart8250_init(void) |
| return platform_device_register(&uart8250_device); |
| module_init(uart8250_init); |
| MODULE_AUTHOR("Ralf Baechle <ralf@linux-mips.org>"); |
| MODULE_DESCRIPTION("Generic 8250 UART probe driver"); |