Hi,
All of our products have serial port interfaces for user configuration, which can themselves be changed (e.g. baud rate). On our previous AM33xx-based projects, we were able to change serial port parameters on-the-fly using ioctl(TIOCSSERIAL) - port type, port num, baud rate, base divisor, and so on. But when I tried running the same code on DM814x (EZSDK 5.05.02.00), I get a failure. I traced the problem to uart_set_info() in drivers/serial/serial_core.c, which in turn calls this function in drivers/serial/omap-serial.c: