+ ap->ioaddr.ctl_addr);
+}
+
-+static int __devinit magicbox_cf_of_probe(struct platform_device *op)
++static int magicbox_cf_of_probe(struct platform_device *op)
+{
+ struct magicbox_cf_info *info;
+ struct ata_host *host;
+ return ret;
+}
+
-+static __devexit int magicbox_cf_of_remove(struct platform_device *op)
++static int magicbox_cf_of_remove(struct platform_device *op)
+{
+ struct ata_host *host = dev_get_drvdata(&op->dev);
+ struct magicbox_cf_info *info = host->private_data;
+
+static struct platform_driver magicbox_cf_of_platform_driver = {
+ .probe = magicbox_cf_of_probe,
-+ .remove = __devexit_p(magicbox_cf_of_remove),
++ .remove = magicbox_cf_of_remove,
+ .driver = {
+ .name = DRV_NAME,
+ .owner = THIS_MODULE,
+#define isp116x_of_delay NULL
+#endif
+
-+static int __devinit isp116x_of_probe(struct platform_device *op)
++static int isp116x_of_probe(struct platform_device *op)
+{
+ struct device_node *dn = op->dev.of_node;
+ struct usb_hcd *hcd;
+ return ret;
+}
+
-+static __devexit int isp116x_of_remove(struct platform_device *op)
++static int isp116x_of_remove(struct platform_device *op)
+{
+ struct usb_hcd *hcd = dev_get_drvdata(&op->dev);
+ struct isp116x *isp116x;
+
+static struct platform_driver isp116x_of_platform_driver = {
+ .probe = isp116x_of_probe,
-+ .remove = __devexit_p(isp116x_of_remove),
++ .remove = isp116x_of_remove,
+ .driver = {
+ .name = "isp116x-hcd-of",
+ .owner = THIS_MODULE,