staging/rdma/hfi1: Cleanup comments and logs in PHY code
authorEaswar Hariharan <easwar.hariharan@intel.com>
Thu, 18 Feb 2016 19:12:16 +0000 (11:12 -0800)
committerDoug Ledford <dledford@redhat.com>
Fri, 11 Mar 2016 01:45:43 +0000 (20:45 -0500)
This is a set of minor fixes including comment and log message cleanups
and improvements to the PHY layer code.

Reviewed-by: Dean Luick <dean.luick@intel.com>
Signed-off-by: Easwar Hariharan <easwar.hariharan@intel.com>
Signed-off-by: Jubin John <jubin.john@intel.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/staging/rdma/hfi1/chip.c
drivers/staging/rdma/hfi1/qsfp.c

index 6e44d52e3330b639d8147568a63a226a518254e1..483b37ae698e4cb5a1e4048ad0290a1fe838e91a 100644 (file)
@@ -5946,10 +5946,10 @@ static void handle_qsfp_int(struct hfi1_devdata *dd, u32 src_ctx, u64 reg)
        u64 qsfp_int_mgmt = (u64)(QSFP_HFI0_INT_N | QSFP_HFI0_MODPRST_N);
 
        if (reg & QSFP_HFI0_MODPRST_N) {
-               dd_dev_info(dd, "%s: ModPresent triggered QSFP interrupt\n",
-                           __func__);
-
                if (!qsfp_mod_present(ppd)) {
+                       dd_dev_info(dd, "%s: QSFP module removed\n",
+                                   __func__);
+
                        ppd->driver_link_ready = 0;
                        /*
                         * Cable removed, reset all our information about the
@@ -5989,6 +5989,9 @@ static void handle_qsfp_int(struct hfi1_devdata *dd, u32 src_ctx, u64 reg)
                                queue_work(ppd->hfi1_wq, &ppd->link_down_work);
                        }
                } else {
+                       dd_dev_info(dd, "%s: QSFP module inserted\n",
+                                   __func__);
+
                        spin_lock_irqsave(&ppd->qsfp_info.qsfp_lock, flags);
                        ppd->qsfp_info.cache_valid = 0;
                        ppd->qsfp_info.cache_refresh_required = 1;
@@ -6009,7 +6012,7 @@ static void handle_qsfp_int(struct hfi1_devdata *dd, u32 src_ctx, u64 reg)
        }
 
        if (reg & QSFP_HFI0_INT_N) {
-               dd_dev_info(dd, "%s: IntN triggered QSFP interrupt\n",
+               dd_dev_info(dd, "%s: Interrupt received from QSFP module\n",
                            __func__);
                spin_lock_irqsave(&ppd->qsfp_info.qsfp_lock, flags);
                ppd->qsfp_info.check_interrupt_flags = 1;
index e38a0eb131ea93c8fea81f62c409713653fb1c38..07330b030ee0d35cdc5d3c074a7af6a87e90e17c 100644 (file)
@@ -187,7 +187,7 @@ done:
 
 /*
  * Write page n, offset m of QSFP memory as defined by SFF 8636
- * in the cache by writing @addr = ((256 * n) + m)
+ * by writing @addr = ((256 * n) + m)
  */
 int qsfp_write(struct hfi1_pportdata *ppd, u32 target, int addr, void *bp,
               int len)
@@ -253,7 +253,7 @@ int qsfp_write(struct hfi1_pportdata *ppd, u32 target, int addr, void *bp,
 
 /*
  * Access page n, offset m of QSFP memory as defined by SFF 8636
- * in the cache by reading @addr = ((256 * n) + m)
+ * by reading @addr = ((256 * n) + m)
  */
 int qsfp_read(struct hfi1_pportdata *ppd, u32 target, int addr, void *bp,
              int len)