linux/drivers/media/video
Russell King 9480e307cd [PATCH] DRIVER MODEL: Get rid of the obsolete tri-level suspend/resume callbacks
In PM v1, all devices were called at SUSPEND_DISABLE level.  Then
all devices were called at SUSPEND_SAVE_STATE level, and finally
SUSPEND_POWER_DOWN level.  However, with PM v2, to maintain
compatibility for platform devices, I arranged for the PM v2
suspend/resume callbacks to call the old PM v1 suspend/resume
callbacks three times with each level in order so that existing
drivers continued to work.

Since this is obsolete infrastructure which is no longer necessary,
we can remove it.  Here's an (untested) patch to do exactly that.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2005-10-28 09:52:56 -07:00
..
cx88 [PATCH] drivers/media: convert to dynamic input_dev allocation 2005-10-28 09:52:53 -07:00
ovcamchip [PATCH] I2C: Drop I2C_DEVNAME and i2c_clientname 2005-09-05 09:14:35 -07:00
saa7134 [PATCH] drivers/media: convert to dynamic input_dev allocation 2005-10-28 09:52:53 -07:00
Kconfig [PATCH] Kconfig: saa7134-dvb should not select cx22702 2005-10-23 16:38:39 -07:00
Makefile [PATCH] v4l: include saa6588 compiler option and files / fixes comments on tuner.h 2005-09-09 13:57:53 -07:00
adv7170.c [PATCH] Remove non-arch consumers of asm/segment.h 2005-09-07 16:57:34 -07:00
adv7175.c [PATCH] Remove non-arch consumers of asm/segment.h 2005-09-07 16:57:34 -07:00
arv.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
bt819.c [PATCH] Remove non-arch consumers of asm/segment.h 2005-09-07 16:57:34 -07:00
bt832.c [PATCH] I2C: Drop I2C_DEVNAME and i2c_clientname 2005-09-05 09:14:35 -07:00
bt832.h [PATCH] v4l: update for tuner cards and some V4L chips 2005-06-24 00:06:39 -07:00
bt848.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
bt856.c [PATCH] Remove non-arch consumers of asm/segment.h 2005-09-07 16:57:34 -07:00
btcx-risc.c [PATCH] v4l: common part Updates and tuner additions 2005-09-09 13:57:49 -07:00
btcx-risc.h [PATCH] v4l: common part Updates and tuner additions 2005-09-09 13:57:49 -07:00
bttv-cards.c [PATCH] V4L: Enable s-video input on DViCO FusionHDTV5 Lite 2005-10-11 09:46:54 -07:00
bttv-driver.c [PATCH] Rename vprintk define in bttpvp.h 2005-09-22 22:17:34 -07:00
bttv-gpio.c [PATCH] v4l: BTTV updates and card additions 2005-09-09 13:57:49 -07:00
bttv-i2c.c [PATCH] v4l: BTTV updates and card additions 2005-09-09 13:57:49 -07:00
bttv-if.c [PATCH] v4l: BTTV updates and card additions 2005-09-09 13:57:49 -07:00
bttv-risc.c [PATCH] v4l: BTTV updates and card additions 2005-09-09 13:57:49 -07:00
bttv-vbi.c [PATCH] v4l: BTTV updates and card additions 2005-09-09 13:57:49 -07:00
bttv.h [PATCH] v4l: BTTV updates and card additions 2005-09-09 13:57:49 -07:00
bttvp.h [PATCH] drivers/media: convert to dynamic input_dev allocation 2005-10-28 09:52:53 -07:00
bw-qcam.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
bw-qcam.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
c-qcam.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cpia.c [PATCH] proc_mkdir() should be used to create procfs directories 2005-09-29 08:46:26 -07:00
cpia.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cpia_pp.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cpia_usb.c [PATCH] vfree and kfree cleanup in drivers/ 2005-09-10 10:06:30 -07:00
cs8420.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
dpc7146.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hexium_gemini.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hexium_orion.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ibmmpeg2.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
indycam.c [PATCH] Indycam / VINO drivers 2005-09-07 16:58:01 -07:00
indycam.h [PATCH] Indycam / VINO drivers 2005-09-07 16:58:01 -07:00
ir-kbd-gpio.c [PATCH] drivers/media: convert to dynamic input_dev allocation 2005-10-28 09:52:53 -07:00
ir-kbd-i2c.c [PATCH] drivers/media: convert to dynamic input_dev allocation 2005-10-28 09:52:53 -07:00
meye.c [PATCH] meye: use dma-mapping constants 2005-09-07 16:57:25 -07:00
meye.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
msp3400.c [PATCH] DRIVER MODEL: Get rid of the obsolete tri-level suspend/resume callbacks 2005-10-28 09:52:56 -07:00
msp3400.h [PATCH] v4l: common part Updates and tuner additions 2005-09-09 13:57:49 -07:00
mt20xx.c [PATCH] v4l: common part Updates and tuner additions 2005-09-09 13:57:49 -07:00
mxb.c [PATCH] v4l: fix tuning with MXB driver 2005-07-27 16:26:17 -07:00
mxb.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
planb.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
planb.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pms.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
rds.h [PATCH] saa6588 __user annotations 2005-09-29 08:46:27 -07:00
saa5246a.c [PATCH] I2C: Kill address ranges in non-sensors i2c chip drivers 2005-06-21 21:51:48 -07:00
saa5246a.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
saa5249.c [PATCH] I2C: Kill address ranges in non-sensors i2c chip drivers 2005-06-21 21:51:48 -07:00
saa6588.c [PATCH] saa6588 __user annotations 2005-09-29 08:46:27 -07:00
saa7110.c [PATCH] hwmon: hwmon vs i2c, second round (01/11) 2005-09-05 09:14:18 -07:00
saa7111.c [PATCH] Remove non-arch consumers of asm/segment.h 2005-09-07 16:57:34 -07:00
saa7114.c [PATCH] Remove non-arch consumers of asm/segment.h 2005-09-07 16:57:34 -07:00
saa7121.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
saa7146.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
saa7146reg.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
saa7185.c [PATCH] Remove non-arch consumers of asm/segment.h 2005-09-07 16:57:34 -07:00
saa7191.c [PATCH] Indycam / VINO drivers 2005-09-07 16:58:01 -07:00
saa7191.h [PATCH] Indycam / VINO drivers 2005-09-07 16:58:01 -07:00
saa7196.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
stradis.c [PATCH] vfree and kfree cleanup in drivers/ 2005-09-10 10:06:30 -07:00
tda7432.c [PATCH] I2C: Drop I2C_DEVNAME and i2c_clientname 2005-09-05 09:14:35 -07:00
tda8290.c [PATCH] v4l: common part Updates and tuner additions 2005-09-09 13:57:49 -07:00
tda9840.c [PATCH] I2C: Drop I2C_DEVNAME and i2c_clientname 2005-09-05 09:14:35 -07:00
tda9840.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
tda9875.c [PATCH] I2C: Drop I2C_DEVNAME and i2c_clientname 2005-09-05 09:14:35 -07:00
tda9887.c [PATCH] DRIVER MODEL: Get rid of the obsolete tri-level suspend/resume callbacks 2005-10-28 09:52:56 -07:00
tea5767.c [PATCH] v4l: common part Updates and tuner additions 2005-09-09 13:57:49 -07:00
tea6415c.c [PATCH] I2C: Drop I2C_DEVNAME and i2c_clientname 2005-09-05 09:14:35 -07:00
tea6415c.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
tea6420.c [PATCH] I2C: Drop I2C_DEVNAME and i2c_clientname 2005-09-05 09:14:35 -07:00
tea6420.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
tuner-3036.c [PATCH] I2C: Kill i2c_algorithm.id (5/7) 2005-09-05 09:14:31 -07:00
tuner-core.c [PATCH] DRIVER MODEL: Get rid of the obsolete tri-level suspend/resume callbacks 2005-10-28 09:52:56 -07:00
tuner-simple.c [PATCH] v4l: the Microtune 4049FM5 uses an IF frequency of 33.3 MHz for FM radio. 2005-09-09 13:57:52 -07:00
tvaudio.c [PATCH] v4l: TVaudio cleanup and better debug messages 2005-09-09 13:57:53 -07:00
tvaudio.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
tveeprom.c [PATCH] v4l: tveeprom improved to support newer Hauppage cards 2005-09-09 13:57:54 -07:00
tvmixer.c [PATCH] v4l: common part Updates and tuner additions 2005-09-09 13:57:49 -07:00
v4l1-compat.c [PATCH] v4l: common part Updates and tuner additions 2005-09-09 13:57:49 -07:00
v4l2-common.c [PATCH] v4l: common part Updates and tuner additions 2005-09-09 13:57:49 -07:00
video-buf-dvb.c [PATCH] v4l: common part Updates and tuner additions 2005-09-09 13:57:49 -07:00
video-buf.c [PATCH] vfree and kfree cleanup in drivers/ 2005-09-10 10:06:30 -07:00
videocodec.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
videocodec.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
videodev.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
vino.c [PATCH] Indycam / VINO drivers 2005-09-07 16:58:01 -07:00
vino.h [PATCH] Indycam / VINO drivers 2005-09-07 16:58:01 -07:00
vpx3220.c [PATCH] fix black/white-only svideo input in vpx3220 decoder 2005-10-17 08:59:10 -07:00
w9966.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
zoran.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
zoran_card.c [PATCH] I2C: Drop I2C_DEVNAME and i2c_clientname 2005-09-05 09:14:35 -07:00
zoran_card.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
zoran_device.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
zoran_device.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
zoran_driver.c [PATCH] vfree and kfree cleanup in drivers/ 2005-09-10 10:06:30 -07:00
zoran_procfs.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
zoran_procfs.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
zr36016.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
zr36016.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
zr36050.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
zr36050.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
zr36057.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
zr36060.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
zr36060.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
zr36120.c [PATCH] vfree and kfree cleanup in drivers/ 2005-09-10 10:06:30 -07:00
zr36120.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
zr36120_i2c.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
zr36120_mem.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
zr36120_mem.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00