diff options
Diffstat (limited to 'lwis_device.c')
-rw-r--r-- | lwis_device.c | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/lwis_device.c b/lwis_device.c index 4735f62..60b5dc4 100644 --- a/lwis_device.c +++ b/lwis_device.c @@ -160,11 +160,6 @@ static int lwis_open(struct inode *node, struct file *fp) /* Storing the client handle in fp private_data for easy access */ fp->private_data = lwis_client; - if (lwis_i2c_bus_manager_connect_client(lwis_client)) { - dev_err(lwis_dev->dev, "Failed to connect lwis client to I2C bus manager\n"); - return -EINVAL; - } - lwis_client->is_enabled = false; return 0; } @@ -239,8 +234,6 @@ static int lwis_release_client(struct lwis_client *lwis_client) } spin_unlock_irqrestore(&lwis_dev->lock, flags); - lwis_i2c_bus_manager_disconnect_client(lwis_client); - kfree(lwis_client); return 0; |