drm: nouveau: Don't use i2c_client->driver
The 'driver' field of the i2c_client struct is redundant and is going to be removed. Use 'to_i2c_driver(client->dev.driver)' instead to get direct access to the i2c_driver struct. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> Cc: Martin Peres <martin.peres@labri.fr> Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
This commit is contained in:
parent
3ee81b7aef
commit
395c994264
|
@ -41,7 +41,8 @@ probe_monitoring_device(struct nouveau_i2c_port *i2c,
|
|||
if (!client)
|
||||
return false;
|
||||
|
||||
if (!client->driver || client->driver->detect(client, info)) {
|
||||
if (!client->dev.driver ||
|
||||
to_i2c_driver(client->dev.driver)->detect(client, info)) {
|
||||
i2c_unregister_device(client);
|
||||
return false;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue