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