]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r286469, r286591, r286595, r286596, r286613:
authorian <ian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 23 Aug 2015 17:07:23 +0000 (17:07 +0000)
committerian <ian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 23 Aug 2015 17:07:23 +0000 (17:07 +0000)
commit3edef7cf1fe94bbe8dc76ff51f3acbe0014c43eb
tree98b72b049e6d37963890a41ec707fade2ce20f48
parente143631144903bfe0a238fb60643414ed498da19
MFC r286469, r286591, r286595, r286596, r286613:

  Provide the tty-layer mutex when initializing the pps api.  This allows
  time_pps_fetch() to be used in blocking mode.

  Allow the choice of PPS signal captured by uart(4) to be runtime-configured,
  eliminating the need to build a custom kernel to use the CTS signal.

  Correct the polarity of the PPS assert and clear events with respect to the
  electrical signals on the serial port.

  Document the change in polarity of the uart(4) PPS capture.

  Style fix -- do the braces for switches correctly.

Relnotes: yes

git-svn-id: svn://svn.freebsd.org/base/stable/10@287037 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
UPDATING
share/man/man4/uart.4
sys/dev/uart/uart_bus.h
sys/dev/uart/uart_core.c
sys/dev/uart/uart_tty.c