Re: [PATCH 03/11] staging: fsl-mc: clean up the device id struct

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 22/06/16 23:40, Stuart Yoder wrote:
-rename the struct used for fsl-mc device ids to be more
  consistent with other busses
-remove the now obsolete and unused version fields

Signed-off-by: Stuart Yoder <stuart.yoder@xxxxxxx>
---
  drivers/staging/fsl-mc/bus/dprc-driver.c  |  2 +-
  drivers/staging/fsl-mc/bus/mc-allocator.c |  2 +-
  drivers/staging/fsl-mc/bus/mc-bus.c       |  2 +-
  drivers/staging/fsl-mc/include/mc.h       | 10 +++-------
  4 files changed, 6 insertions(+), 10 deletions(-)


Reviewed-by: Matthias Brugger <mbrugger@xxxxxxxx>

diff --git a/drivers/staging/fsl-mc/bus/dprc-driver.c b/drivers/staging/fsl-mc/bus/dprc-driver.c
index 7fc4717..f865d18 100644
--- a/drivers/staging/fsl-mc/bus/dprc-driver.c
+++ b/drivers/staging/fsl-mc/bus/dprc-driver.c
@@ -805,7 +805,7 @@ static int dprc_remove(struct fsl_mc_device *mc_dev)
  	return 0;
  }

-static const struct fsl_mc_device_match_id match_id_table[] = {
+static const struct fsl_mc_device_id match_id_table[] = {
  	{
  	 .vendor = FSL_MC_VENDOR_FREESCALE,
  	 .obj_type = "dprc"},
diff --git a/drivers/staging/fsl-mc/bus/mc-allocator.c b/drivers/staging/fsl-mc/bus/mc-allocator.c
index fb08f22..e59d850 100644
--- a/drivers/staging/fsl-mc/bus/mc-allocator.c
+++ b/drivers/staging/fsl-mc/bus/mc-allocator.c
@@ -717,7 +717,7 @@ static int fsl_mc_allocator_remove(struct fsl_mc_device *mc_dev)
  	return 0;
  }

-static const struct fsl_mc_device_match_id match_id_table[] = {
+static const struct fsl_mc_device_id match_id_table[] = {
  	{
  	 .vendor = FSL_MC_VENDOR_FREESCALE,
  	 .obj_type = "dpbp",
diff --git a/drivers/staging/fsl-mc/bus/mc-bus.c b/drivers/staging/fsl-mc/bus/mc-bus.c
index cf92a1c..e975adc 100644
--- a/drivers/staging/fsl-mc/bus/mc-bus.c
+++ b/drivers/staging/fsl-mc/bus/mc-bus.c
@@ -36,7 +36,7 @@ static bool fsl_mc_is_root_dprc(struct device *dev);
   */
  static int fsl_mc_bus_match(struct device *dev, struct device_driver *drv)
  {
-	const struct fsl_mc_device_match_id *id;
+	const struct fsl_mc_device_id *id;
  	struct fsl_mc_device *mc_dev = to_fsl_mc_device(dev);
  	struct fsl_mc_driver *mc_drv = to_fsl_mc_driver(drv);
  	bool found = false;
diff --git a/drivers/staging/fsl-mc/include/mc.h b/drivers/staging/fsl-mc/include/mc.h
index ac7c1ce..bc0d45c 100644
--- a/drivers/staging/fsl-mc/include/mc.h
+++ b/drivers/staging/fsl-mc/include/mc.h
@@ -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;
  };

  /**


_______________________________________________
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxx
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel



[Index of Archives]     [Linux Driver Backports]     [DMA Engine]     [Linux GPIO]     [Linux SPI]     [Video for Linux]     [Linux USB Devel]     [Linux Coverity]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux