]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blobdiff - drivers/video/fsl-diu-fb.c
radeonfb: Let hwmon driver probe the "monid" I2C bus
[mirror_ubuntu-zesty-kernel.git] / drivers / video / fsl-diu-fb.c
index 8bbbf08fa3ce0cc3d0163c9dcc1dc9f3f77cc8ad..9048f87fa8c10fd4009872dd0daae82425d1f15d 100644 (file)
@@ -1487,8 +1487,7 @@ static ssize_t show_monitor(struct device *device,
        return diu_ops.show_monitor_port(machine_data->monitor_port, buf);
 }
 
-static int __devinit fsl_diu_probe(struct platform_device *ofdev,
-       const struct of_device_id *match)
+static int __devinit fsl_diu_probe(struct platform_device *ofdev)
 {
        struct device_node *np = ofdev->dev.of_node;
        struct mfb_info *mfbi;
@@ -1735,7 +1734,7 @@ static struct of_device_id fsl_diu_match[] = {
 };
 MODULE_DEVICE_TABLE(of, fsl_diu_match);
 
-static struct of_platform_driver fsl_diu_driver = {
+static struct platform_driver fsl_diu_driver = {
        .driver = {
                .name = "fsl_diu",
                .owner = THIS_MODULE,
@@ -1797,7 +1796,7 @@ static int __init fsl_diu_init(void)
        if (!coherence_data)
                return -ENOMEM;
 #endif
-       ret = of_register_platform_driver(&fsl_diu_driver);
+       ret = platform_driver_register(&fsl_diu_driver);
        if (ret) {
                printk(KERN_ERR
                        "fsl-diu: failed to register platform driver\n");
@@ -1811,7 +1810,7 @@ static int __init fsl_diu_init(void)
 
 static void __exit fsl_diu_exit(void)
 {
-       of_unregister_platform_driver(&fsl_diu_driver);
+       platform_driver_unregister(&fsl_diu_driver);
 #if defined(CONFIG_NOT_COHERENT_CACHE)
        vfree(coherence_data);
 #endif