freebsd-skq/sys
adrian 48f29e1c7d AR933x CPU device improvements:
* Add baud rate and divisor programming code. See below for more
  information.

* Flesh out ar933x_init() to disable interrupts and program the initial
  console setup.

* Remove #if 0'ed code from ar933x_term().

* Explain what these functions do.

Now, the baud rate and divisor code comes from Linux, as a submission
to the OpenWRT project and Linux kernel from
Gabor Juhos <juhosg@openwrt.org>.

The original ticket for this code is https://dev.openwrt.org/ticket/12031 .

I've contacted Gabor and asked for his permission to also licence the patch
in question (which covers this code) to BSD lience and he's agreed.
Hence why I'm including it here in FreeBSD.

Tested:

* AP121 (AR9330)
2013-03-30 04:31:29 +00:00
..
amd64 Allow caller to skip 'guest linear address' validation when doing instruction 2013-03-28 21:26:19 +00:00
arm Add userland access to at91 gpio functionality via ioctl calls. Also, 2013-03-29 19:52:57 +00:00
boot Integrate Efika MX project back to home. 2013-03-20 15:39:27 +00:00
bsm Implement chflagsat(2) system call, similar to fchmodat(2), but operates on 2013-03-21 22:59:01 +00:00
cam Adds the ability to enable / disable sorting of BIO requests queued within 2013-03-29 22:58:15 +00:00
cddl Dtrace: dtrace.c erroneously checks for memory alignment on amd64. 2013-03-26 20:17:08 +00:00
compat Regenerate after r248599. 2013-03-21 23:02:19 +00:00
conf Fix kernel build with options ZFS after r24571 (libzfs_core). 2013-03-23 20:01:45 +00:00
contrib Simplify TAILQ usage and avoid additional memory allocations. 2013-03-05 08:08:16 +00:00
crypto When porting XTS-related code from OpenBSD I forgot to update copyright (only 2013-02-20 22:59:53 +00:00
ddb
dev cxgbe(4): Add support for Chelsio's Terminator 5 (aka T5) ASIC. This 2013-03-30 02:26:20 +00:00
fs - Constify local path variable for chflagsat(). 2013-03-22 07:40:34 +00:00
gdb
geom geom_slice.c and its consumers like GEOM_LABEL are not touching the data 2013-03-26 07:55:24 +00:00
gnu/fs/reiserfs Garbage collect XFS bits which are now already completely disconnected 2013-03-02 15:33:54 +00:00
i386 Fix the VM_BCACHE_SIZE_MAX definition on i386 to match the maximal 2013-03-27 10:52:18 +00:00
ia64 Implement the concept of the unmapped VMIO buffers, i.e. buffers which 2013-03-19 14:13:12 +00:00
isa
kern Add bus_dmamap_load_bio for non-CAM disk drivers that wish to enable 2013-03-29 16:26:25 +00:00
kgssapi
libkern Add __aeabi_memset to libkern, implemented using memset, as clang may 2013-03-16 23:11:55 +00:00
mips AR933x CPU device improvements: 2013-03-30 04:31:29 +00:00
modules cxgbe(4): Add support for Chelsio's Terminator 5 (aka T5) ASIC. This 2013-03-30 02:26:20 +00:00
net Ignore interface renames instead of removing the interface from the bridge 2013-03-28 20:37:07 +00:00
net80211 Add VNET wrappers around the rest of the ieee80211 rtsock messages. 2013-03-20 02:42:52 +00:00
netatalk
netgraph Revamp mbuf handling in ng_ksocket_incoming2(): 2013-03-29 14:04:26 +00:00
netinet Keep fwd_tag around for subsequent pcb lookups 2013-03-29 20:51:44 +00:00
netinet6 Clean up some unused leftover code. 2013-03-22 01:45:54 +00:00
netipsec Use m_get2() + m_align() instead of hand made key_alloc_mbuf(). Code 2013-03-15 10:20:15 +00:00
netipx
netnatm
netpfil When we are removing a specific set, call ipfw_expire_dyn_rules only once. 2013-03-25 07:43:46 +00:00
netsmb MFC 2013-03-09 18:40:37 +00:00
nfs Use m_get() and m_getcl() instead of compat macros. 2013-03-15 10:21:18 +00:00
nfsclient Fix remainder calculation when biosize is not a power of 2 2013-03-19 13:06:11 +00:00
nfsserver MFC 2013-03-02 14:48:41 +00:00
nlm
ofed MFC 2013-03-08 00:03:07 +00:00
opencrypto When porting XTS-related code from OpenBSD I forgot to update copyright (only 2013-02-20 22:59:53 +00:00
pc98 MFC 2013-03-02 14:48:41 +00:00
pci Fix build. 2013-02-21 12:52:18 +00:00
powerpc Implement the concept of the unmapped VMIO buffers, i.e. buffers which 2013-03-19 14:13:12 +00:00
rpc Revert 195703 and 195821 as this special stop handling in NFS is now 2013-03-13 21:06:03 +00:00
security MFC 2013-03-08 00:03:07 +00:00
sparc64 Implement the concept of the unmapped VMIO buffers, i.e. buffers which 2013-03-19 14:13:12 +00:00
sys Add bus_dmamap_load_bio for non-CAM disk drivers that wish to enable 2013-03-29 16:26:25 +00:00
teken
tools MFC 2013-02-21 21:59:35 +00:00
ufs The purpose of this change to the FFS layout policy is to reduce the 2013-03-22 21:45:28 +00:00
vm Release the v_writecount reference on the vnode in case of error, 2013-03-28 06:39:27 +00:00
x86 MFcalloutng: 2013-02-28 13:46:03 +00:00
xdr Use m_get() and m_getcl() instead of compat macros. 2013-03-15 10:21:18 +00:00
xen
Makefile MFC 2013-03-13 01:05:42 +00:00