diff options
Diffstat (limited to 'drivers/video/fsl-diu-fb.c')
-rw-r--r-- | drivers/video/fsl-diu-fb.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/drivers/video/fsl-diu-fb.c b/drivers/video/fsl-diu-fb.c index 994358a4f30..27455ce298b 100644 --- a/drivers/video/fsl-diu-fb.c +++ b/drivers/video/fsl-diu-fb.c | |||
@@ -1421,7 +1421,7 @@ static ssize_t show_monitor(struct device *device, | |||
1421 | static int __devinit fsl_diu_probe(struct of_device *ofdev, | 1421 | static int __devinit fsl_diu_probe(struct of_device *ofdev, |
1422 | const struct of_device_id *match) | 1422 | const struct of_device_id *match) |
1423 | { | 1423 | { |
1424 | struct device_node *np = ofdev->node; | 1424 | struct device_node *np = ofdev->dev.of_node; |
1425 | struct mfb_info *mfbi; | 1425 | struct mfb_info *mfbi; |
1426 | phys_addr_t dummy_ad_addr; | 1426 | phys_addr_t dummy_ad_addr; |
1427 | int ret, i, error = 0; | 1427 | int ret, i, error = 0; |
@@ -1647,9 +1647,11 @@ static struct of_device_id fsl_diu_match[] = { | |||
1647 | MODULE_DEVICE_TABLE(of, fsl_diu_match); | 1647 | MODULE_DEVICE_TABLE(of, fsl_diu_match); |
1648 | 1648 | ||
1649 | static struct of_platform_driver fsl_diu_driver = { | 1649 | static struct of_platform_driver fsl_diu_driver = { |
1650 | .owner = THIS_MODULE, | 1650 | .driver = { |
1651 | .name = "fsl_diu", | 1651 | .name = "fsl_diu", |
1652 | .match_table = fsl_diu_match, | 1652 | .owner = THIS_MODULE, |
1653 | .of_match_table = fsl_diu_match, | ||
1654 | }, | ||
1653 | .probe = fsl_diu_probe, | 1655 | .probe = fsl_diu_probe, |
1654 | .remove = fsl_diu_remove, | 1656 | .remove = fsl_diu_remove, |
1655 | .suspend = fsl_diu_suspend, | 1657 | .suspend = fsl_diu_suspend, |