<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">From BGardner@Wabtec.com Wed Jul 27 10:47:25 2005
From: bgardner@wabtec.com
To: Jean Delvare &lt;khali@linux-fr.org&gt;
Subject: I2C: max6875 code cleanup
Date: Wed, 27 Jul 2005 12:43:14 -0500
Message-Id: &lt;200507271243.15212.bgardner@wabtec.com&gt;


Remove an unused local variable and change the subclient name.

Signed-off-by: Ben Gardner &lt;bgardner@wabtec.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

---
 drivers/i2c/chips/max6875.c |    8 ++------
 1 files changed, 2 insertions(+), 6 deletions(-)

--- gregkh-2.6.orig/drivers/i2c/chips/max6875.c	2005-08-02 13:44:26.000000000 -0700
+++ gregkh-2.6/drivers/i2c/chips/max6875.c	2005-08-02 13:44:27.000000000 -0700
@@ -81,7 +81,6 @@
 	struct max6875_data *data = i2c_get_clientdata(client);
 	int i, j, addr;
 	u8 *buf;
-	int retval = 0;
 
 	if (slice &gt;= USER_EEPROM_SLICES)
 		return;
@@ -102,7 +101,6 @@
 		/* select the eeprom address */
 		if (i2c_smbus_write_byte_data(client, addr &gt;&gt; 8, addr &amp; 0xFF)) {
 			dev_err(&amp;client-&gt;dev, "address set failed\n");
-			retval = -1;
 			goto exit_up;
 		}
 
@@ -111,14 +109,12 @@
 			if (i2c_smbus_read_i2c_block_data(client,
 							  MAX6875_CMD_BLK_READ,
 							  buf) != SLICE_SIZE) {
-				retval = -1;
 				goto exit_up;
 			}
 		} else {
 			for (i = 0; i &lt; SLICE_SIZE; i++) {
 				j = i2c_smbus_read_byte(client);
 				if (j &lt; 0) {
-					retval = -1;
 					goto exit_up;
 				}
 				buf[i] = j;
@@ -182,7 +178,7 @@
 		i2c_smbus_xfer(adapter, address, 0, 0, 0,
 			       I2C_SMBUS_QUICK, NULL);
 
-	if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA
+	if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_WRITE_BYTE_DATA
 				     | I2C_FUNC_SMBUS_READ_BYTE))
 		return 0;
 
@@ -218,7 +214,7 @@
 	fake_client-&gt;adapter = adapter;
 	fake_client-&gt;driver = &amp;max6875_driver;
 	fake_client-&gt;flags = 0;
-	strlcpy(fake_client-&gt;name, "max6875-dummy", I2C_NAME_SIZE);
+	strlcpy(fake_client-&gt;name, "max6875 subclient", I2C_NAME_SIZE);
 
 	/* Prevent 24RF08 corruption (in case of user error) */
 	i2c_smbus_write_quick(real_client, 0);
</pre></body></html>