This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Seeking baud rate >=230400 with DM6467

My DM6467 runs the console at 115,200 baud.  Using "stty <baudrate>", I find that when I try higher speeds (230,400; 460,800; 921,600) that they are more than 5% off in speed and don't work.

Looking at spruer6d.pdf table 6, baud rates up to 115,200 require a 16x configuration, while higher baud rates require a 13x configuration.  I strongly suspect that the source code fails to change to 13x for the higher speeds.  In fact, when I search the kernel source in folder arch/arm/mach-davinci, I find no references to "16x" or "MODE_SELECT" or even "MDR1" (ref pdf table 45).  

I've searched through the ratsnest of code, and can't seem to find where the baud rate is being set.

Any help would be greatly appreciated.