1. 15 2月, 2012 12 次提交
  2. 13 1月, 2012 1 次提交
  3. 11 1月, 2012 1 次提交
  4. 06 1月, 2012 1 次提交
  5. 31 12月, 2011 3 次提交
  6. 26 11月, 2011 1 次提交
  7. 25 11月, 2011 1 次提交
  8. 19 11月, 2011 1 次提交
    • G
      USB: convert drivers/media/* to use module_usb_driver() · ecb3b2b3
      Greg Kroah-Hartman 提交于
      This converts the drivers in drivers/media/* to use the
      module_usb_driver() macro which makes the code smaller and a bit
      simpler.
      
      Added bonus is that it removes some unneeded kernel log messages about
      drivers loading and/or unloading.
      
      Cc: Mauro Carvalho Chehab <mchehab@infradead.org>
      Cc: Luca Risolia <luca.risolia@studio.unibo.it>
      Cc: Jean-Francois Moine <moinejf@free.fr>
      Cc: Frank Zago <frank@zago.net>
      Cc: Olivier Lorin <o.lorin@laposte.net>
      Cc: Erik Andren <erik.andren@gmail.com>
      Cc: Hans de Goede <hdegoede@redhat.com>
      Cc: Brian Johnson <brijohn@gmail.com>
      Cc: Leandro Costantino <lcostantino@gmail.com>
      Cc: Antoine Jacquet <royale@zerezo.com>
      Cc: Jarod Wilson <jarod@redhat.com>
      Cc: Florian Mickler <florian@mickler.org>
      Cc: Antti Palosaari <crope@iki.fi>
      Cc: Michael Krufky <mkrufky@kernellabs.com>
      Cc: "David Härdeman" <david@hardeman.nu>
      Cc: Florent Audebert <florent.audebert@anevia.com>
      Cc: Sam Doshi <sam@metal-fish.co.uk>
      Cc: Manu Abraham <manu@linuxtv.org>
      Cc: Olivier Grenie <olivier.grenie@dibcom.fr>
      Cc: Patrick Boettcher <patrick.boettcher@dibcom.fr>
      Cc: "Igor M. Liplianin" <liplianin@me.by>
      Cc: Derek Kelly <user.vdr@gmail.com>
      Cc: Malcolm Priestley <tvboxspy@gmail.com>
      Cc: Steven Toth <stoth@kernellabs.com>
      Cc: "André Weidemann" <Andre.Weidemann@web.de>
      Cc: Martin Wilks <m.wilks@technisat.com>
      Cc: Tejun Heo <tj@kernel.org>
      Cc: Jose Alberto Reguero <jareguero@telefonica.net>
      Cc: David Henningsson <david.henningsson@canonical.com>
      Cc: Paul Gortmaker <paul.gortmaker@windriver.com>
      Cc: Joe Perches <joe@perches.com>
      Cc: Jesper Juhl <jj@chaosbits.net>
      Cc: Lucas De Marchi <lucas.demarchi@profusion.mobi>
      Cc: Hans Verkuil <hans.verkuil@cisco.com>
      Cc: Alexey Khoroshilov <khoroshilov@ispras.ru>
      Cc: Anssi Hannula <anssi.hannula@iki.fi>
      Cc: Rafi Rubin <rafi@seas.upenn.edu>
      Cc: Dan Carpenter <error27@gmail.com>
      Cc: Paul Bender <pebender@gmail.com>
      Cc: Devin Heitmueller <dheitmueller@kernellabs.com>
      Cc: "Márcio A Alves" <froooozen@gmail.com>
      Cc: Julia Lawall <julia@diku.dk>
      Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
      Cc: Chris Rankin <rankincj@yahoo.com>
      Cc: Lee Jones <lee.jones@canonical.com>
      Cc: Andy Walls <awalls@md.metrocast.net>
      Cc: Andrew Morton <akpm@linux-foundation.org>
      Cc: Mike Frysinger <vapier@gentoo.org>
      Cc: Dean Anderson <linux-dev@sensoray.com>
      Cc: Pete Eberlein <pete@sensoray.com>
      Cc: Arvydas Sidorenko <asido4@gmail.com>
      Cc: Andrea Anacleto <andreaanacleto@libero.it>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      ecb3b2b3
  9. 08 11月, 2011 1 次提交
  10. 04 11月, 2011 1 次提交
  11. 01 11月, 2011 2 次提交
  12. 24 10月, 2011 1 次提交
    • A
      mfd: remove CONFIG_MFD_SUPPORT · 8a0a8e8e
      Arnd Bergmann 提交于
      We currently have two symbols to control compilation the MFD subsystem,
      MFD_SUPPORT and MFD_CORE. The MFD_SUPPORT is actually not required
      at all, it only hides the submenu when not set, with the effect that
      Kconfig warns about missing dependencies when another driver selects
      an MFD driver while MFD_SUPPORT is disabled. Turning the MFD submenu
      back from menuconfig into a plain menu simplifies the Kconfig syntax
      for those kinds of users and avoids the surprise when the menu
      suddenly appears because another driver was enabled that selects this
      symbol.
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      8a0a8e8e
  13. 21 9月, 2011 1 次提交
  14. 15 9月, 2011 1 次提交
  15. 07 9月, 2011 3 次提交
  16. 04 9月, 2011 1 次提交
  17. 28 7月, 2011 5 次提交
  18. 19 7月, 2011 1 次提交
  19. 14 7月, 2011 1 次提交
  20. 13 7月, 2011 1 次提交
    • R
      [media] MEDIA: Fix non-ISA_DMA_API link failure of sound code · 4756fc64
      Ralf Baechle 提交于
      sound/isa/es18xx.c: In function ‘snd_es18xx_playback1_prepare’:
      sound/isa/es18xx.c:501:9: error: implicit declaration of function ‘snd_dma_program’ [-Werror=implicit-function-declaration]
      sound/isa/es18xx.c: In function ‘snd_es18xx_playback_pointer’:
      sound/isa/es18xx.c:818:3: error: implicit declaration of function ‘snd_dma_pointer’ [-Werror=implicit-function-declaration]
      cc1: some warnings being treated as errors
      make[2]: *** [sound/isa/es18xx.o] Error 1
      sound/isa/sscape.c: In function ‘upload_dma_data’:
      sound/isa/sscape.c:481:3: error: implicit declaration of function ‘snd_dma_program’ [-Werror=implicit-function-declaration]
      cc1: some warnings being treated as errors
      make[2]: *** [sound/isa/sscape.o] Error 1
      sound/isa/ad1816a/ad1816a_lib.c: In function ‘snd_ad1816a_playback_prepare’:
      sound/isa/ad1816a/ad1816a_lib.c:244:2: error: implicit declaration of function ‘snd_dma_program’ [-Werror=implicit-function-declaration]
      sound/isa/ad1816a/ad1816a_lib.c: In function ‘snd_ad1816a_playback_pointer’:
      sound/isa/ad1816a/ad1816a_lib.c:302:2: error: implicit declaration of function ‘snd_dma_pointer’ [-Werror=implicit-function-declaration]
      sound/isa/ad1816a/ad1816a_lib.c: In function ‘snd_ad1816a_free’:
      sound/isa/ad1816a/ad1816a_lib.c:544:3: error: implicit declaration of function ‘snd_dma_disable’ [-Werror=implicit-function-declaration]
      cc1: some warnings being treated as errors
      make[3]: *** [sound/isa/ad1816a/ad1816a_lib.o] Error 1
      make[3]: Target `__build' not remade because of errors.
      make[2]: *** [sound/isa/ad1816a] Error 2
      sound/isa/es1688/es1688_lib.c: In function ‘snd_es1688_playback_prepare’:
      sound/isa/es1688/es1688_lib.c:417:2: error: implicit declaration of function ‘snd_dma_program’ [-Werror=implicit-function-declaration]
      sound/isa/es1688/es1688_lib.c: In function ‘snd_es1688_playback_pointer’:
      sound/isa/es1688/es1688_lib.c:509:2: error: implicit declaration of function ‘snd_dma_pointer’ [-Werror=implicit-function-declaration]
      cc1: some warnings being treated as errors
      make[3]: *** [sound/isa/es1688/es1688_lib.o] Error 1
      make[3]: Target `__build' not remade because of errors.
      make[2]: *** [sound/isa/es1688] Error 2
      sound/isa/gus/gus_dma.c: In function ‘snd_gf1_dma_program’:
      sound/isa/gus/gus_dma.c:79:2: error: implicit declaration of function ‘snd_dma_program’ [-Werror=implicit-function-declaration]
      sound/isa/gus/gus_dma.c: In function ‘snd_gf1_dma_done’:
      sound/isa/gus/gus_dma.c:177:3: error: implicit declaration of function ‘snd_dma_disable’ [-Werror=implicit-function-declaration]
      cc1: some warnings being treated as errors
      make[3]: *** [sound/isa/gus/gus_dma.o] Error 1
      sound/isa/gus/gus_pcm.c: In function ‘snd_gf1_pcm_capture_prepare’:
      sound/isa/gus/gus_pcm.c:591:2: error: implicit declaration of function ‘snd_dma_program’ [-Werror=implicit-function-declaration]
      sound/isa/gus/gus_pcm.c: In function ‘snd_gf1_pcm_capture_pointer’:
      sound/isa/gus/gus_pcm.c:619:2: error: implicit declaration of function ‘snd_dma_pointer’ [-Werror=implicit-function-declaration]
      cc1: some warnings being treated as errors
      make[3]: *** [sound/isa/gus/gus_pcm.o] Error 1
      make[3]: Target `__build' not remade because of errors.
      make[2]: *** [sound/isa/gus] Error 2
      sound/isa/sb/sb16_csp.c: In function ‘snd_sb_csp_ioctl’:
      sound/isa/sb/sb16_csp.c:228:227: error: case label does not reduce to an integer constant
      make[3]: *** [sound/isa/sb/sb16_csp.o] Error 1
      sound/isa/sb/sb16_main.c: In function ‘snd_sb16_playback_prepare’:
      sound/isa/sb/sb16_main.c:276:2: error: implicit declaration of function ‘snd_dma_program’ [-Werror=implicit-function-declaration]
      sound/isa/sb/sb16_main.c: In function ‘snd_sb16_playback_pointer’:
      sound/isa/sb/sb16_main.c:456:2: error: implicit declaration of function ‘snd_dma_pointer’ [-Werror=implicit-function-declaration]
      cc1: some warnings being treated as errors
      make[3]: *** [sound/isa/sb/sb16_main.o] Error 1
      sound/isa/sb/sb8_main.c: In function ‘snd_sb8_playback_prepare’:
      sound/isa/sb/sb8_main.c:172:3: error: implicit declaration of function ‘snd_dma_program’ [-Werror=implicit-function-declaration]
      sound/isa/sb/sb8_main.c: In function ‘snd_sb8_playback_pointer’:
      sound/isa/sb/sb8_main.c:425:2: error: implicit declaration of function ‘snd_dma_pointer’ [-Werror=implicit-function-declaration]
      cc1: some warnings being treated as errors
      make[3]: *** [sound/isa/sb/sb8_main.o] Error 1
      make[3]: Target `__build' not remade because of errors.
      make[2]: *** [sound/isa/sb] Error 2
      sound/isa/wss/wss_lib.c: In function ‘snd_wss_playback_prepare’:
      sound/isa/wss/wss_lib.c:1025:2: error: implicit declaration of function ‘snd_dma_program’ [-Werror=implicit-function-declaration]
      sound/isa/wss/wss_lib.c: In function ‘snd_wss_playback_pointer’:
      sound/isa/wss/wss_lib.c:1160:2: error: implicit declaration of function ‘snd_dma_pointer’ [-Werror=implicit-function-declaration]
      sound/isa/wss/wss_lib.c: In function ‘snd_wss_free’:
      sound/isa/wss/wss_lib.c:1695:3: error: implicit declaration of function ‘snd_dma_disable’ [-Werror=implicit-function-declaration]
      cc1: some warnings being treated as errors
      make[3]: *** [sound/isa/wss/wss_lib.o] Error 1
      warning: (RADIO_MIROPCM20) selects SND_ISA which has unmet direct dependencies (SOUND && !M68K && SND && ISA && ISA_DMA_API)
      
      A build with ISA && ISA_DMA && !ISA_DMA_API results in:
        CC      sound/isa/es18xx.o
        CC      sound/isa/sscape.o
        CC      sound/isa/ad1816a/ad1816a_lib.o
        CC      sound/isa/es1688/es1688_lib.o
        CC      sound/isa/gus/gus_dma.o
        CC      sound/isa/gus/gus_pcm.o
        CC      sound/isa/sb/sb16_csp.o
        CC      sound/isa/sb/sb16_main.o
        CC      sound/isa/sb/sb8_main.o
        CC      sound/isa/wss/wss_lib.o
      
      The root cause for this is hidden in this Kconfig warning:
      
      Adding a dependency on ISA_DMA_API to RADIO_MIROPCM20 fixes these issues.
      Signed-off-by: NRalf Baechle <ralf@linux-mips.org>
      Acked-by: NTakashi Iwai <tiwai@suse.de>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      4756fc64