Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: Proposal for new frontend architecture



Michael Hunold wrote:

Hi,

On 13.09.2004 18:55, Andrew de Quincey wrote:

* Frontends configurable by card drivers.
> * Impossible to NOT load the appropriate frontend.
> * Frontends selected explicitly - no autoprobing unless done
> intelligently by the card driver.

Did you think about the dvb-ttpci driver? AFAIK it works with ves1820, grundig_29504-401, stv0299, ves1x93 and sp887x frontends. Your approach will introduce functional dependencies to all these modules (ie. all modules will be autoloaded). This is certainly not what you want.

it is. All these cards need a slightly different setup, the card driver is the perfect place to configure them. A card driver just registers the PCI device and then calls the saa7146, av711x and frontend library init hooks. All card-specific config structs are part of the card driver.


Same goes for some budget cards.

yes, you're right -- you want it there, too!
;)

Holger





Home | Main Index | Thread Index