[alsa-devel] Questions about /dev/snd and /proc/asound (new ASoC driver)

Mark Brown broonie at opensource.wolfsonmicro.com
Fri Aug 8 13:43:34 CEST 2008

On Thu, Aug 07, 2008 at 05:03:30PM -0400, Simon Tremblay wrote:

> 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.

That should be it, yes.

> But there is no /dev/snd created. I don't know for now why... Maybe
> someone has an idea?

This is the responsibility of user space - to create files dynamically
usually one of udev or mdev will be installed on the device.

> I think all I have in /proc/asound is correct too:

udev and mdev rely on the information in /sys/class/sound to create
device files - check the dev files in the directories under there.

> I think it's because I have nothing in /dev/snd. I'm right?


More information about the Alsa-devel mailing list