[alsa-devel] [PATCH 1/5 v3] ASoC: add generic simple-card support
Takashi Iwai
tiwai at suse.de
Thu Apr 19 07:41:42 CEST 2012
At Wed, 18 Apr 2012 19:54:01 -0700 (PDT),
Kuninori Morimoto wrote:
>
>
> Hi Takashi, Mark
>
> > > > It's the call in sound/last.c. Only devices that have been preoprly
> > > > regstered at this point of __init calls are shown. So, it's often
> > > > misleading.
> > >
> > > I keep wondering if we should just remove it due to confusion like this.
> >
> > I don't mind to get rid of it at all.
> > But maybe it'd be good to have an alternative debug (or info) print,
> > e.g. showing at each card registration.
>
> If I used late_initcall_sync() for it,
> the boot log became below.
>
> ------ before --------------------------
> -> platform asoc-simple-card.0: Driver asoc-simple-card requests probe deferral
> -> ALSA device list:
> -> No soundcards found.
> TCP: cubic registered
> NET: Registered protocol family 17
> Registering the dns_resolver key type
> VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 2
> /opt/usr/src/WORK/morimoto/gitlinux/linux-2.6/drivers/rtc/hctosys.c: unable to )
> -> asoc: ak4642-hifi <-> fsia-dai mapping ok
> smsc911x smsc911x.0: eth0: SMSC911x/921x identified at 0xdf022000, IRQ: 275
> Sending DHCP requests .
> IP-Config: Got DHCP answer from 192.168.10.77, my address is 192.168.10.119
> IP-Config: Complete:
> device=eth0, addr=192.168.10.119, mask=255.255.255.0, gw=192.168.10.77
> host=192.168.10.119, domain=example.org, nis-domain=(none)
> bootserver=192.168.10.77, rootserver=192.168.10.77, rootpath=/opt/tftpbootm
> VFS: Mounted root (nfs filesystem) on device 0:10.
> Freeing init memory: 128K
> ------ after --------------------------
> -> platform asoc-simple-card.0: Driver asoc-simple-card requests probe deferral
> TCP: cubic registered
> NET: Registered protocol family 17
> Registering the dns_resolver key type
> VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 2
> /opt/usr/src/WORK/morimoto/gitlinux/linux-2.6/drivers/rtc/hctosys.c: unable to )
> -> asoc: ak4642-hifi <-> fsia-dai mapping ok
> smsc911x smsc911x.0: eth0: SMSC911x/921x identified at 0xdf022000, IRQ: 275
> Sending DHCP requests .
> IP-Config: Got DHCP answer from 192.168.10.77, my address is 192.168.10.119
> IP-Config: Complete:
> device=eth0, addr=192.168.10.119, mask=255.255.255.0, gw=192.168.10.77
> host=192.168.10.119, domain=example.org, nis-domain=(none)
> bootserver=192.168.10.77, rootserver=192.168.10.77, rootpath=/opt/tftpbootm
> -> ALSA device list:
> -> #0: FSI2A-AK4648
> VFS: Mounted root (nfs filesystem) on device 0:10.
> Freeing init memory: 128K
> --------------------------------------------
This looks like a good workaround. Care to send a patch?
thanks,
Takashi
More information about the Alsa-devel
mailing list