89ea86
From 56c6dc7ab5f9170c6d399c12a87bbdb4c8de8958 Mon Sep 17 00:00:00 2001
89ea86
From: Ido Schimmel <idosch@nvidia.com>
89ea86
Date: Tue, 12 Oct 2021 16:25:12 +0300
89ea86
Subject: [PATCH 13/35] cmis: Rename CMIS parsing functions
89ea86
89ea86
Currently, there are two CMIS parsing functions. qsfp_dd_show_all() and
89ea86
cmis_show_all(). The former is called from the IOCTL path with a buffer
89ea86
containing EEPROM contents and the latter is called from the netlink
89ea86
path with pointer to individual EEPROM pages.
89ea86
89ea86
Rename them with '_ioctl' and '_nl' suffixes to make the distinction
89ea86
clear.
89ea86
89ea86
In subsequent patches, these two functions will only differ in the way
89ea86
they initialize the CMIS memory map for parsing, while the parsing code
89ea86
itself will be shared between the two.
89ea86
89ea86
Signed-off-by: Ido Schimmel <idosch@nvidia.com>
89ea86
---
89ea86
 cmis.c                  | 6 +++---
89ea86
 cmis.h                  | 6 +++---
89ea86
 netlink/module-eeprom.c | 2 +-
89ea86
 qsfp.c                  | 2 +-
89ea86
 4 files changed, 8 insertions(+), 8 deletions(-)
89ea86
89ea86
diff --git a/cmis.c b/cmis.c
89ea86
index 591cc72953b7..68c5b2d3277b 100644
89ea86
--- a/cmis.c
89ea86
+++ b/cmis.c
89ea86
@@ -326,7 +326,7 @@ static void cmis_show_vendor_info(const __u8 *id)
89ea86
 			       "CLEI code");
89ea86
 }
89ea86
 
89ea86
-void qsfp_dd_show_all(const __u8 *id)
89ea86
+void cmis_show_all_ioctl(const __u8 *id)
89ea86
 {
89ea86
 	cmis_show_identifier(id);
89ea86
 	cmis_show_power_info(id);
89ea86
@@ -340,8 +340,8 @@ void qsfp_dd_show_all(const __u8 *id)
89ea86
 	cmis_show_rev_compliance(id);
89ea86
 }
89ea86
 
89ea86
-void cmis_show_all(const struct ethtool_module_eeprom *page_zero,
89ea86
-		   const struct ethtool_module_eeprom *page_one)
89ea86
+void cmis_show_all_nl(const struct ethtool_module_eeprom *page_zero,
89ea86
+		      const struct ethtool_module_eeprom *page_one)
89ea86
 {
89ea86
 	const __u8 *page_zero_data = page_zero->data;
89ea86
 
89ea86
diff --git a/cmis.h b/cmis.h
89ea86
index e3012ccfdd79..734b90f4ddb4 100644
89ea86
--- a/cmis.h
89ea86
+++ b/cmis.h
89ea86
@@ -120,9 +120,9 @@
89ea86
 #define YESNO(x) (((x) != 0) ? "Yes" : "No")
89ea86
 #define ONOFF(x) (((x) != 0) ? "On" : "Off")
89ea86
 
89ea86
-void qsfp_dd_show_all(const __u8 *id);
89ea86
+void cmis_show_all_ioctl(const __u8 *id);
89ea86
 
89ea86
-void cmis_show_all(const struct ethtool_module_eeprom *page_zero,
89ea86
-		   const struct ethtool_module_eeprom *page_one);
89ea86
+void cmis_show_all_nl(const struct ethtool_module_eeprom *page_zero,
89ea86
+		      const struct ethtool_module_eeprom *page_one);
89ea86
 
89ea86
 #endif /* CMIS_H__ */
89ea86
diff --git a/netlink/module-eeprom.c b/netlink/module-eeprom.c
89ea86
index 48cd2cc55bee..fc4ef1a53aff 100644
89ea86
--- a/netlink/module-eeprom.c
89ea86
+++ b/netlink/module-eeprom.c
89ea86
@@ -332,7 +332,7 @@ static void decoder_print(void)
89ea86
 		break;
89ea86
 	case SFF8024_ID_QSFP_DD:
89ea86
 	case SFF8024_ID_DSFP:
89ea86
-		cmis_show_all(page_zero, page_one);
89ea86
+		cmis_show_all_nl(page_zero, page_one);
89ea86
 		break;
89ea86
 	default:
89ea86
 		dump_hex(stdout, page_zero->data, page_zero->length, page_zero->offset);
89ea86
diff --git a/qsfp.c b/qsfp.c
89ea86
index 3f37f1036e96..27fdd3bd1771 100644
89ea86
--- a/qsfp.c
89ea86
+++ b/qsfp.c
89ea86
@@ -856,7 +856,7 @@ static void sff8636_show_page_zero(const __u8 *id)
89ea86
 void sff8636_show_all(const __u8 *id, __u32 eeprom_len)
89ea86
 {
89ea86
 	if (id[SFF8636_ID_OFFSET] == SFF8024_ID_QSFP_DD) {
89ea86
-		qsfp_dd_show_all(id);
89ea86
+		cmis_show_all_ioctl(id);
89ea86
 		return;
89ea86
 	}
89ea86
 
89ea86
-- 
89ea86
2.35.1
89ea86