diff options
author | Mauro Carvalho Chehab <mchehab+huawei@kernel.org> | 2020-09-11 13:14:36 +0200 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab+huawei@kernel.org> | 2020-09-12 09:43:54 +0200 |
commit | 63101b75689331c5392c9330291f57b9fd2ef94c (patch) | |
tree | f4d8ca04a8bce08e338a35301f4171147d566237 /drivers/media/test-drivers/vidtv/vidtv_demod.c | |
parent | media: Documentation: vidtv: Add ReST documentation for vidtv (diff) | |
download | linux-63101b75689331c5392c9330291f57b9fd2ef94c.tar.xz linux-63101b75689331c5392c9330291f57b9fd2ef94c.zip |
media: vidtv: fix driver unbind/remove
The current remove logic is broken and causes an OOPS.
Fix it.
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Diffstat (limited to 'drivers/media/test-drivers/vidtv/vidtv_demod.c')
-rw-r--r-- | drivers/media/test-drivers/vidtv/vidtv_demod.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/media/test-drivers/vidtv/vidtv_demod.c b/drivers/media/test-drivers/vidtv/vidtv_demod.c index 25c895912505..d18860fcb0e7 100644 --- a/drivers/media/test-drivers/vidtv/vidtv_demod.c +++ b/drivers/media/test-drivers/vidtv/vidtv_demod.c @@ -416,8 +416,6 @@ static int vidtv_demod_i2c_remove(struct i2c_client *client) { struct vidtv_demod_state *state = i2c_get_clientdata(client); - memset(&state->frontend.ops, 0, sizeof(struct dvb_frontend_ops)); - state->frontend.demodulator_priv = NULL; kfree(state); return 0; |