cxl: Rename member @dport of struct cxl_dport to @dport_dev
authorRobert Richter <rrichter@amd.com>
Thu, 22 Jun 2023 20:55:00 +0000 (15:55 -0500)
committerDan Williams <dan.j.williams@intel.com>
Sun, 25 Jun 2023 18:37:49 +0000 (11:37 -0700)
Reading code like dport->dport does not immediately suggest that this
points to the corresponding device structure of the dport. Rename
struct member @dport to @dport_dev.

While at it, also rename @new argument of add_dport() to @dport. This
better describes the variable as a dport (e.g. new->dport becomes to
dport->dport_dev).

Co-developed-by: Terry Bowman <terry.bowman@amd.com>
Signed-off-by: Terry Bowman <terry.bowman@amd.com>
Signed-off-by: Robert Richter <rrichter@amd.com>
Reviewed-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Link: https://lore.kernel.org/r/20230622205523.85375-5-terry.bowman@amd.com
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/cxl/core/port.c
drivers/cxl/core/region.c
drivers/cxl/cxl.h

index 76888c7..7d3079f 100644 (file)
@@ -605,7 +605,7 @@ static int devm_cxl_link_parent_dport(struct device *host,
        if (!parent_dport)
                return 0;
 
-       rc = sysfs_create_link(&port->dev.kobj, &parent_dport->dport->kobj,
+       rc = sysfs_create_link(&port->dev.kobj, &parent_dport->dport_dev->kobj,
                               "parent_dport");
        if (rc)
                return rc;
@@ -658,7 +658,7 @@ static struct cxl_port *cxl_port_alloc(struct device *uport,
                if (iter->host_bridge)
                        port->host_bridge = iter->host_bridge;
                else if (parent_dport->rch)
-                       port->host_bridge = parent_dport->dport;
+                       port->host_bridge = parent_dport->dport_dev;
                else
                        port->host_bridge = iter->uport;
                dev_dbg(uport, "host-bridge: %s\n", dev_name(port->host_bridge));
@@ -847,22 +847,22 @@ static struct cxl_dport *find_dport(struct cxl_port *port, int id)
        return NULL;
 }
 
-static int add_dport(struct cxl_port *port, struct cxl_dport *new)
+static int add_dport(struct cxl_port *port, struct cxl_dport *dport)
 {
        struct cxl_dport *dup;
        int rc;
 
        device_lock_assert(&port->dev);
-       dup = find_dport(port, new->port_id);
+       dup = find_dport(port, dport->port_id);
        if (dup) {
                dev_err(&port->dev,
                        "unable to add dport%d-%s non-unique port id (%s)\n",
-                       new->port_id, dev_name(new->dport),
-                       dev_name(dup->dport));
+                       dport->port_id, dev_name(dport->dport_dev),
+                       dev_name(dup->dport_dev));
                return -EBUSY;
        }
 
-       rc = xa_insert(&port->dports, (unsigned long)new->dport, new,
+       rc = xa_insert(&port->dports, (unsigned long)dport->dport_dev, dport,
                       GFP_KERNEL);
        if (rc)
                return rc;
@@ -895,8 +895,8 @@ static void cxl_dport_remove(void *data)
        struct cxl_dport *dport = data;
        struct cxl_port *port = dport->port;
 
-       xa_erase(&port->dports, (unsigned long) dport->dport);
-       put_device(dport->dport);
+       xa_erase(&port->dports, (unsigned long) dport->dport_dev);
+       put_device(dport->dport_dev);
 }
 
 static void cxl_dport_unlink(void *data)
@@ -954,7 +954,7 @@ __devm_cxl_add_dport(struct cxl_port *port, struct device *dport_dev,
                dev_dbg(dport_dev, "Component Registers found for dport: %pa\n",
                        &component_reg_phys);
 
-       dport->dport = dport_dev;
+       dport->dport_dev = dport_dev;
        dport->port_id = port_id;
        dport->component_reg_phys = component_reg_phys;
        dport->port = port;
index f822de4..13cda98 100644 (file)
@@ -1162,7 +1162,7 @@ add_target:
                        dev_dbg(&cxlr->dev, "%s:%s: %s expected %s at %d\n",
                                dev_name(port->uport), dev_name(&port->dev),
                                dev_name(&cxlsd->cxld.dev),
-                               dev_name(ep->dport->dport),
+                               dev_name(ep->dport->dport_dev),
                                cxl_rr->nr_targets_set);
                        return -ENXIO;
                }
@@ -1173,7 +1173,7 @@ out_target_set:
        cxl_rr->nr_targets_set += inc;
        dev_dbg(&cxlr->dev, "%s:%s target[%d] = %s for %s:%s @ %d\n",
                dev_name(port->uport), dev_name(&port->dev),
-               cxl_rr->nr_targets_set - 1, dev_name(ep->dport->dport),
+               cxl_rr->nr_targets_set - 1, dev_name(ep->dport->dport_dev),
                dev_name(&cxlmd->dev), dev_name(&cxled->cxld.dev), pos);
 
        return 0;
index 7c86740..7232c2a 100644 (file)
@@ -589,7 +589,7 @@ struct cxl_rcrb_info {
 
 /**
  * struct cxl_dport - CXL downstream port
- * @dport: PCI bridge or firmware device representing the downstream link
+ * @dport_dev: PCI bridge or firmware device representing the downstream link
  * @port_id: unique hardware identifier for dport in decoder target list
  * @component_reg_phys: downstream port component registers
  * @rcrb: Data about the Root Complex Register Block layout
@@ -597,7 +597,7 @@ struct cxl_rcrb_info {
  * @port: reference to cxl_port that contains this downstream port
  */
 struct cxl_dport {
-       struct device *dport;
+       struct device *dport_dev;
        int port_id;
        resource_size_t component_reg_phys;
        struct cxl_rcrb_info rcrb;