Fix some bugs on I21[78] to make stable.
Add ECC support for the packet buffer. Only 82571 and I21[78] support ECC.
Fix a bug that wrong semaphore is used in wm_gmii_hv_{read,write}reg.
build acceleration support
mention CG14 acceleration support
Use ihphy(4) for I21[78].
Rename ambiguous macros:
   MAXDIRSIZE -> UFS_MAXDIRSIZE or LFS_MAXDIRSIZE
   NINDIR -> FFS_NINDIR, EXT2_NINDIR, LFS_NINDIR, or MFS_NINDIR
   INOPB -> FFS_INOPB, LFS_INOPB
   INOPF -> FFS_INOPF, LFS_INOPF
   blksize -> ffs_blksize, ext2_blksize, or lfs_blksize
   sblksize -> ffs_blksize

These are not the only ambiguously defined filesystem macros, of
course, there's a pile more. I may not have found all the ambiguous
definitions of blksize(), too, as there are a lot of other things
called 'blksize' in the system.
blkoff() -> ffs_blkoff() stragglers
blkoff -> chfs_blkoff
blksize -> chfs_blksize
blkoff() -> filecore_blkoff()
blksize() -> filecore_blksize()
blkoff() -> cd9660_blkoff()
blksize() -> cd9660_blksize()
blkoff() -> mfs_blkoff()

XXX: this shouldn't be using "mfs" for its symbols as we also have
XXX: sys/ufs/mfs.
Don't use -P as a kmem printer, verify that the address points to a pcb first!
Add support for the Cortex-A15 Neon/VFP unit
More defintions for the OMAP5.
Set caching bits on the TTBR for ARMv7
Make sure TTCR is 0
Pass the offset from CBAR/PERIPHBASE in mpcore_attach_args.
Modify the list of devices to include the offset(s) from PERIPHBASE.
more OMAP5 workarounds.
u-boot doesn't initialize the generic timer on the omap5430 evm properly.
so check to see if it's OK, and if not, initialize omap5 registers properly.
Pass the timer freq via properties to the armgtmr since we can't write the
cnt_frq cp15 register (which can be written in secure mode).