IMX_USR2
while (ISSET(bus_space_read_4(iot, ioh, IMX_USR2), IMX_USR2_RDR)
usr2 = bus_space_read_4(iot, ioh, IMX_USR2);
bus_space_write_4(iot, ioh, IMX_USR2,
usr2 = bus_space_read_4(iot, ioh, IMX_USR2);
usr2 = bus_space_read_4(iot, ioh, IMX_USR2);
usr2 = bus_space_read_4(iot, ioh, IMX_USR2);
usr2 = bus_space_read_4(iot, ioh, IMX_USR2);
while (!((usr2 = bus_space_read_4(iot, ioh, IMX_USR2)) & IMX_USR2_RDR))
((usr2 = bus_space_read_4(iot, ioh, IMX_USR2)) & IMX_USR2_RDR)) {
bus_space_write_4(regsp->ur_iot, regsp->ur_ioh, IMX_USR2, 0xffff);
while ((le32toh(uartaddr[(IMX_USR2/4)]) & IMX_USR2_TXDC) == 0)