@@ -2634,9 +2634,9 @@ static struct s3c24xx_serial_drv_data s3c2410_serial_drv_data = {
2634
2634
.ufcon = S3C2410_UFCON_DEFAULT ,
2635
2635
},
2636
2636
};
2637
- #define S3C2410_SERIAL_DRV_DATA ((kernel_ulong_t) &s3c2410_serial_drv_data)
2637
+ #define S3C2410_SERIAL_DRV_DATA (&s3c2410_serial_drv_data)
2638
2638
#else
2639
- #define S3C2410_SERIAL_DRV_DATA (kernel_ulong_t) NULL
2639
+ #define S3C2410_SERIAL_DRV_DATA NULL
2640
2640
#endif
2641
2641
2642
2642
#ifdef CONFIG_CPU_S3C2412
@@ -2663,9 +2663,9 @@ static struct s3c24xx_serial_drv_data s3c2412_serial_drv_data = {
2663
2663
.ufcon = S3C2410_UFCON_DEFAULT ,
2664
2664
},
2665
2665
};
2666
- #define S3C2412_SERIAL_DRV_DATA ((kernel_ulong_t) &s3c2412_serial_drv_data)
2666
+ #define S3C2412_SERIAL_DRV_DATA (&s3c2412_serial_drv_data)
2667
2667
#else
2668
- #define S3C2412_SERIAL_DRV_DATA (kernel_ulong_t) NULL
2668
+ #define S3C2412_SERIAL_DRV_DATA NULL
2669
2669
#endif
2670
2670
2671
2671
#if defined(CONFIG_CPU_S3C2440 ) || defined(CONFIG_CPU_S3C2416 ) || \
@@ -2694,9 +2694,9 @@ static struct s3c24xx_serial_drv_data s3c2440_serial_drv_data = {
2694
2694
.ufcon = S3C2410_UFCON_DEFAULT ,
2695
2695
},
2696
2696
};
2697
- #define S3C2440_SERIAL_DRV_DATA ((kernel_ulong_t) &s3c2440_serial_drv_data)
2697
+ #define S3C2440_SERIAL_DRV_DATA (&s3c2440_serial_drv_data)
2698
2698
#else
2699
- #define S3C2440_SERIAL_DRV_DATA (kernel_ulong_t) NULL
2699
+ #define S3C2440_SERIAL_DRV_DATA NULL
2700
2700
#endif
2701
2701
2702
2702
#if defined(CONFIG_CPU_S3C6400 ) || defined(CONFIG_CPU_S3C6410 )
@@ -2723,9 +2723,9 @@ static struct s3c24xx_serial_drv_data s3c6400_serial_drv_data = {
2723
2723
.ufcon = S3C2410_UFCON_DEFAULT ,
2724
2724
},
2725
2725
};
2726
- #define S3C6400_SERIAL_DRV_DATA ((kernel_ulong_t) &s3c6400_serial_drv_data)
2726
+ #define S3C6400_SERIAL_DRV_DATA (&s3c6400_serial_drv_data)
2727
2727
#else
2728
- #define S3C6400_SERIAL_DRV_DATA (kernel_ulong_t) NULL
2728
+ #define S3C6400_SERIAL_DRV_DATA NULL
2729
2729
#endif
2730
2730
2731
2731
#ifdef CONFIG_CPU_S5PV210
@@ -2752,9 +2752,9 @@ static struct s3c24xx_serial_drv_data s5pv210_serial_drv_data = {
2752
2752
},
2753
2753
.fifosize = { 256 , 64 , 16 , 16 },
2754
2754
};
2755
- #define S5PV210_SERIAL_DRV_DATA ((kernel_ulong_t) &s5pv210_serial_drv_data)
2755
+ #define S5PV210_SERIAL_DRV_DATA (&s5pv210_serial_drv_data)
2756
2756
#else
2757
- #define S5PV210_SERIAL_DRV_DATA (kernel_ulong_t) NULL
2757
+ #define S5PV210_SERIAL_DRV_DATA NULL
2758
2758
#endif
2759
2759
2760
2760
#if defined(CONFIG_ARCH_EXYNOS )
@@ -2796,14 +2796,14 @@ static struct s3c24xx_serial_drv_data exynos850_serial_drv_data = {
2796
2796
.fifosize = { 256 , 64 , 64 , 64 },
2797
2797
};
2798
2798
2799
- #define EXYNOS4210_SERIAL_DRV_DATA ((kernel_ulong_t) &exynos4210_serial_drv_data)
2800
- #define EXYNOS5433_SERIAL_DRV_DATA ((kernel_ulong_t) &exynos5433_serial_drv_data)
2801
- #define EXYNOS850_SERIAL_DRV_DATA ((kernel_ulong_t) &exynos850_serial_drv_data)
2799
+ #define EXYNOS4210_SERIAL_DRV_DATA (&exynos4210_serial_drv_data)
2800
+ #define EXYNOS5433_SERIAL_DRV_DATA (&exynos5433_serial_drv_data)
2801
+ #define EXYNOS850_SERIAL_DRV_DATA (&exynos850_serial_drv_data)
2802
2802
2803
2803
#else
2804
- #define EXYNOS4210_SERIAL_DRV_DATA ((kernel_ulong_t) NULL)
2805
- #define EXYNOS5433_SERIAL_DRV_DATA ((kernel_ulong_t) NULL)
2806
- #define EXYNOS850_SERIAL_DRV_DATA ((kernel_ulong_t) NULL)
2804
+ #define EXYNOS4210_SERIAL_DRV_DATA NULL
2805
+ #define EXYNOS5433_SERIAL_DRV_DATA NULL
2806
+ #define EXYNOS850_SERIAL_DRV_DATA NULL
2807
2807
#endif
2808
2808
2809
2809
#ifdef CONFIG_ARCH_APPLE
@@ -2829,39 +2829,39 @@ static struct s3c24xx_serial_drv_data s5l_serial_drv_data = {
2829
2829
.ufcon = S3C2410_UFCON_DEFAULT ,
2830
2830
},
2831
2831
};
2832
- #define S5L_SERIAL_DRV_DATA ((kernel_ulong_t) &s5l_serial_drv_data)
2832
+ #define S5L_SERIAL_DRV_DATA (&s5l_serial_drv_data)
2833
2833
#else
2834
- #define S5L_SERIAL_DRV_DATA ((kernel_ulong_t) NULL)
2834
+ #define S5L_SERIAL_DRV_DATA NULL
2835
2835
#endif
2836
2836
2837
2837
static const struct platform_device_id s3c24xx_serial_driver_ids [] = {
2838
2838
{
2839
2839
.name = "s3c2410-uart" ,
2840
- .driver_data = S3C2410_SERIAL_DRV_DATA ,
2840
+ .driver_data = ( kernel_ulong_t ) S3C2410_SERIAL_DRV_DATA ,
2841
2841
}, {
2842
2842
.name = "s3c2412-uart" ,
2843
- .driver_data = S3C2412_SERIAL_DRV_DATA ,
2843
+ .driver_data = ( kernel_ulong_t ) S3C2412_SERIAL_DRV_DATA ,
2844
2844
}, {
2845
2845
.name = "s3c2440-uart" ,
2846
- .driver_data = S3C2440_SERIAL_DRV_DATA ,
2846
+ .driver_data = ( kernel_ulong_t ) S3C2440_SERIAL_DRV_DATA ,
2847
2847
}, {
2848
2848
.name = "s3c6400-uart" ,
2849
- .driver_data = S3C6400_SERIAL_DRV_DATA ,
2849
+ .driver_data = ( kernel_ulong_t ) S3C6400_SERIAL_DRV_DATA ,
2850
2850
}, {
2851
2851
.name = "s5pv210-uart" ,
2852
- .driver_data = S5PV210_SERIAL_DRV_DATA ,
2852
+ .driver_data = ( kernel_ulong_t ) S5PV210_SERIAL_DRV_DATA ,
2853
2853
}, {
2854
2854
.name = "exynos4210-uart" ,
2855
- .driver_data = EXYNOS4210_SERIAL_DRV_DATA ,
2855
+ .driver_data = ( kernel_ulong_t ) EXYNOS4210_SERIAL_DRV_DATA ,
2856
2856
}, {
2857
2857
.name = "exynos5433-uart" ,
2858
- .driver_data = EXYNOS5433_SERIAL_DRV_DATA ,
2858
+ .driver_data = ( kernel_ulong_t ) EXYNOS5433_SERIAL_DRV_DATA ,
2859
2859
}, {
2860
2860
.name = "s5l-uart" ,
2861
- .driver_data = S5L_SERIAL_DRV_DATA ,
2861
+ .driver_data = ( kernel_ulong_t ) S5L_SERIAL_DRV_DATA ,
2862
2862
}, {
2863
2863
.name = "exynos850-uart" ,
2864
- .driver_data = EXYNOS850_SERIAL_DRV_DATA ,
2864
+ .driver_data = ( kernel_ulong_t ) EXYNOS850_SERIAL_DRV_DATA ,
2865
2865
},
2866
2866
{ },
2867
2867
};
@@ -2870,23 +2870,23 @@ MODULE_DEVICE_TABLE(platform, s3c24xx_serial_driver_ids);
2870
2870
#ifdef CONFIG_OF
2871
2871
static const struct of_device_id s3c24xx_uart_dt_match [] = {
2872
2872
{ .compatible = "samsung,s3c2410-uart" ,
2873
- .data = ( void * ) S3C2410_SERIAL_DRV_DATA },
2873
+ .data = S3C2410_SERIAL_DRV_DATA },
2874
2874
{ .compatible = "samsung,s3c2412-uart" ,
2875
- .data = ( void * ) S3C2412_SERIAL_DRV_DATA },
2875
+ .data = S3C2412_SERIAL_DRV_DATA },
2876
2876
{ .compatible = "samsung,s3c2440-uart" ,
2877
- .data = ( void * ) S3C2440_SERIAL_DRV_DATA },
2877
+ .data = S3C2440_SERIAL_DRV_DATA },
2878
2878
{ .compatible = "samsung,s3c6400-uart" ,
2879
- .data = ( void * ) S3C6400_SERIAL_DRV_DATA },
2879
+ .data = S3C6400_SERIAL_DRV_DATA },
2880
2880
{ .compatible = "samsung,s5pv210-uart" ,
2881
- .data = ( void * ) S5PV210_SERIAL_DRV_DATA },
2881
+ .data = S5PV210_SERIAL_DRV_DATA },
2882
2882
{ .compatible = "samsung,exynos4210-uart" ,
2883
- .data = ( void * ) EXYNOS4210_SERIAL_DRV_DATA },
2883
+ .data = EXYNOS4210_SERIAL_DRV_DATA },
2884
2884
{ .compatible = "samsung,exynos5433-uart" ,
2885
- .data = ( void * ) EXYNOS5433_SERIAL_DRV_DATA },
2885
+ .data = EXYNOS5433_SERIAL_DRV_DATA },
2886
2886
{ .compatible = "apple,s5l-uart" ,
2887
- .data = ( void * ) S5L_SERIAL_DRV_DATA },
2887
+ .data = S5L_SERIAL_DRV_DATA },
2888
2888
{ .compatible = "samsung,exynos850-uart" ,
2889
- .data = ( void * ) EXYNOS850_SERIAL_DRV_DATA },
2889
+ .data = EXYNOS850_SERIAL_DRV_DATA },
2890
2890
{},
2891
2891
};
2892
2892
MODULE_DEVICE_TABLE (of , s3c24xx_uart_dt_match );
0 commit comments