1. 13 Oct, 2008 37 commits
  2. 12 Oct, 2008 3 commits
    • Hans Verkuil's avatar
      V4L/DVB (9129): zoran: move zoran sources into a zoran subdirectory · 45d01103
      Hans Verkuil authored
      Prevent the zoran driver sources from cluttering the video directory.
      This changeset only moves the drivers and it does not fix any of the
      checkpatch warnings/errors to keep the changeset clean.
      Signed-off-by: default avatarHans Verkuil <hverkuil@xs4all.nl>
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
      45d01103
    • Tim Farrington's avatar
      V4L/DVB (9135): cx88 Dvico FusionHDTV Pro · 19c309e3
      Tim Farrington authored
      Well, one thing you encouraged me to do was re-test some of my cards
      which contained the xc3028-zarlink combo.
      
      Which led me to test a Dvico FusionHDTV Pro.
      
      Almost a year ago, Chris Pascoe did a patch for this which can be found
      at his ~pascoe/xc-test at Linuxtv.
      This worked very well, however that was using his version of firmware.
      
      Alas, someone attempted to use this and patch v4l-dvb, and messed it up.
      So I've fixed it.
      I enclose the patch against today's tree (containing your latest
      tuner-xc2028.c patch).
      
      The card now works very well, well with DVB-T anyway.
      Signed-off-by: default avatarTim Farrington <timf@iinet.net.au>
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
      19c309e3
    • Hans Verkuil's avatar
      V4L/DVB (9133): v4l: disconnect kernel number from minor · dd89601d
      Hans Verkuil authored
      The v4l core creates four different video devices (video, vbi, radio, vtx)
      and each has its own range of minor numbers. However, modern devices keep
      increasing the number of devices that they need so a maximum of 64 video
      devices will not be enough in the future. In addition this scheme makes
      it very hard to add new device types.
      
      This patch disconnects the kernel number allocation (e.g. video0, video1,
      etc.) from the actual minor number (just pick the first free minor).
      
      This allows for much more flexibility in the future. However, it does
      require the use of udev. For those who cannot use udev a new CONFIG option
      was created that changes the allocation scheme back to the old behavior.
      
      Thanks to Greg KH for suggesting this approach during the 2008 LPC.
      
      In addition, several bugs were fixed in the ivtv and cx18 drivers: these
      drivers try to allocate specific kernel numbers but that scheme contained
      a bug which caused what should have been e.g. video17 to appear as e.g.
      video2.
      Signed-off-by: default avatarHans Verkuil <hverkuil@xs4all.nl>
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
      dd89601d