try ar933x_uart with minimal diff