}
 
 static struct drm_bus drm_pci_bus = {
-       .bus_type = DRIVER_BUS_PCI,
        .get_irq = drm_pci_get_irq,
        .get_name = drm_pci_get_name,
        .set_busid = drm_pci_set_busid,
 
 }
 
 static struct drm_bus drm_platform_bus = {
-       .bus_type = DRIVER_BUS_PLATFORM,
        .get_irq = drm_platform_get_irq,
        .get_name = drm_platform_get_name,
        .set_busid = drm_platform_set_busid,
 
 }
 
 static struct drm_bus drm_usb_bus = {
-       .bus_type = DRIVER_BUS_USB,
        .get_irq = drm_usb_get_irq,
        .get_name = drm_usb_get_name,
        .set_busid = drm_usb_set_busid,
 
 }
 
 static struct drm_bus drm_host1x_bus = {
-       .bus_type = DRIVER_BUS_HOST1X,
        .set_busid = drm_host1x_set_busid,
 };
 
 
 #define DRIVER_PRIME       0x4000
 #define DRIVER_RENDER      0x8000
 
-#define DRIVER_BUS_PCI 0x1
-#define DRIVER_BUS_PLATFORM 0x2
-#define DRIVER_BUS_USB 0x3
-#define DRIVER_BUS_HOST1X 0x4
-
 /***********************************************************************/
 /** \name Begin the DRM... */
 /*@{*/
 #define DRM_SCANOUTPOS_ACCURATE     (1 << 2)
 
 struct drm_bus {
-       int bus_type;
        int (*get_irq)(struct drm_device *dev);
        const char *(*get_name)(struct drm_device *dev);
        int (*set_busid)(struct drm_device *dev, struct drm_master *master);