Commit 647d9088 authored by Michael Brunner's avatar Michael Brunner Committed by Wolfram Sang

i2c: kempld: deprecate class based instantiation

Warn users that class based instantiation is going away soon in favour
of more robust probing and faster bootup times.

Class based instantiation has already been removed for other controllers
and it makes absolutely sense to do it for this one too.
Signed-off-by: default avatarMichael Brunner <michael.brunner@kontron.com>
Acked-by: default avatarIngmar Klein <ingmar.klein@kontron.com>
Signed-off-by: default avatarWolfram Sang <wsa@kernel.org>
parent ed2f8511
......@@ -283,7 +283,8 @@ static const struct i2c_algorithm kempld_i2c_algorithm = {
static const struct i2c_adapter kempld_i2c_adapter = {
.owner = THIS_MODULE,
.name = "i2c-kempld",
.class = I2C_CLASS_HWMON | I2C_CLASS_SPD,
.class = I2C_CLASS_HWMON | I2C_CLASS_SPD |
I2C_CLASS_DEPRECATED,
.algo = &kempld_i2c_algorithm,
};
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment