add missing initializers.
add missing initializer.
Add missing initializer
static goes first.
Add missing initializers
Add missing initializer.
correct bogus loop test; used to be always true.
add missing initializers
add missing initializer
build complete initializations.
complete CFDRIVER initializer.
remove extra members
Remove excess initializer.
remove excess initializer
Fix uninitialized variables.
First pass at cleanup AR5312 WiSoC support to enable better & cleaner
sharing of code with the AR5315, which has many similarities, but many
differences from the AR5312.

No functional change at this time, other than the cpu_model string
(and also sysctl.hw.model node) is changed to reflect the WiSoC cpu
name rather than the identification string in ROM (which tends to not
be very informative.)
add newline to (debug) printf
correct spelling mistake
cause bt_devaddr() and bt_devname() to return error if the controller
being queried is not enabled, rather than returning a null address.
regenerate.  (largely from dsl@, thanks.)  libstdc++ should support
wide characters properly again now, for everyone.