]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/video/amba-clcd.c
Merge remote-tracking branch 'fbdev/for-next'
[karo-tx-linux.git] / drivers / video / amba-clcd.c
index afe4702a5528a0ea9675cdabfce8ee4243e3799a..14d6b3793e0a7a22e81ac3e6cbe1a60e5861d2d4 100644 (file)
@@ -545,7 +545,7 @@ static int clcdfb_register(struct clcd_fb *fb)
 
 static int clcdfb_probe(struct amba_device *dev, const struct amba_id *id)
 {
-       struct clcd_board *board = dev->dev.platform_data;
+       struct clcd_board *board = dev_get_platdata(&dev->dev);
        struct clcd_fb *fb;
        int ret;
 
@@ -599,8 +599,6 @@ static int clcdfb_remove(struct amba_device *dev)
 {
        struct clcd_fb *fb = amba_get_drvdata(dev);
 
-       amba_set_drvdata(dev, NULL);
-
        clcdfb_disable(fb);
        unregister_framebuffer(&fb->fb);
        if (fb->fb.cmap.len)