linux/drivers/media/pci
Christophe JAILLET 8120c9b469 media: cx88: Fix some error handling path in 'cx8800_initdev()'
[ Upstream commit e1444e9b04 ]

A call to 'pci_disable_device()' is missing in the error handling path.
In some cases, a call to 'free_irq()' may also be missing.

Reorder the error handling path, add some new labels and fix the 2 issues
mentionned above.

This way, the error handling path in more in line with 'cx8800_finidev()'
(i.e. the remove function)

Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2019-12-31 16:43:55 +01:00
..
b2c2
bt8xx media: don't do a 31 bit shift on a signed int 2019-08-26 14:11:10 -03:00
cobalt media: use the BIT() macro 2019-08-26 14:08:50 -03:00
cx18 media: don't do a 31 bit shift on a signed int 2019-08-26 14:11:10 -03:00
cx88 media: cx88: Fix some error handling path in 'cx8800_initdev()' 2019-12-31 16:43:55 +01:00
cx23885 media: media/pci: don't set description for ENUM_FMT 2019-07-22 14:40:32 -04:00
cx25821 media: media/pci: don't set description for ENUM_FMT 2019-07-22 14:40:32 -04:00
ddbridge
dm1105
dt3155 media: media/pci: don't set description for ENUM_FMT 2019-07-22 14:40:32 -04:00
intel media: ipu3-cio2: Parse information from firmware without using callbacks 2019-07-25 11:01:24 -04:00
ivtv media: don't do a 31 bit shift on a signed int 2019-08-26 14:11:10 -03:00
mantis media: use the BIT() macro 2019-08-26 14:08:50 -03:00
meye media: media/pci: don't set description for ENUM_FMT 2019-07-22 14:40:32 -04:00
netup_unidvb
ngene media: ngene: Remove call to memset after pci_alloc_consistent 2019-08-13 11:54:39 -03:00
pluto2
pt1 media: pci: Use dev_get_drvdata where possible 2019-07-25 06:45:10 -04:00
pt3 media: pci: Use dev_get_drvdata where possible 2019-07-25 06:45:10 -04:00
saa7134 media: saa7134: fix terminology around saa7134_i2c_eeprom_md7134_gate() 2019-08-26 10:45:49 -03:00
saa7146 media: saa7146: add cleanup in hexium_attach() 2019-08-26 10:40:55 -03:00
saa7164 media: media/pci: don't set description for ENUM_FMT 2019-07-22 14:40:32 -04:00
smipcie
solo6x10 media: don't do a 31 bit shift on a signed int 2019-08-26 14:11:10 -03:00
sta2x11 media: media/pci: don't set description for ENUM_FMT 2019-07-22 14:40:32 -04:00
ttpci media: remove include stdarg.h from some drivers 2019-08-26 14:01:44 -03:00
tw68 media: drivers/media: don't set pix->priv = 0 2019-07-23 08:48:33 -04:00
tw686x
tw5864
Kconfig
Makefile