[ARM] 4481/1: Fix a bug when i.MX is compiled as a module

Fix the unregistration order in the i.MX serial driver

Signed-off-by: Sreekrishnan Venkateswaran <krishhna@gmail.com>
Acked-by: Sascha Hauer <s.hauer@pengutronix.de>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>

authored by Sascha Hauer and committed by Russell King 4b300c36 9a79b227

+1 -1
+1 -1
drivers/serial/imx.c
··· 1114 1115 static void __exit imx_serial_exit(void) 1116 { 1117 - uart_unregister_driver(&imx_reg); 1118 platform_driver_unregister(&serial_imx_driver); 1119 } 1120 1121 module_init(imx_serial_init);
··· 1114 1115 static void __exit imx_serial_exit(void) 1116 { 1117 platform_driver_unregister(&serial_imx_driver); 1118 + uart_unregister_driver(&imx_reg); 1119 } 1120 1121 module_init(imx_serial_init);