1. 17 1月, 2010 35 次提交
  2. 30 12月, 2009 1 次提交
    • C
      firewire: fix use of multiple AV/C devices, allow multiple FCP listeners · db5d247a
      Clemens Ladisch 提交于
      Control of more than one AV/C device at once --- e.g. camcorders, tape
      decks, audio devices, TV tuners --- failed or worked only unreliably,
      depending on driver implementation.  This affected kernelspace and
      userspace drivers alike and was caused by firewire-core's inability to
      accept multiple registrations of FCP listeners.
      
      The fix allows multiple address handlers to be registered for the FCP
      command and response registers.  When a request for these registers is
      received, all handlers are invoked, and the Firewire response is
      generated by the core and not by any handler.
      
      The cdev API does not change, i.e., userspace is still expected to send
      a response for FCP requests; this response is silently ignored.
      Signed-off-by: NClemens Ladisch <clemens@ladisch.de>
      Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de> (changelog, rebased, whitespace)
      db5d247a
  3. 16 12月, 2009 4 次提交
    • M
      V4L/DVB (13688): au8522: modify the attributes of local filter coefficients · c86a3c37
      Márton Németh 提交于
      Make the local filter coefficients static and const. This will eliminate the
      following sparse warnings (see "make C=1"):
       * au8522_decoder.c:71:31: warning: symbol 'filter_coef' was not declared. Should it be static?
       * au8522_decoder.c:113:31: warning: symbol 'lpfilter_coef' was not declared. Should it be static?
      Signed-off-by: NMárton Németh <nm127@freemail.hu>
      Acked-by: NDevin Heitmueller <dheitmueller@kernellabs.com>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      c86a3c37
    • D
      V4L/DVB (13684): Fix some cut-and-paste noise in dib0090.h · b4d887cf
      Duncan Gibb 提交于
      Remove duplicated line on driver
      
      [mchehab@redhat.com: second hunk of the original patch were already applied by another patch - remove it]
      Cc: Patrick Boettcher <pboettcher@kernellabs.com>
      Signed-off-by: NDuncan Gibb <dg@duncangibb.com>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      b4d887cf
    • M
      V4L/DVB (13683): sanio-ms: clean up init, exit and id_table · 2184dda0
      Márton Németh 提交于
      MIME-Version: 1.0
      Content-Transfer-Encoding: 8bit
      
      Make module_init static and mark it with __init.
      Make module_exit static and mark it with __exit.
      Mark probe functions with __devinit.
      Make id table static and mark with __devinitconst.
      
      This will eliminate the following sparse warnings (see "make C=1"):
       * smsdvb.c:668:5: warning: symbol 'smsdvb_module_init' was not declared. Should it be static?
       * smsdvb.c:682:6: warning: symbol 'smsdvb_module_exit' was not declared. Should it be static?
       * smsusb.c:491:22: warning: symbol 'smsusb_id_table' was not declared. Should it be static?
       * smsusb.c:567:5: warning: symbol 'smsusb_module_init' was not declared. Should it be static?
       * smsusb.c:578:6: warning: symbol 'smsusb_module_exit' was not declared. Should it be static?
       * smssdio.c:341:5: warning: symbol 'smssdio_module_init' was not declared. Should it be static?
       * smssdio.c:353:6: warning: symbol 'smssdio_module_exit' was not declared. Should it be static?
      Signed-off-by: NMárton Németh <nm127@freemail.hu>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      2184dda0
    • M
      V4L/DVB (13682): dib8000: make some constant static · 3839a0dc
      Márton Németh 提交于
      Eliminate the following sparse warnings (see "make C=1"):
       * dib8000.c:125:15: warning: symbol 'coeff_2k_sb_1seg_dqpsk' was not declared. Should it be static?
       * dib8000.c:130:15: warning: symbol 'coeff_2k_sb_1seg' was not declared. Should it be static?
       * dib8000.c:134:15: warning: symbol 'coeff_2k_sb_3seg_0dqpsk_1dqpsk' was not declared. Should it be static?
       * dib8000.c:139:15: warning: symbol 'coeff_2k_sb_3seg_0dqpsk' was not declared. Should it be static?
       * dib8000.c:144:15: warning: symbol 'coeff_2k_sb_3seg_1dqpsk' was not declared. Should it be static?
       * dib8000.c:149:15: warning: symbol 'coeff_2k_sb_3seg' was not declared. Should it be static?
       * dib8000.c:154:15: warning: symbol 'coeff_4k_sb_1seg_dqpsk' was not declared. Should it be static?
       * dib8000.c:159:15: warning: symbol 'coeff_4k_sb_1seg' was not declared. Should it be static?
       * dib8000.c:164:15: warning: symbol 'coeff_4k_sb_3seg_0dqpsk_1dqpsk' was not declared. Should it be static?
       * dib8000.c:169:15: warning: symbol 'coeff_4k_sb_3seg_0dqpsk' was not declared. Should it be static?
       * dib8000.c:174:15: warning: symbol 'coeff_4k_sb_3seg_1dqpsk' was not declared. Should it be static?
       * dib8000.c:179:15: warning: symbol 'coeff_4k_sb_3seg' was not declared. Should it be static?
       * dib8000.c:184:15: warning: symbol 'coeff_8k_sb_1seg_dqpsk' was not declared. Should it be static?
       * dib8000.c:189:15: warning: symbol 'coeff_8k_sb_1seg' was not declared. Should it be static?
       * dib8000.c:194:15: warning: symbol 'coeff_8k_sb_3seg_0dqpsk_1dqpsk' was not declared. Should it be static?
       * dib8000.c:199:15: warning: symbol 'coeff_8k_sb_3seg_0dqpsk' was not declared. Should it be static?
       * dib8000.c:204:15: warning: symbol 'coeff_8k_sb_3seg_1dqpsk' was not declared. Should it be static?
       * dib8000.c:209:15: warning: symbol 'coeff_8k_sb_3seg' was not declared. Should it be static?
       * dib8000.c:214:15: warning: symbol 'ana_fe_coeff_3seg' was not declared. Should it be static?
       * dib8000.c:218:15: warning: symbol 'ana_fe_coeff_1seg' was not declared. Should it be static?
       * dib8000.c:222:15: warning: symbol 'ana_fe_coeff_13seg' was not declared. Should it be static?
      
      Cc: Patrick Boettcher <pboettcher@kernellabs.com>
      Signed-off-by: NMárton Németh <nm127@freemail.hu>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      3839a0dc