The interleaving ISDB-T representation was utter broken:

dib8000 driver were using interleave=3 on some parts, and interleave=4
on others; net result is that interleaving=4 or 8 were broking there.

mb86a20s were using guard time as interleaving length.

Other drivers don't implement it.

Userspace (libdvbv5) were expecting a value of 0, 1, 2, 4.

Docbook were confusing.

A previous patch fixed the dib8000 driver. Let's now fix the
documentation and mb86a20s. This way, this field can be reliable.

Mauro Carvalho Chehab (3):
  DocBook: Fix ISDB-T Interleaving property
  mb86a20s: Fix Interleaving
  mb86a20s: Fix the code that estimates the measurement interval

 Documentation/DocBook/media/dvb/dvbproperty.xml | 44 ++++++++++++++++++++++---
 drivers/media/dvb-frontends/mb86a20s.c          | 26 +++++----------
 2 files changed, 48 insertions(+), 22 deletions(-)

-- 
1.9.3

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to