|
@@ -347,7 +347,7 @@ static void pca954x_cleanup(struct i2c_mux_core *muxc)
|
|
|
static int pca954x_probe(struct i2c_client *client,
|
|
|
const struct i2c_device_id *id)
|
|
|
{
|
|
|
- struct i2c_adapter *adap = to_i2c_adapter(client->dev.parent);
|
|
|
+ struct i2c_adapter *adap = client->adapter;
|
|
|
struct pca954x_platform_data *pdata = dev_get_platdata(&client->dev);
|
|
|
struct device *dev = &client->dev;
|
|
|
struct device_node *np = dev->of_node;
|