1. 14 5月, 2008 3 次提交
    • M
      V4L/DVB (7900): pvrusb: Fix Kconfig if DVB=m V4L_core=y · c2b7bbea
      Mauro Carvalho Chehab 提交于
      As reported by Ingo Molnar:
      
      x86.git testing found the following build failure:
      
        drivers/built-in.o: In function `pvr2_dvb_feed_thread':
        pvrusb2-dvb.c:(.text+0x127e78): undefined reference to `dvb_dmx_swfilter'
        drivers/built-in.o: In function `pvr2_dvb_adapter_exit':
        pvrusb2-dvb.c:(.text+0x128357): undefined reference to `dvb_net_release'
        pvrusb2-dvb.c:(.text+0x12836f): undefined reference to `dvb_dmxdev_release'
        [...]
      
      with this config:
      
        CONFIG_VIDEO_PVRUSB2=y
        CONFIG_DVB_CORE=m
      
      i.e. pvrusb2 is built-in, dvb-core is modular.
      Signed-off-by: NMauro Carvalho Chehab <mchehab@infradead.org>
      c2b7bbea
    • M
      V4L/DVB (7851): Fix FW_LOADER depencency at v4l/dvb · 755a18ba
      Mauro Carvalho Chehab 提交于
      Since:
      1) FW_LOADER is defined as:
      
      config FW_LOADER
              tristate "Userspace firmware loading support"
              depends on HOTPLUG
      
      2) several V4L/DVB driver just selects it;
      
      3) select is not smart enough to auto-select HOTPLUG, if select FW_LOADER.
      
      So, All drivers that select FW_LOADER should also depend on HOTPLUG.
      
      An easier solution (for the end-user perspective) would be to "select HOTPLUG".
      However, live is not simple. This would cause recursive dependency issues like
      this one:
      
      drivers/usb/Kconfig:62:error: found recursive dependency: USB -> USB_OHCI_HCD
      -> I2C -> MEDIA_TUNER -> MEDIA_TUNER_XC2028 -> HOTPLUG -> PCCARD -> PCMCIA ->
      USB_ARCH_HAS_HCD -> MOUSE_APPLETOUCH -> USB
      Signed-off-by: NMauro Carvalho Chehab <mchehab@infradead.org>
      755a18ba
    • M
      V4L/DVB (7846): Re-creates VIDEO_TUNER · fdbbfb09
      Mauro Carvalho Chehab 提交于
      VIDEO_TUNER is responsible for compilation of tuners.ko module. This were the
      previous behaviour before the creation of MEDIA_TUNER.
      
      Before this patch, tuner.ko were created even for drivers that don't need a
      tuner (like webcam drivers).
      Signed-off-by: NMauro Carvalho Chehab <mchehab@infradead.org>
      fdbbfb09
  2. 30 4月, 2008 6 次提交
  3. 29 4月, 2008 1 次提交
    • H
      media: fix integer as NULL pointer warnings · a6a3a17b
      Harvey Harrison 提交于
      drivers/media/video/v4l2-common.c:719:16: warning: Using plain integer as NULL pointer
      drivers/media/video/au0828/au0828-dvb.c:122:19: warning: Using plain integer as NULL pointer
      drivers/media/video/ivtv/ivtv-yuv.c:1101:22: warning: Using plain integer as NULL pointer
      drivers/media/video/ivtv/ivtv-yuv.c:1102:23: warning: Using plain integer as NULL pointer
      drivers/media/video/pvrusb2/pvrusb2-audio.c:78:39: warning: Using plain integer as NULL pointer
      drivers/media/video/pvrusb2/pvrusb2-video-v4l.c:84:39: warning: Using plain integer as NULL pointer
      drivers/media/video/pvrusb2/pvrusb2-v4l2.c:1264:9: warning: Using plain integer as NULL pointer
      drivers/media/video/pvrusb2/pvrusb2-context.c:197:28: warning: Using plain integer as NULL pointer
      drivers/media/video/pvrusb2/pvrusb2-cx2584x-v4l.c:126:39: warning: Using plain integer as NULL pointer
      drivers/media/video/pvrusb2/pvrusb2-dvb.c:133:32: warning: Using plain integer as NULL pointer
      drivers/media/video/pvrusb2/pvrusb2-dvb.c:145:31: warning: Using plain integer as NULL pointer
      drivers/media/video/pvrusb2/pvrusb2-dvb.c:177:55: warning: Using plain integer as NULL pointer
      drivers/media/video/videobuf-core.c:100:9: warning: Using plain integer as NULL pointer
      Signed-off-by: NHarvey Harrison <harvey.harrison@gmail.com>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      a6a3a17b
  4. 26 4月, 2008 2 次提交
  5. 25 4月, 2008 28 次提交