The docs in the Linux kernel say that you should use the via82cxxx_audio module.
Here's the extract:
Code:
The Via VT82C686A "super southbridge" chips contain
AC97-compatible audio logic which features dual 16-bit stereo
PCM sound channels (full duplex), plus a third PCM channel intended for use
in hardware-assisted FM synthesis. The VIA VT8233/8235 extends this
support to include six channel output and additional record
facilities.
The current Linux kernel audio driver for this family of chips
supports audio playback and recording, but hardware-assisted
FM features, and hardware buffer direct-access (mmap)
support are not yet available.
This driver supports any Linux kernel version after 2.4.10.
To use this audio driver, select the
CONFIG_SOUND_VIA82CXXX option in the section Sound during kernel configuration.
Follow the usual kernel procedures for rebuilding the kernel,
or building and installing driver modules.
To make this driver the default audio driver, you can add the
following to your /etc/conf.modules file:
alias sound via82cxxx_audio
Note that soundcore and ac97_codec support modules
are also required for working audio, in addition to
the via82cxxx_audio module itself.
You should check
/lib/modules/yourkernelversion
/kernel/drivers/sound and see if there is a file
via82cxxx_audio - if there is, you should be fine doing the above.