LinuxTV

CVS log for DVB/driver/dvb_i2c.c

[BACK] 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.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

LinuxTV legacy CVS <linuxtv.org/cvs>