1. 21 2月, 2007 2 次提交
    • T
      V4L/DVB (5146): Make VIDIOC_INT_[SG]_REGISTER ioctls no longer internal only · 52ebc763
      Trent Piepho 提交于
      The direct register access ioctls were defined as kernel internal only,
      but they are very useful for debugging hardware from userspace and are
      used as such.  Officially export them.
      
      VIDIOC_INT_[SG]_REGISTER is renamed to VIDIOC_DBG_[SG]_REGISTER 
      Definition of ioctl and struct v4l2_register is moved from v4l2-common.h 
      to videodev2.h.
      
      Types used in struct v4l2_register are changed to the userspace 
      exportable versions (u32 -> __u32, etc). 
      
      Use of VIDIOC_DBG_S_REGISTER requires CAP_SYS_ADMIN permission, so move 
      the check into the video_ioctl2() dispatcher so it doesn't need to be 
      duplicated in each driver's call-back function. CAP_SYS_ADMIN check is 
      added to pvrusb2 (which doesn't use video_ioctl2).
      Signed-off-by: NTrent Piepho <xyzzy@speakeasy.org>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@infradead.org>
      52ebc763
    • M
      V4L/DVB (5068): Fix authorship references · 43db48d3
      Mauro Carvalho Chehab 提交于
      Bill Dirks asked me to update his entries at kernel files, since
      he change his e-mail.
      I've also updated a few web broken links or obsolete info to the curent
      sites where V4L drivers and API are being discussed currently.
      
      CC: Bill Dirks <bill@thedirks.org>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@infradead.org>
      43db48d3
  2. 16 1月, 2007 1 次提交
  3. 10 12月, 2006 1 次提交
  4. 14 10月, 2006 1 次提交
  5. 04 10月, 2006 2 次提交
  6. 26 9月, 2006 2 次提交
  7. 11 9月, 2006 1 次提交
    • M
      V4L/DVB (4605): Fixes an issue with V4L1 and make headers-install · 8a905162
      Mauro Carvalho Chehab 提交于
      V4L1 support should be disabled when no CONFIG_VIDEO_V4L1_COMPAT is defined,
      to allow checking for broken V4L2 ports. This is very important during the
      migration phase for V4L2 API.
      However, userspace apps should be capable of using both APIs, since they need
      to test at runtime, via VIDIOCGCAP ioctl, if V4L1 is supported. So, when
      __KERNEL__ is not defined, those ioctls and corresponding structs should be
      visible.
      This patch also removes the obsolete defines HAVE_V4L1 and HAVE_V4L2, that
      where causing some confusion, and were replaced by CONFIG_VIDEO_V4L1_COMPAT
      and CONFIG_VIDEO_V4L2.
      Signed-off-by: NMauro Carvalho Chehab <mchehab@infradead.org>
      8a905162
  8. 30 7月, 2006 1 次提交
  9. 26 6月, 2006 2 次提交
  10. 25 6月, 2006 8 次提交
  11. 13 5月, 2006 1 次提交
  12. 02 4月, 2006 1 次提交
  13. 29 3月, 2006 1 次提交
  14. 25 3月, 2006 1 次提交
  15. 27 2月, 2006 1 次提交
  16. 08 2月, 2006 1 次提交
  17. 07 2月, 2006 3 次提交
  18. 01 2月, 2006 1 次提交
  19. 24 1月, 2006 2 次提交
  20. 10 1月, 2006 4 次提交
  21. 14 11月, 2005 1 次提交
  22. 09 11月, 2005 2 次提交