An error occurred fetching the project authors.
  1. 23 Sep, 2017 2 commits
  2. 18 Nov, 2016 1 commit
  3. 24 Oct, 2016 1 commit
  4. 05 Sep, 2016 2 commits
    • Mauro Carvalho Chehab's avatar
      [media] mb86a20s: fix demod settings · 505a0ea7
      Mauro Carvalho Chehab authored
      With the current settings, only one channel locks properly.
      That's likely because, when this driver was written, Brazil
      were still using experimental transmissions.
      
      Change it to reproduce the settings used by the newer drivers.
      That makes it lock on other channels.
      
      Tested with both PixelView SBTVD Hybrid (cx231xx-based) and
      C3Tech Digital Duo HDTV/SDTV (em28xx-based) devices.
      
      Cc: stable@vger.kernel.org
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@s-opensource.com>
      505a0ea7
    • Mauro Carvalho Chehab's avatar
      [media] mb86a20s: fix the locking logic · dafb65fb
      Mauro Carvalho Chehab authored
      On this frontend, it takes a while to start output normal
      TS data. That only happens on state S9. On S8, the TS output
      is enabled, but it is not reliable enough.
      
      However, the zigzag loop is too fast to let it sync.
      
      As, on practical tests, the zigzag software loop doesn't
      seem to be helping, but just slowing down the tuning, let's
      switch to hardware algorithm, as the tuners used on such
      devices are capable of work with frequency drifts without
      any help from software.
      
      Cc: stable@vger.kernel.org
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@s-opensource.com>
      dafb65fb
  5. 15 Jul, 2016 1 commit
  6. 04 Feb, 2016 1 commit
  7. 09 Jun, 2015 1 commit
    • Mauro Carvalho Chehab's avatar
      [media] dvb: Get rid of typedev usage for enums · 0df289a2
      Mauro Carvalho Chehab authored
      The DVB API was originally defined using typedefs. This is against
      Kernel CodingStyle, and there's no good usage here. While we can't
      remove its usage on userspace, we can avoid its usage in Kernelspace.
      
      So, let's do it.
      
      This patch was generated by this shell script:
      
      	for j in $(grep typedef include/uapi/linux/dvb/frontend.h |cut -d' ' -f 3); do for i in $(find drivers/media -name '*.[ch]' -type f) $(find drivers/staging/media -name '*.[ch]' -type f); do sed "s,${j}_t,enum $j," <$i >a && mv a $i; done; done
      
      While here, make CodingStyle fixes on the affected lines.
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@osg.samsung.com>
      Acked-by: Stefan Richter <stefanr@s5r6.in-berlin.de> # for drivers/media/firewire/*
      0df289a2
  8. 26 Jan, 2015 1 commit
  9. 03 Sep, 2014 1 commit
  10. 23 Jul, 2014 3 commits
  11. 07 Feb, 2014 1 commit
  12. 22 Aug, 2013 1 commit
  13. 08 Apr, 2013 5 commits
  14. 04 Apr, 2013 1 commit
  15. 04 Mar, 2013 11 commits
  16. 24 Jan, 2013 5 commits
  17. 23 Jan, 2013 2 commits