ULPI_ADDR
hw_write(ci, OP_ULPI_VIEWPORT, 0xffffffff, ULPI_RUN | ULPI_ADDR(addr));
ULPI_RUN | ULPI_WRITE | ULPI_ADDR(addr) | val);