i2c: Improve deprecation warnings

When warning on the use of deprecated i2c_driver methods
attach_adapter and detach_adapter, mention the name of the driver
which needs to be updated.

Signed-off-by: Jean Delvare <khali@linux-fr.org>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>

authored by Jean Delvare and committed by Jean Delvare a920ff41 d733ed6c

+4 -2
+4 -2
drivers/i2c/i2c-core.c
··· 797 797 798 798 /* Let legacy drivers scan this bus for matching devices */ 799 799 if (driver->attach_adapter) { 800 - dev_warn(&adap->dev, "attach_adapter method is deprecated\n"); 800 + dev_warn(&adap->dev, "%s: attach_adapter method is deprecated\n", 801 + driver->driver.name); 801 802 dev_warn(&adap->dev, "Please use another way to instantiate " 802 803 "your i2c_client\n"); 803 804 /* We ignore the return code; if it fails, too bad */ ··· 985 984 986 985 if (!driver->detach_adapter) 987 986 return 0; 988 - dev_warn(&adapter->dev, "detach_adapter method is deprecated\n"); 987 + dev_warn(&adapter->dev, "%s: detach_adapter method is deprecated\n", 988 + driver->driver.name); 989 989 res = driver->detach_adapter(adapter); 990 990 if (res) 991 991 dev_err(&adapter->dev, "detach_adapter failed (%d) "