This patch series is not ready yet. However, as there are some problems reported when this driver got merged at linux-next, let me send it, in order to avoid someone to address the same problems I already fixed. There are still some things to be fixed there. For example, the bitfield endiannes logic for MPEG-TS tables are wrong. My plan is to address those along this week. Also, Kaffeine is not properly detecting the audio streams. It will likely need some additional patches for it to properly detect and work with SMPTE 302m audio streams. Mauro Carvalho Chehab (11): media: vidtv: add modaliases for the bridge driver media: vidtv: prefer using dev_foo() instead of pr_foo() media: vidtv: fix 32-bit warnings media: vidtv: fix frequency tuning logic media: vidtv: add an initial channel frequency media: vidtv: get rid of some endiannes nonsense media: vidtv: remove a wrong endiannes check from s302m generator media: vidtv: properly initialize the internal state struct media: vidtv: add basic support for DVBv5 stats media: vidtv: get rid of the work queue media: vidtv: increment byte and block counters .../media/test-drivers/vidtv/vidtv_bridge.c | 35 ++- .../media/test-drivers/vidtv/vidtv_bridge.h | 3 + .../media/test-drivers/vidtv/vidtv_channel.c | 23 +- .../media/test-drivers/vidtv/vidtv_common.c | 4 +- .../media/test-drivers/vidtv/vidtv_demod.c | 242 +++++++++--------- .../media/test-drivers/vidtv/vidtv_demod.h | 4 - drivers/media/test-drivers/vidtv/vidtv_mux.c | 32 ++- drivers/media/test-drivers/vidtv/vidtv_mux.h | 9 +- drivers/media/test-drivers/vidtv/vidtv_pes.c | 12 +- drivers/media/test-drivers/vidtv/vidtv_psi.c | 32 --- .../media/test-drivers/vidtv/vidtv_s302m.c | 10 +- .../media/test-drivers/vidtv/vidtv_tuner.c | 41 ++- 12 files changed, 221 insertions(+), 226 deletions(-) -- 2.26.2