Commit 3079b54a authored by Jean Delvare's avatar Jean Delvare Committed by Greg Kroah-Hartman
Browse files

eeprom: Warn that the driver is deprecated



Deprecating the driver in Kconfig is one thing, but we also need to
let the users themselves know. Log a warning each time a device is
bound to the deprecated eeprom driver.

Signed-off-by: default avatarJean Delvare <jdelvare@suse.de>
Cc: Arnd Bergmann <arnd@arndb.de>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Link: https://lore.kernel.org/r/20191002104844.1dc4d8f3@endymion


Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 780ee709
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -175,6 +175,10 @@ static int eeprom_probe(struct i2c_client *client,
		}
	}

	/* Let the users know they are using deprecated driver */
	dev_notice(&client->dev,
		   "eeprom driver is deprecated, please use at24 instead\n");

	/* create the sysfs eeprom file */
	return sysfs_create_bin_file(&client->dev.kobj, &eeprom_attr);
}