This series of patches contain 3 API fixes. I'm not increasing the DVB API number because it will be increased anyway by Antti's API additions for DTMB. Those fixes on this series are: 1) DTV_FREQUENCY is kHz on DVB-S & friends; 2) There are more parameters for ISDB-T than supported. On ISDB-T, the hierarchical transmission is completely different than the one on DVB-T: the OFDM carriers are grouped into up to 3 layers. each layer can be decoded independently from the others, as each layer group of carriers use their own modulation. So, there's no such concept as code rate HP/LP; 3) Some frontends behave badly if they're called while sleeping. As DVB FE_GET_PROPERTY is called before tuning, to retrieve the DVB version and the current and supported delivery systems, this can cause troubles for them. The fix for (3) is not complete, as a DVBv3 call can still do bad things. Also, the DVB frontend thread may call get_frontend before the frontend is ready to provide the needed information. A deeper analysis will be needed to fix it completely, but at least the regression is fixed with this change. Mauro Carvalho Chehab (4): [media] DocBook/dvbproperty.xml: Fix the units for DTV_FREQUENCY [media] DocBook/dvbproperty.xml: Fix ISDB-T delivery system parameters [media] DocBook/dvbproperty.xml: Remove DTV_MODULATION from ISDB-T [media] dvb_frontend: Don't call get_frontend() if idle Documentation/DocBook/media/dvb/dvbproperty.xml | 12 +++++------- drivers/media/dvb/dvb-core/dvb_frontend.c | 10 ++++++++-- 2 files changed, 13 insertions(+), 9 deletions(-) -- 1.7.8 -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html