Skip to content

some fixes and cleanups for the em28xx-based HVR-930C

Mauro Carvalho Chehab linux-media 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest6 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6em28xx: remove firmware before releasing xc5000 priv statedrivers/media/tuners/xc5000.c+1 -10 replies
2/6drxk: Fix debug printksdrivers/media/dvb-frontends/drxk_hard.c+3 -30 replies
3/6em28xx-dvb: remove unused mfe_sharingdrivers/media/usb/em28xx/em28xx-dvb.c+1 -40 replies
4/6em28xx-dvb: handle to stop/start streaming at PMdrivers/media/usb/em28xx/em28xx-dvb.c+6 -00 replies
5/6em28xx: move board-specific init codedrivers/media/usb/em28xx/em28xx-dvb.c+25 -90 replies
6/6drxk: move device init code to .init callbackdrivers/media/dvb-frontends/drxk_hard.c+56 -550 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/6] some fixes and cleanups for the em28xx-based HVR-930C

This patch series addresses some issues with suspend2ram of devices based on DRX-K.

With this patch series, it is now possible to suspend to ram while streaming. At resume, the stream will continue to play.

While doing that, I added a few other changes:

- I moved the init code to .init. That is an initial step to fix suspend to disk;

- There's a fix to an issue that happens at xc5000 removal (sent already as a RFC patch);

- A dprintk change at his logic to not require both a boot parameter and a dynamic_printk enablement. It also re-adds __func__ to the printks, that got previously removed;

- It removes the unused mfe_sharing var from the dvb attach logic.

Mauro Carvalho Chehab (6):
[media] em28xx: remove firmware before releasing xc5000 priv state [media] drxk: Fix debug printks
[media] em28xx-dvb: remove unused mfe_sharing
[media] em28xx-dvb: handle to stop/start streaming at PM [media] em28xx: move board-specific init code
[media] drxk: move device init code to .init callback

 drivers/media/dvb-frontends/drxk_hard.c | 117 ++++++++++++++++----------------
 drivers/media/tuners/xc5000.c           |   2 +-
 drivers/media/usb/em28xx/em28xx-dvb.c   |  45 ++++++++----
 3 files changed, 92 insertions(+), 72 deletions(-)
Signature · 1 line
1.9.3