At Thu, 07 Aug 2008 17:03:30 -0400, Simon Tremblay wrote:
Hi,
I have some issues with /dev/snd. First I should explain what I try to do.
I am developing a driver for TLV320AIC23B codec and want to use it on a AT91RM9200-based board.
I read documentation in sound/soc and created a codec driver (tlv320aic23b) and a machine driver (for my board). I think it's all I have to do since AT91 is supported and tlv320aic23b works with i2c and I2S.
When I load my module I obtain that output:
# modprobe snd-soc-armus-tlv320aic23b ASoC version 0.13.1 AIC23B Audio Codec 0.1 <6>asoc: aic23b <-> at91-ssc1 mapping ok <6>armus_tlv320aic23b: MCLK rate 12000000Hz armus_tlv320aic23b: Codec in Master Mode
(I activated debug in soc-core and in my machine driver (based mainly on eti_b1_wm8731 machine driver)).
I think there is no error here for now...
But there is no /dev/snd created. I don't know for now why... Maybe someone has an idea?
udev?
Also, if you create device files statically, build the ALSA driver without dynamic minors option.
Takashi