CVS log for DVB/driver/dvb_i2c.c
Up to [DVB] / DVB / driver
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.7: download - view: text, markup, annotated - select for diffs
Mon Nov 18 21:18:52 2002 UTC (21 years, 6 months ago) by holger
Branches: MAIN
CVS tags: branch_f_092003,
branch_20040513,
branch_20031217,
LINUXTV-DVB-1_0_1,
LINUXTV-DVB-1_0_0_pre3,
LINUXTV-DVB-1_0_0_pre2,
LINUXTV-DVB-1_0_0_pre1,
LINUXTV-DVB-1_0_0,
HEAD
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +7 -10
lines
make i2c messages const pointers
Revision 1.6: download - view: text, markup, annotated - select for diffs
Mon Nov 18 15:59:27 2002 UTC (21 years, 6 months ago) by holger
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +9 -8
lines
follow changes in dvb-kernel
Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Nov 18 15:15:46 2002 UTC (21 years, 6 months ago) by holger
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +9 -12
lines
replace __MOD_(INC|DEC)_USE_COUNT() by try_module_get() and module_put()
Revision 1.4: download - view: text, markup, annotated - select for diffs
Mon Nov 18 14:56:46 2002 UTC (21 years, 6 months ago) by holger
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +49 -52
lines
code review and simplification
Revision 1.3: download - view: text, markup, annotated - select for diffs
Thu Nov 7 19:43:32 2002 UTC (21 years, 7 months ago) by holger
Branches: MAIN
CVS tags: experimental-pinnacle,
all
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +3 -3
lines
backport of 2.5 driver changes
Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu Oct 10 19:22:28 2002 UTC (21 years, 7 months ago) by holger
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +301 -0
lines
the new HEAD
Revision 1.1.2.8: download - view: text, markup, annotated - select for diffs
Mon Aug 12 09:36:24 2002 UTC (21 years, 9 months ago) by holger
Branches: NEWSTRUCT
Diff to: previous 1.1.2.7: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1.2.7: +1 -0
lines
compatibility crap for kernels from the stone age
Revision 1.1.2.7: download - view: text, markup, annotated - select for diffs
Thu Aug 8 15:31:54 2002 UTC (21 years, 10 months ago) by holger
Branches: NEWSTRUCT
Diff to: previous 1.1.2.6: preferred, colored
Changes since revision 1.1.2.6: +4 -4
lines
- use list_for_each_safe() again when modifying the lists -- this caused
segfaults on 2.4.10 kernels
- add MODULE_XXX() macros to dvb_demux to suppress warnings at module load time
- handle av7110_irq in tasklet. The spinlock there might be a bit paranoid,
we can check and beautify this later.
- wait_for_debi_done_irq() is obsolete now, use wait_for_debi_done() everywhere
- suppress av7110_ir debug messages by default
Revision 1.1.2.6: download - view: text, markup, annotated - select for diffs
Thu Aug 1 09:06:25 2002 UTC (21 years, 10 months ago) by holger
Branches: NEWSTRUCT
Diff to: previous 1.1.2.5: preferred, colored
Changes since revision 1.1.2.5: +19 -32
lines
use down_interruptible where possible to fix driver unloading problems
Revision 1.1.2.5: download - view: text, markup, annotated - select for diffs
Thu Aug 1 08:49:02 2002 UTC (21 years, 10 months ago) by holger
Branches: NEWSTRUCT
Diff to: previous 1.1.2.4: preferred, colored
Changes since revision 1.1.2.4: +51 -19
lines
more restrictive mutex locking
Revision 1.1.2.4: download - view: text, markup, annotated - select for diffs
Fri May 10 11:03:43 2002 UTC (22 years ago) by holger
Branches: NEWSTRUCT
CVS tags: linuxtv-0-5
Diff to: previous 1.1.2.3: preferred, colored
Changes since revision 1.1.2.3: +0 -7
lines
- removed the static device table from dvbdev.c, replaced by a list, we don't
have any limit for the number of devices now.
Since the Nokia API specifies that each open() call for a demux device
allocates a new filter we can't use the file->private_data pointer to
save the dvbdev struct, but have to search our device list linearly for
each open/ioctl/release call. Should not be a real problem since we will
rarely have more than a few DVB devices, but anyway - the code is ugly.
Did I ever told you that the Nokia API sucks?
- put all EXPORT_SYMBOL() macros in dvb_ksyms.c and av7110_ksyms.c,
now we don't have to build the whole driver from scratch when we touch
a file exporting symbols...
the not yet working cable frontend are not a bug but a missing feature.
That rev2.1 support is broken is just not true, I have a rev2.1 card with
Alps BSRU6 tuner here, it's just working fine. What card exactly is not
working? (what frontend?)
For the disable-demux-before-tuning/enable-again-whe-TS-is-in-sync we have
a clean framework using the frontend notifiers now, the AV7110 just has to
call the register functions...
I'll care about these issues next week.
Revision 1.1.2.3: download - view: text, markup, annotated - select for diffs
Mon May 6 15:34:22 2002 UTC (22 years, 1 month ago) by holger
Branches: NEWSTRUCT
Diff to: previous 1.1.2.2: preferred, colored
Changes since revision 1.1.2.2: +9 -5
lines
- av7110: introduced something like a av7110/saa7146 namespace
- ported saa7146 i2c driver to the new internal driver API, fixed
problems with concatenated messages
- tested and fixed Alps BSRU6, BSRV2, Grundig 29504-401 frontend code
- initialize dvb device directory when initializing the DVB bridge
- ported DiSEqC, 13/18V and 22kHz stuff to the new frontend API
- ported szap and tzap
- some new tiny test utilities (setpid, set22k, setvoltage, diseqc)
- DMX_SATELLITE_FE, DMX_CABLE_FE and DMX_TERRESTRIAL_FE in demux.h are gone,
defined DMX_FRONTEND_0, DMX_FRONTEND_1, DMX_FRONTEND_2 and DMX_FRONTEND_3
there are still a lot of FIXME's and debug messages, but the stuff is basically
working...
Revision 1.1.2.2: download - view: text, markup, annotated - select for diffs
Thu Apr 18 12:51:59 2002 UTC (22 years, 1 month ago) by holger
Branches: NEWSTRUCT
Diff to: previous 1.1.2.1: preferred, colored
Changes since revision 1.1.2.1: +59 -36
lines
DiSEqC 2.0 related frontend API changes + some files that got lost in my last commit
Revision 1.1.2.1: download - view: text, markup, annotated - select for diffs
Tue Apr 2 11:57:18 2002 UTC (22 years, 2 months ago) by rjkm
Branches: NEWSTRUCT
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +261 -0
lines
new fronten stuff by Holger Waechtler
user interface not tested, probably does not
work as it is right now
use dvb_frontend_old.* for old interface
Revision 1.1
Tue Apr 2 11:57:18 2002 UTC (22 years, 2 months ago) by rjkm
Branches: MAIN
Branch point for: NEWSTRUCT
FILE REMOVED
file dvb_i2c.c was initially added on branch NEWSTRUCT.
LinuxTV legacy CVS <linuxtv.org/cvs>