OpenBSD/NetBSD/FreeBSD /dev/audio question

Does anyone know if any of the BSDs can use:

ioctl(fd, AUDIO_SETINFO, &info)

Where == 32 and is
AUDIO_ENCODING_SLINEAR_LE (or BE)…or are samples limited to 8/16 bits?
I’m updating drivers to support int32 where possible, and I’m not sure
if there’s a limit here…the manpage doesn’t say and I don’t have a BSD
box for experimentation.