On Fri, 2008-11-14 at 11:16 -0800, ext David Brownell wrote: > On Friday 14 November 2008, ext-eero.nurkkala@xxxxxxxxx wrote: > > The amount of bytes to receive is read from wrong > > place. It is the 6 bits starting from the bit 8 from > > BUFSTAT_REG that indicate this amount. Not the 8 LSB:s. > > Only 6 LSB:s are used for the TX buffer. Also, with > > omap 3430, only the 6 LSB:s are relevant for XDR. > > So to summarize: 2430 and 3430 define this register > differently? Lacking 2430 docs, I can't verify that. > > Agreed that 3430 has two 6-bit fields, RXSTAT at 8..13 > and TXSTAT at 0..5, so this code is wrong for 3430. > > But if the issue is that the 2430 version of the FIFO > support works differently, please say so in the patch > commend and code... > > - Dave > I checked against 2420, and there was no such register avaiable at all. (no 2430 TRM access) -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html