Greetings:

I've been pulling my hair out while working with the 2.6.10 version of
the davinci I2C driver on DM644x.

It's from the last TI LSP to include the 2.6.10 tree, I don't know the
specific release number.

Basically, I'm controlling an AIC33 manually through /dev/i2c/0 and I
do not have any OSS sound enabled.

For reasons I won't get into, we have our own dsp-side sound driver
which is operational, but our AIC33 sometimes act funny.

While configuring the AIC33, we should get a signal (triangle wave
generated by software) from left line out, right line out, mono
out.... sometimes this works, sometimes it doesn't.

I haven't put a scope on the I2C lines yet because I'd have to
completely dismantle our product to do so, so I can't say for sure
that the bytes actually went out, but using debug printk's in the
driver, the two code sequences for working and not working appear to
be exactly the same.

I know that many people have put a lot of work into the git I2C driver
for davinci, was this fixed by the commit that fixed lost interrupts?

Or is the old driver so bad that I'd basically have to scrap it and
back port?

So the whole point of this is how much of the kernel structure changes
from the old to the new will affect this driver? Could I get away with
stubbing out or chopping out those parts that don't exist in the old
kernel?

Unfortunately, moving to the git kernel would be an absolute
nightmare right now because we have about 2 years worth of
stuff built up with the MV pro 4 (2.6.10 base) toolchain.

Regards,
David

--
DAVID A. KONDRAD
Software Design Engineer
Home Systems Division
Legrand, North America

[email protected]
http://www.legrand.us/onq

This email, and any document attached hereto, may contain
confidential and/or privileged information.  If you are not the
intended recipient (or have received this email in error) please
notify the sender immediately and destroy this email.  Any
unauthorized, direct or indirect, copying, disclosure, distribution
or other use of the material or parts thereof is strictly
forbidden.
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to