[alsa-devel] Setting up the alsa configuration from scratch on imx

madhukesh s madhukeshs at gmail.com
Thu Mar 29 14:27:41 CEST 2012


Hi All,

I am in an unfortunate position of developing ALSA kernel modules
separately(as a kernel build) and populating the necessary files to a
filesystem. I am able to install all the ALSA modules on the board I am
working on successfully. Can someone point me to how to start with the
configuration part on the board to populate /proc and /dev entries?

My config(as per the alsa diagnostic script) is:

upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.4.60
!!################################
!!Script ran on: Fri Mar  2 01:17:47 UTC 2012

!!Linux Distribution
!!------------------

!!DMI Information
!!---------------

Manufacturer:
Product Name:
Product Version:

!!Kernel Information
!!------------------

Kernel release:    2.6.38.8+
Operating System:  GNU/Linux
Architecture:      armv7l
Processor:         unknown
SMP Enabled:       No

!!ALSA Version
!!------------
Driver version:     1.0.23
Library version:
Utilities version:  1.0.24.2

!!Loaded ALSA modules
!!-------------------

!!Sound Servers on this system
!!----------------------------
No sound servers found.

!!Soundcards recognised by ALSA
!!-----------------------------
--- no soundcards ---

!!PCI Soundcards installed in the system
!!--------------------------------------

!!Advanced information - PCI Vendor/Device/Subsystem ID's
!!--------------------------------------------------------

!!Loaded sound module options
!!--------------------------

!!ALSA Device nodes
!!-----------------
crw-rw---- 1 root audio 116, 33 Mar  2 00:01 /dev/snd/timer

!!Aplay/Arecord output
!!------------
APLAY
aplay: device_list:240: no soundcards found...

ARECORD
arecord: device_list:240: no soundcards found...

!!Amixer output
!!-------------

!!Alsactl output
!!-------------
--startcollapse--
--endcollapse--

!!All Loaded Modules
!!------------------
Module
snd_soc_imx_sgtl5000
snd_soc_core
snd_pcm
snd_timer
snd
snd_page_alloc
ac97_bus

!!ALSA/HDA dmesg
!!------------------
udevd (1296): /proc/1296/oom_adj is deprecated, please use
/proc/1296/oom_score_adj instead.
Cirrus Logic CS42888 ALSA SoC Codec Driver
i2c-core: driver [cs42888] using legacy suspend method

Thanks,
Maas


More information about the Alsa-devel mailing list