Hi Pascal, > I was adding support for a non working version of DVBWorld HD 2104 > > It is listed on > http://www.linuxtv.org/wiki/index.php/DVBWorld_HD_2104_FTA_USB_Box as : > > ===== > for new solution : 2104B (Sharp0169 Tuner) > > * STV6110A tuner > * ST0903 demod > * Cyrix CY7C68013A USB controller > ===== > > The 2104A is supposed to be working and also have ST0903 but uses > stv0900, so I tried using it too but did not manage to get it working. > > I now have some working code by using stv090x + stv6110x (copied config > from budget) but I am wondering why do we have 2 drivers for stv0900, > and is stv0900 supposed to handle stv0903 devices or is either the code > or the wki wrong about 2104A? > > Also, are they both maintained ? I wrote a patch to add get_frontend to > stv090x but stv0900 also does not have it and I don't know which one > should get new code. > > And stv6110x seems to also handle stv6110 which also exists as a > separate module... Hehe, you are not only one who is fooled by current situation regarding demods stv0900/stv0903 and plls stv6110. Current status-quo is not good. Same question is asked here again and again. Interesting that it is against usual rule having only one driver for every chip in kernel, but this time that rather strong rule was not applied. Dunno why. May be someone from "knowings" can answer that on wiki? /Honza PS: FYI I'm also using BOTH variants in 2 projects. For me both look very similar and work w/o probs. So I can't tell you which is better :) -- 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