Are you sure it's a CS4237?
My Thinkpad600 uses the CS4232 driver.
I've not bothered with ALSA, as the OSS driver is fine.

You need to modprobe it with the following options
Code:
modprobe cs4232 io=0x530 irq=5 dma=1 dma2=0 mpuio=0x330 mpuirq=5 synthio=-1 synthirq=-1
modprobe opl3 io=0x388
HTH