serial: samsung: Fix build for non-Exynos4210 devices
authorMark Brown <broonie@opensource.wolfsonmicro.com>
Tue, 8 Nov 2011 08:00:14 +0000 (17:00 +0900)
committerKukjin Kim <kgene.kim@samsung.com>
Fri, 23 Dec 2011 01:07:01 +0000 (10:07 +0900)
exynos4120_serial_drv_data is only defined when building with support
for Exynos4210 so use the already provided define to ensure that we
don't reference it when building for other SoCs.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
[kgene.kim@samsung.com: Fixed build warning]
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
drivers/tty/serial/samsung.c

index efe3756..f96f37b 100644 (file)
@@ -1649,7 +1649,7 @@ MODULE_DEVICE_TABLE(platform, s3c24xx_serial_driver_ids);
 #ifdef CONFIG_OF
 static const struct of_device_id s3c24xx_uart_dt_match[] = {
        { .compatible = "samsung,exynos4210-uart",
-               .data = &exynos4210_serial_drv_data },
+               .data = (void *)EXYNOS4210_SERIAL_DRV_DATA },
        {},
 };
 MODULE_DEVICE_TABLE(of, s3c24xx_uart_dt_match);