[RFC 07/12] snd-aoa: add tas codec
Johannes Berg
johannes at sipsolutions.net
Thu Jun 8 01:42:07 EST 2006
> + /* older machines have no 'codec' node with a 'compatible'
> + * property that says 'tas3004', they just have a 'deq'
> + * node without any such property... */
> + if (strcmp(dev->name, "deq") == 0) {
> + u32 *addr;
> + printk(KERN_DEBUG PFX "found 'deq' node\n");
> + addr = (u32 *) get_property(dev, "i2c-address", NULL);
> + if (!addr)
> + continue;
> + /* now, if the address doesn't match any of the two
> + * that a tas3004 can have, we cannot handle this.
> + * I doubt it ever happens but hey. */
> + if (*addr != 0x34 && *addr != 0x35)
And I fixed the obvious bug here now.
johannes
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 793 bytes
Desc: This is a digitally signed message part
URL: <http://lists.ozlabs.org/pipermail/linuxppc-dev/attachments/20060607/04180186/attachment.pgp>
More information about the Linuxppc-dev
mailing list