On 12/13/2016 06:05 AM, Kevin Cheng wrote:
Hi all,

I'm working on support in the em8xx module for the Hauppauge WinTV
dualhd atsc/qam usb stick. I'vey got the first tuner+fe working so
far, but would appreciate any suggestions/feedback on the items below.

the device has:
2x LGDT3306A frontend
2x si2157 tuner

(1) since the tuner sits behind the front end, I initially had the
front end configured to use the i2c gate control but this wasn't
enough because the tuner would send commands on a timer without
knowing that the gate had to be opened.

I added an i2c_driver to the lgdt3306a module using an i2c_mux and it
solved the problem but the lgdt3306a module now has two ways to
initialize -- through _attach and through (i2c) _probe.  Is this the
correct approach?

It is correct approach.

(2) The second front end + tuner registers ok but doesn't work quite
right.  Tuning works but it doesn't seem like the stream is passing
through... I noticed that em28xx_capture_start in em28xx-core.c is
hardcoded to only use the first transport stream but when i tested
changing it to only enable TS2, that didn't work either.  I'm guessing
there is something else in the code that's assuming only the first
transport stream is used.  Anyone have an idea of what I'm missing?


Thanks,
-Kevin
--
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


--
http://palosaari.fi/
--
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