1. 07 Jul, 2014 11 commits
  2. 04 Jul, 2014 26 commits
  3. 26 Jun, 2014 1 commit
  4. 19 Jun, 2014 2 commits
    • Mauro Carvalho Chehab's avatar
      [media] au0828: don't hardcode height/width · 1fe3a8fe
      Mauro Carvalho Chehab authored
      While this device doesn't have a scaler (or have it disabled),
      the screen dimentions are a function of the standard. Ok, right
      now, only 480 lines standards are implemented, although it
      supports other ones. Yet, let's calculate the size, to make
      easier to add more standards latter.
      Signed-off-by: default avatarMauro Carvalho Chehab <m.chehab@samsung.com>
      1fe3a8fe
    • Mauro Carvalho Chehab's avatar
      [media] au0828: Only alt setting logic when needed · 64ea37bb
      Mauro Carvalho Chehab authored
      It seems that there's a bug at au0828 hardware/firmware
      related to alternate setting: when the device is already at
      alt 5, a further call causes the URBs to receive -ESHUTDOWN.
      
      I found two different encarnations of this issue:
      
      1) at qv4l2, it fails the second time we try to open the
      video screen;
      2) at xawtv, when audio underrun occurs, with is very
      frequent, at least on my test machine.
      
      The fix is simple: just check if alt=5 before calling
      set_usb_interface().
      
      Cc: stable@vger.kernel.org
      Signed-off-by: default avatarMauro Carvalho Chehab <m.chehab@samsung.com>
      64ea37bb