Fix .TH having too many arguments
Remove unknown macro
Minor Xr fix.
Minor mdoc fixes.
Add proper Makefiles to build some infiniband example utilities.

MFC after:	1 week
Sponsored by:	Mellanox Technologies
Add more quirks.

PR:		180617
MFC after:	1 day
Add more USB devices.

MFC after:	1 day
Submitted by:	Dmitry Luhtionov <dmitryluhtionov@gmail.com>
Squelch a (bogus) gcc use-before-init warning.
Include acle-compat.h directly (we use its symbols) rather than getting
it via sysreg.h.
Fix the musb initialization sequence on AM335x.

According to http://e2e.ti.com/support/arm/sitara_arm/f/791/t/210729 the
USB reset pulse has an undocumented duration of 200ns and during this
period the module must not be acessed.

We wait for 100us to take into account for some imprecision of the early
DELAY() loop.

This fixes the eventual 'External Non-Linefetch Abort (S)' that happens at
boot while resetting the musb subsystem.

While here, enable the USB subsystem clock before the first access.

Discussed with: 	ian, adrian
MFC after:		2 weeks
DOF tables are aligned according to the DOF section's alignment constraint,
so take this into account when iterating over DOF tables.

PR:		195555
Submitted by:	Fedor Indutny <fedor@indutny.com> (original version)
MFC after:	1 week
mdoc fixes
mdoc fixes
mdoc fixes
mdoc fixes (escape the dot to prevent ... to be considered as a macro)
Escape Ed to prevent mandoc to avoid confusion with the mdoc's Ed macros
mdoc fix
mdoc: sort SEE ALSO.
Sort SEE ALSO
Escape Do to prevent mdoc(7) parser to get confused with the "Do" macro

Reported by:	sjg