]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r279728, r279729, r279756, r279773, r282424, r281367:
authorian <ian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 24 May 2015 00:53:43 +0000 (00:53 +0000)
committerian <ian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 24 May 2015 00:53:43 +0000 (00:53 +0000)
commit792c8035b2f7d79ca8a315d023cf8533ee26079c
tree8f7fa47666de8fdcc1a7c474d91250001d7249e1
parent89ca117d6fa38e06cba3fa0295b58c1a9feeb4da
MFC r279728, r279729, r279756, r279773, r282424, r281367:

  Add mutex support to the pps_ioctl() API in the kernel.

  Add PPS support to USB serial drivers.

  Use correct mode variable for PPS support.

  Switch polarity of USB serial PPS events.

  The ftdi "get latency" and "get bitmode" device commands are read
  operations, not writes.

  Implement a mechanism for making changes in the kernel<->driver PPS
  interface without breaking ABI or API compatibility with existing drivers.

  Bump version number to indicate the new PPS ABI version changes in the
  pps_state structure.

git-svn-id: svn://svn.freebsd.org/base/stable/10@283341 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/usb/serial/uftdi.c
sys/dev/usb/serial/usb_serial.c
sys/dev/usb/serial/usb_serial.h
sys/kern/kern_tc.c
sys/sys/param.h
sys/sys/timepps.h