class, subclass and progif were never used, so don't bother setting
them.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@273050 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Use the C99 flexible array construct to denote a variable amount of
data rather than the old-school [1] construct. We have required c99
compilers for some time.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@273051 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Use a switch on ti_chip() to find which SoC we are on. This allow us t
only enable support for the SoCs we are built for.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@273052 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Decode the arguments passed to _umtx_op().  In particular, decode the
opcode.

MFC after:	1 week
Sponsored by:	Norse


git-svn-id: svn+ssh://svn.freebsd.org/base/head@273053 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Remove the omap3 directory that should have happened in r273041.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@273054 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Move the sdhci option to files.ti, it's common to both SoCs.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@273055 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f