|
|
@@ -39,7 +39,7 @@ struct fsl_mc_bus;
|
|
|
*/
|
|
|
struct fsl_mc_driver {
|
|
|
struct device_driver driver;
|
|
|
- const struct fsl_mc_device_match_id *match_id_table;
|
|
|
+ const struct fsl_mc_device_id *match_id_table;
|
|
|
int (*probe)(struct fsl_mc_device *dev);
|
|
|
int (*remove)(struct fsl_mc_device *dev);
|
|
|
void (*shutdown)(struct fsl_mc_device *dev);
|
|
|
@@ -51,20 +51,16 @@ struct fsl_mc_driver {
|
|
|
container_of(_drv, struct fsl_mc_driver, driver)
|
|
|
|
|
|
/**
|
|
|
- * struct fsl_mc_device_match_id - MC object device Id entry for driver matching
|
|
|
+ * struct fsl_mc_device_id - MC object device Id entry for driver matching
|
|
|
* @vendor: vendor ID
|
|
|
* @obj_type: MC object type
|
|
|
- * @ver_major: MC object version major number
|
|
|
- * @ver_minor: MC object version minor number
|
|
|
*
|
|
|
* Type of entries in the "device Id" table for MC object devices supported by
|
|
|
* a MC object device driver. The last entry of the table has vendor set to 0x0
|
|
|
*/
|
|
|
-struct fsl_mc_device_match_id {
|
|
|
+struct fsl_mc_device_id {
|
|
|
u16 vendor;
|
|
|
const char obj_type[16];
|
|
|
- u32 ver_major;
|
|
|
- u32 ver_minor;
|
|
|
};
|
|
|
|
|
|
/**
|