static int __init pnx8xxx_serial_init(void) { int ret; printk(KERN_INFO "Serial: PNX8XXX driver\n"); pnx8xxx_init_ports(); ret = uart_register_driver(&pnx8xxx_reg); if (ret == 0) { ret = platform_driver_register(&pnx8xxx_serial_driver); if (ret) uart_unregister_driver(&pnx8xxx_reg); } return ret; }
static int __init pnx8xxx_serial_init(void) { int ret; #ifdef CONFIG_DEBUG_PRINTK printk(KERN_INFO "Serial: PNX8XXX driver\n"); #else ; #endif pnx8xxx_init_ports(); ret = uart_register_driver(&pnx8xxx_reg); if (ret == 0) { ret = platform_driver_register(&pnx8xxx_serial_driver); if (ret) uart_unregister_driver(&pnx8xxx_reg); } return ret; }
static int __init pnx8xxx_rs_console_init(void) { pnx8xxx_init_ports(); register_console(&pnx8xxx_console); return 0; }