1. 06 2月, 2013 35 次提交
  2. 05 2月, 2013 1 次提交
    • P
      [media] saa7164: silence GCC warnings · b4c13d3d
      Paul Bolle 提交于
      Compiling the saa7164 driver without CONFIG_VIDEO_ADV_DEBUG set triggers
      these GCC warnings:
          drivers/media/pci/saa7164/saa7164-encoder.c:1301:12: warning: ‘saa7164_g_register’ defined but not used [-Wunused-function]
          drivers/media/pci/saa7164/saa7164-encoder.c:1314:12: warning: ‘saa7164_s_register’ defined but not used [-Wunused-function]
      Silence these warnings by wrapping these two functions in an "#ifdef
      CONFIG_VIDEO_ADV_DEBUG" and "#endif" pair.
      Signed-off-by: NPaul Bolle <pebolle@tiscali.nl>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      b4c13d3d
  3. 01 2月, 2013 1 次提交
    • A
      [media] imon: fix Knob event interpretation issues on ARM · 24dec5da
      Alexandre Lissy 提交于
      Events for the iMon Knob pad where not correctly interpreted on ARM,
      resulting in buggy mouse movements (cursor going straight out of the
      screen), key pad only generating KEY_RIGHT and KEY_DOWN events.
      A reproducer is:
      int main(int argc, char ** argv)
      {
              char rel_x = 0x00; printf("rel_x:%d @%s:%d\n", rel_x, __FILE__, __LINE__);
              rel_x = 0x0f; printf("rel_x:%d @%s:%d\n", rel_x, __FILE__, __LINE__);
              rel_x |= ~0x0f; printf("rel_x:%d @%s:%d\n", rel_x, __FILE__, __LINE__);
              return 0;
      }
      (running on x86 or amd64)
      $ ./test
      rel_x:0 @test.c:6
      rel_x:15 @test.c:7
      rel_x:-1 @test.c:8
      (running on armv6)
      rel_x:0 @test.c:6
      rel_x:15 @test.c:7
      rel_x:255 @test.c:8
      Forcing the rel_x and rel_y variables as signed char fixes the issue.
      
      Reference: http://www.arm.linux.org.uk/docs/faqs/signedchar.phpSigned-off-by: NAlexandre Lissy <alexandrelissy@free.fr>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      24dec5da
  4. 25 1月, 2013 3 次提交
    • M
      Merge branch 'v4l_for_linus' into staging/for_v3.9 · a32f7d1a
      Mauro Carvalho Chehab 提交于
      * v4l_for_linus: (464 commits)
        [media] uvcvideo: Set error_idx properly for S_EXT_CTRLS failures
        [media] uvcvideo: Cleanup leftovers of partial revert
        [media] uvcvideo: Return -EACCES when trying to set a read-only control
        Linux 3.8-rc3
        mm: reinstante dropped pmd_trans_splitting() check
        cred: Remove tgcred pointer from struct cred
        drm/ttm: fix fence locking in ttm_buffer_object_transfer
        ARM: clps711x: Fix bad merge of clockevents setup
        ARM: highbank: save and restore L2 cache and GIC on suspend
        ARM: highbank: add a power request clear
        ARM: highbank: fix secondary boot and hotplug
        ARM: highbank: fix typos with hignbank in power request functions
        ARM: dts: fix highbank cpu mpidr values
        ARM: dts: add device_type prop to cpu nodes on Calxeda platforms
        drm/prime: drop reference on imported dma-buf come from gem
        xen/netfront: improve truesize tracking
        ARM: mx5: Fix MX53 flexcan2 clock
        ARM: OMAP2+: am33xx-hwmod: Fix wrongly terminated am33xx_usbss_mpu_irqs array
        sctp: fix Kconfig bug in default cookie hmac selection
        EDAC: Cleanup device deregistering path
        ...
      
      Conflicts:
      	drivers/media/pci/dm1105/dm1105.c
      	drivers/media/platform/soc_camera/mx2_camera.c
      a32f7d1a
    • A
      [media] stv090x: On STV0903 do not set registers of the second path · 6b9e50c4
      Andreas Regel 提交于
      Sometimes there is a problem when trying to access the non-existing registers
      of the second demodulator path on the STV0903.
      
      This change removes the calls in case the driver is used on a STV0903.
      Signed-off-by: NAndreas Regel <andreas.regel@gmx.de>
      Acked-by: NManu Abraham <manu@linuxtv.org>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      6b9e50c4
    • M
      [media] mb86a20s: remove global BER/PER counters if per-layer counters vanish · f67102c4
      Mauro Carvalho Chehab 提交于
      If, for any reason, all per-layers counters stop, remove the
      corresponding global counter.
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      f67102c4