Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] Re: Strange problem with TT budget DVB-C - tuning ok but no data
Budget card's initialization is buggy and poorly written
I'd suggest that budget DMA3 feed initialization goes to
saa7146 core, with MiHu design initialization that takes
a filled struct where driver requests parameters of the
port (A or B), the type of triggering (edge), the
lines/bytes width and the interrupt block size if vpeirq
or field id if debi.
In budget module parameter, we could choose between debi
and vpeirq and also determine lines/widths with
that initialization will be done in reliable and clean
environment, in time-tight condition after the saa7146 reset,
during card first initialization, not every time demux is
opened as now is the case.
feed start/stop should only be touched in the driver by
enable/disable DMA with a single bit. (something like in my
budgetpatch support in av7110.c)
Emard
Home |
Main Index |
Thread Index