[From nobody Sat Aug 16 21:14:30 2008
Return-Path: &lt;andy@openmoko.com&gt;
Received: from mail.openmoko.org ([unix socket])
	by mail.openmoko.org (Cyrus v2.1.18-IPv6-Debian-2.1.18-5.1) with LMTP; 
	Tue, 15 Apr 2008 13:58:47 +0000
X-Sieve: CMU Sieve 2.2
Return-path: &lt;andy@openmoko.com&gt;
Received: from sita.openmoko.org ([88.198.124.203])
	by mail.openmoko.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32)
	(Exim 4.63) (envelope-from &lt;andy@openmoko.com&gt;) id 1JllgN-00022D-Pp
	for graeme@imap.openmoko.org; Tue, 15 Apr 2008 13:58:47 +0000
Received: from mail.openmoko.org ([88.198.124.205])
	by sita.openmoko.org with esmtp (Exim 4.50) id 1Jllg6-000203-5H
	for graeme@openmoko.org; Tue, 15 Apr 2008 15:58:46 +0200
Received: from cpc1-nthc5-0-0-cust289.nrth.cable.ntl.com ([82.29.29.34]
	helo=meerkat.home.warmcat.com)
	by mail.openmoko.org with esmtpsa (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32)
	(Exim 4.63) (envelope-from &lt;andy@openmoko.com&gt;)
	id 1Jllg5-0001zr-OT; Tue, 15 Apr 2008 13:58:29 +0000
Message-ID: &lt;4804B479.60204@openmoko.com&gt;
Date: Tue, 15 Apr 2008 14:58:17 +0100
From: Andy Green &lt;andy@openmoko.com&gt;
User-Agent: Thunderbird 2.0.0.12 (X11/20080407)
MIME-Version: 1.0
To: Graeme Gregory &lt;graeme@openmoko.org&gt;
CC: gta04@lists.internal.openmoko.org
References: &lt;20080415132946.GF31722@cimmeria&gt; &lt;4804B0D4.5080508@openmoko.com&gt;
	&lt;20080415134804.GG31722@cimmeria&gt;
In-Reply-To: &lt;20080415134804.GG31722@cimmeria&gt;
X-Enigmail-Version: 0.95.6
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Subject: Re: [gta04] GTA04 Bluetooth and VOIP
X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on sita.openmoko.org
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham 
	version=3.0.3
X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Somebody in the thread at some point said:

|&gt; | have bluetooth wired on GTA02 we cannot do a VOIP call with a bluetooth
|&gt; | headset. There just isnt enough connectivity within the codec.
|&gt;
|&gt; What is the problem here, we can't access the PCM &quot;VX&quot; interface in and
|&gt; out from CPU?  Huh?  That's all we need?
|&gt;
| There is no digital connection between the two interfaces on the codec
| and there is not enough analogue wires or ADC's to route between the two
| interfaces.

Wow that's BAD!  There are a zillion controls in alsamixer but no
routing between the interfaces!

We can use your suggestion and just wire it all up together like CPU and
WM8753 are both master, but set CPU GPIO to forced float when WM8753
drives it, force WM8753 PCM interface tristate (and CPU GPIO into I2S
peripheral mode) when CPU drives it.  Zero glue logic needed.

But great job pointing out this shortcoming!

- -Andy
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iEYEARECAAYFAkgEtHIACgkQOjLpvpq7dMpf3QCff8dPiYerRHntfprAoB9hfhsC
1bkAnRogP2PzX+w3e/+Y+gnL5B1bP7UE
=McgP
-----END PGP SIGNATURE-----
]