]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/usb/musb/musb_dsps.c
usb: musb: remove ti81xx pieces from musb
[karo-tx-linux.git] / drivers / usb / musb / musb_dsps.c
index 603ea747d882825353ce134b0be59e2e09b94061..55f5ff9351d6184223b78f874cba195d1adf373d 100644 (file)
@@ -46,9 +46,7 @@
 
 #include "musb_core.h"
 
-#ifdef CONFIG_OF
 static const struct of_device_id musb_dsps_of_match[];
-#endif
 
 /**
  * avoid using musb_readx()/musb_writex() as glue layer should not be
@@ -753,23 +751,12 @@ static const struct dsps_musb_wrapper ti81xx_driver_data = {
        .instances              = 1,
 };
 
-static const struct platform_device_id musb_dsps_id_table[] = {
-       {
-               .name   = "musb-ti81xx",
-               .driver_data    = (kernel_ulong_t) &ti81xx_driver_data,
-       },
-       {  },   /* Terminating Entry */
-};
-MODULE_DEVICE_TABLE(platform, musb_dsps_id_table);
-
-#ifdef CONFIG_OF
 static const struct of_device_id musb_dsps_of_match[] = {
        { .compatible = "ti,musb-am33xx",
                .data = (void *) &ti81xx_driver_data, },
        {  },
 };
 MODULE_DEVICE_TABLE(of, musb_dsps_of_match);
-#endif
 
 static struct platform_driver dsps_usbss_driver = {
        .probe          = dsps_probe,
@@ -779,7 +766,6 @@ static struct platform_driver dsps_usbss_driver = {
                .pm     = &dsps_pm_ops,
                .of_match_table = of_match_ptr(musb_dsps_of_match),
        },
-       .id_table       = musb_dsps_id_table,
 };
 
 MODULE_DESCRIPTION("TI DSPS MUSB Glue Layer");