[alsa-devel] Firmware problem

Adrian McMenamin lkmladrian at gmail.com
Tue Dec 18 21:51:17 CET 2007


My user - yes there is one - of the aica sound driver on the Dreamcast
is having a problem with formware loading.

This is what he has sent me - anyone know what is wrong?

When loading snd-aica it gives:
[   55.119676] ALSA sound/sh/aica.c:641: ALSA Driver for Yamaha AICA Super Inter

then after like 15 or 20 seconds it will give:
FATAL: Error inserting snd_aica
(/lib/modules/2.6.24-rc4/kernel/sound/sh/snd-aica.ko): Unknown symbol
in module, or unknown parameter (see dmesg)

and dmesg gives this:
[   54.632531] fill_kobj_path: path = '/module/snd_page_alloc'
[   54.643434] kobject notes: registering. parent: snd_page_alloc, set: <NULL>
[   54.645602] kobject_uevent_env
[   54.646181] kobject filter function caused the event to drop!
[   54.669703] kobject soundcore: registering. parent: <NULL>, set: module
[   54.671737] kobject holders: registering. parent: soundcore, set: <NULL>
[   54.673616] kobject_uevent_env
[   54.675375] kobject filter function caused the event to drop!
[   54.677096] kobject_uevent_env
[   54.678780] fill_kobj_path: path = '/module/soundcore'
[   54.690116] kobject notes: registering. parent: soundcore, set: <NULL>
[   54.690904] kobject_uevent_env
[   54.693891] kobject filter function caused the event to drop!
[   54.695845] device class 'sound': registering
[   54.697748] kobject sound: registering. parent: <NULL>, set: class
[   54.699657] kobject_uevent_env
[   54.701350] fill_kobj_path: path = '/class/sound'
[   54.787597] kobject snd: registering. parent: <NULL>, set: module
[   54.789664] kobject holders: registering. parent: snd, set: <NULL>
[   54.791557] kobject_uevent_env
[   54.793340] kobject filter function caused the event to drop!
[   54.795228] kobject_uevent_env
[   54.797010] fill_kobj_path: path = '/module/snd'
[   54.808092] kobject notes: registering. parent: snd, set: <NULL>
[   54.808886] kobject_uevent_env
[   54.811852] kobject filter function caused the event to drop!
[   54.849584] kobject snd_timer: registering. parent: <NULL>, set: module
[   54.850378] kobject holders: registering. parent: snd_timer, set: <NULL>
[   54.853372] kobject_uevent_env
[   54.855118] kobject filter function caused the event to drop!
[   54.856902] kobject_uevent_env
[   54.858680] fill_kobj_path: path = '/module/snd_timer'
[   54.869736] kobject notes: registering. parent: snd_timer, set: <NULL>
[   54.871802] kobject_uevent_env
[   54.872452] kobject filter function caused the event to drop!
[   54.875569] DEV: registering device: ID = 'timer'
[   54.877400] kobject sound: registering. parent: virtual, set: <NULL>
[   54.881274] kobject_uevent_env
[   54.883351] unset subsystem caused the event to drop!
[   54.886599] kobject timer: registering. parent: sound, set: devices
[   54.888593] kobject_uevent_env
[   54.890420] fill_kobj_path: path = '/devices/virtual/sound/timer'
[   55.000017] kobject snd_pcm: registering. parent: <NULL>, set: module
[   55.002208] kobject holders: registering. parent: snd_pcm, set: <NULL>
[   55.004074] kobject_uevent_env
[   55.004636] kobject filter function caused the event to drop!
[   55.007502] kobject_uevent_env
[   55.009274] fill_kobj_path: path = '/module/snd_pcm'
[   55.020295] kobject notes: registering. parent: snd_pcm, set: <NULL>
[   55.021108] kobject_uevent_env
[   55.024045] kobject filter function caused the event to drop!
[   55.053022] kobject snd_aica: registering. parent: <NULL>, set: module
[   55.055131] kobject holders: registering. parent: snd_aica, set: <NULL>
[   55.057074] kobject_uevent_env
[   55.057643] kobject filter function caused the event to drop!
[   55.060587] kobject_uevent_env
[   55.061260] fill_kobj_path: path = '/module/snd_aica'
[   55.073491] kobject notes: registering. parent: snd_aica, set: <NULL>
[   55.074288] kobject_uevent_env
[   55.077295] kobject filter function caused the event to drop!
[   55.079239] bus platform: add driver AICA
[   55.079929] kobject AICA: registering. parent: <NULL>, set: drivers
[   55.082948] kobject_uevent_env
[   55.084712] fill_kobj_path: path = '/bus/platform/drivers/AICA'
[   55.089946] Registering platform device 'AICA'. Parent at platform
[   55.091828] DEV: registering device: ID = 'AICA'
[   55.093558] kobject AICA: registering. parent: platform, set: devices
[   55.093744] bus platform: add device AICA
[   55.093849] kobject_uevent_env
[   55.093918] fill_kobj_path: path = '/devices/platform/AICA'
[   55.094045] platform: Matched Device AICA with Driver AICA
[   55.094096] platform: Probing driver AICA with device AICA
[   55.094492] DEV: registering device: ID = 'card0'
[   55.094564] kobject sound: registering. parent: AICA, set: <NULL>
[   55.094646] kobject_uevent_env
[   55.094682] unset subsystem caused the event to drop!
[   55.094739] kobject card0: registering. parent: sound, set: devices
[   55.094888] kobject_uevent_env
[   55.094959] fill_kobj_path: path = '/devices/platform/AICA/sound/card0'
[   55.095133] DEV: registering device: ID = 'pcmC0D0p'
[   55.095195] kobject pcmC0D0p: registering. parent: card0, set: devices
[   55.095454] kobject_uevent_env
[   55.095528] fill_kobj_path: path =
'/devices/platform/AICA/sound/card0/pcmC0D0p'
[   55.095745] DEV: registering device: ID = 'controlC0'
[   55.095811] kobject controlC0: registering. parent: card0, set: devices
[   55.095980] kobject_uevent_env
[   55.096051] fill_kobj_path: path =
'/devices/platform/AICA/sound/card0/controlC0'
[   55.119676] ALSA sound/sh/aica.c:641: ALSA Driver for Yamaha AICA
Super Intelligent Sound Processor
[   55.128339] bound device 'AICA' to driver 'AICA'
[   55.128394] platform: Bound Device AICA to Driver AICA
[   57.018452] DEV: registering device: ID = 'firmware-AICA'
[   57.019121] kobject firmware: registering. parent: AICA, set: <NULL>
[   57.022447] kobject_uevent_env
[   57.023025] unset subsystem caused the event to drop!
[   57.023099] kobject firmware-AICA: registering. parent: firmware,
set: devices
[   57.027620] kobject_uevent_env
[   57.029196] kobject filter function caused the event to drop!
[   57.029842] kobject_uevent_env
[   57.032535] fill_kobj_path: path =
'/devices/platform/AICA/firmware/firmware-AICA'
[  115.955604] DEV: Unregistering device. ID = 'firmware-AICA'
[  115.955788] kobject_uevent_env
[  115.955898] fill_kobj_path: path =
'/devices/platform/AICA/firmware/firmware-AICA'
[  115.956090] kobject firmware-AICA: cleaning up
[  115.956144] kobject firmware: cleaning up
[  115.960813] kobject holders: unregistering
[  115.960863] kobject_uevent_env
[  115.960900] kobject filter function caused the event to drop!
[  115.960972] kobject holders: cleaning up
[  115.961018] kobject snd_aica: unregistering
[  115.961059] kobject_uevent_env
[  115.961128] fill_kobj_path: path = '/module/snd_aica'


More information about the Alsa-devel mailing list