freebsd-skq/sys/dev
Ian Lepore 5508dc2afe Make PPS ASSERT/CLEAR events match the RS-232 signal levels as per RFC 2783.
Previously the polarity was for TTL levels, which are the reverse of RS-232.

Also add handling of the UART_PPS_INVERT_PULSE option bit in the sysctl
value, the same as was recently added to uart(4), so that people using TTL
level connections can request a logical inverting of the signal.

Use the named constants from the new dev/uart/uart_ppstypes.h for the pps
capture modes and option bits.
2016-01-17 21:19:45 +00:00
..
aac
aacraid
acpi_support
acpica
adb
adlink
advansys
ae
age
agp
aha
ahb
ahci
aic
aic7xxx
alc
ale
alpm
altera
amdpm
amdsbwd
amdsmb
amdtemp
amr
an
arcmsr
asmc Fix undefined behavior when using asmc_fan_getstring() 2016-01-05 10:25:22 +00:00
ata
ath [ath] remove the inline version of the register access macros. 2016-01-03 17:58:11 +00:00
atkbdc
auxio
bce
beri
bfe
bge
bktr
bm
buslogic
bvm
bwi net80211 drivers: fix ieee80211_init_channels() usage 2016-01-07 18:41:03 +00:00
bwn
bxe
cadence
cardbus
cas
ce
cesa
cfe
cfi
ciss
cm
cmx
coretemp
cp
cpuctl
cpufreq
cs
ct
ctau
cx
cxgb Convert cxgb/cxgbe to the new routing API. 2016-01-07 08:07:17 +00:00
cxgbe cxgbe: bind the ithreads that handle NIC rx to the correct CPU if the kernel 2016-01-11 17:52:42 +00:00
cy
cyapa
dc
dcons
de
digi
dpms
dpt
drm
drm2 drm: Revert the part of r288653 about M_WAITOK vs M_NOWAIT 2016-01-13 20:35:02 +00:00
dwc
e1000 Given that em(4), lem(4) and igb(4) hardware doesn't require the 2016-01-13 21:47:27 +00:00
ed
eisa
en
ep
esp
et
etherswitch
ex
exca
fatm
fb
fdc
fdt
fe
ffec
filemon
firewire
flash
fxp
gem
glxiic
glxsb
gpio [gpiobus] handle the case of there being a single GPIO pin available. 2016-01-14 02:58:28 +00:00
gxemul
hatm
hifn
hme
hpt27xx
hptiop
hptmv
hptnr
hptrr
hwpmc e5500 HWPMC is identical to e500mc, so add support check for it. 2016-01-17 00:14:22 +00:00
hyperv hyperv: set receive buffer size according to NVSP protocol version 2016-01-14 03:16:29 +00:00
ic - Add support for Advantech PCI-1602 Rev. B1 and PCI-1603 cards. [1] 2016-01-10 18:11:23 +00:00
ichiic
ichsmb
ichwd
ida
ie
if_ndis net80211 drivers: fix ieee80211_init_channels() usage 2016-01-07 18:41:03 +00:00
iicbus
iir
intpm
io
ioat ioat(4): Add support for 'fence' bit with DMA_FENCE flag 2016-01-15 01:34:43 +00:00
ipmi
ips
ipw
isci
iscsi Close iSCSI sessions on shutdown 2016-01-11 10:24:30 +00:00
iscsi_initiator
isl
ismt ismt: fix ISMT_DESC_ADDR_RW macro 2016-01-07 21:16:44 +00:00
isp
ispfw
iwi net80211 drivers: fix ieee80211_init_channels() usage 2016-01-07 18:41:03 +00:00
iwm iwm: revert r293178 2016-01-05 20:09:26 +00:00
iwn wpi, iwn: implement ic_getradiocaps method 2016-01-12 00:24:40 +00:00
ixgb
ixgbe Fix VF handling of VLANs. 2016-01-07 18:34:56 +00:00
ixl Fix ixl(4) compilation with PCI_IOV pre-r266974 2016-01-03 18:09:46 +00:00
jme
joy
kbd
kbdmux
ksyms
le
led
lge
lmc
malo net80211 drivers: fix ieee80211_init_channels() usage 2016-01-07 18:41:03 +00:00
mbox
mc146818
mca
mcd
md
mdio
mem
mfi
mge
mii
mk48txx
mlx
mlx5
mly
mmc
mn
mpr
mps
mpt
mrsas
mse
msk
mvs
mwl
mxge
my
nand
ncr
ncv
netfpga10g/nf10bmac
netmap Switch em(4) to the extended RX descriptor format. This matches the 2016-01-07 16:42:48 +00:00
nfe
nfsmb
nge
nmdm
nsp
ntb
null
nvd nvd: submit bios directly when BIO_ORDERED not set or in flight 2016-01-07 16:06:23 +00:00
nvme nvme: replace NVME_CEILING macro with howmany() 2016-01-07 20:35:26 +00:00
nvram
nvram2env
nxge
oce
ofw Make using the #address-cells property on the interrupt parent in device 2016-01-02 19:28:35 +00:00
otus net80211 drivers: fix ieee80211_init_channels() usage 2016-01-07 18:41:03 +00:00
ow
patm
pbio
pccard
pccbb
pcf
pci
pcn
pdq
pms
powermac_nvram
ppbus
ppc
proto
psci
pst
pty Switch legacy pty clone handler to use make_dev_s(9). Add 2016-01-13 12:01:28 +00:00
puc - Add support for Advantech PCI-1602 Rev. B1 and PCI-1603 cards. [1] 2016-01-10 18:11:23 +00:00
qlxgb
qlxgbe
qlxge
quicc
ral net80211 drivers: fix ieee80211_init_channels() usage 2016-01-07 18:41:03 +00:00
random
rc
rccgpio
re
rl
rndtest
rp
rt Eliminate code for walking through the early static env data. This code 2016-01-03 14:46:19 +00:00
rtwn rtwn: import r290022 (do not filter out control frames in the RX path) 2016-01-12 00:12:18 +00:00
safe
sbni
scc
scd
sdhci
sec
sf
sfxge sfxge: convert nvram erase method to use partition id 2016-01-17 05:12:37 +00:00
sge
si
siba
siis
sio
sis
sk
smbus
smc
sn
snc
snp
sound
speaker
spibus
ste
stg
stge
streams
sym
syscons
tdfx
terasic
ti New sendfile(2) syscall. A joint effort of NGINX and Netflix from 2013 and 2016-01-08 20:34:57 +00:00
tl
tpm
trm
tsec
twa
twe
tws
tx
txp
uart Restore uart PPS signal capture polarity to its historical norm, and add an 2016-01-12 18:42:00 +00:00
ubsec
usb Make PPS ASSERT/CLEAR events match the RS-232 signal levels as per RFC 2783. 2016-01-17 21:19:45 +00:00
utopia
vge
viapm
viawd
videomode
virtio
vkbd
vmware/vmxnet3
vnic
vr
vt Make graphical consoles work under PowerKVM. Without using hypercalls, it is 2016-01-09 21:28:56 +00:00
vte
vx
vxge
watchdog
wb
wbwd
wds
wi
wl
wpi wpi, iwn: implement ic_getradiocaps method 2016-01-12 00:24:40 +00:00
wtap
xe
xen Add two more assertions to catch busdma problems. Each segment provided 2016-01-11 21:02:30 +00:00
xl