usbhs_write
usbhs_write(omap->uhh_base, OMAP_UHH_HOSTCONFIG, reg);
usbhs_write(priv, TESTMODE, mode);
usbhs_write(priv, USBREQ, (req->bRequest << 8) | req->bRequestType);
usbhs_write(priv, USBVAL, le16_to_cpu(req->wValue));
usbhs_write(priv, USBINDX, le16_to_cpu(req->wIndex));
usbhs_write(priv, USBLENG, le16_to_cpu(req->wLength));
usbhs_write(priv, DVSTCTR, 0);
usbhs_write(priv, reg, UPPHUB(upphub) |
usbhs_write(priv, sts_reg, ~(1 << bit) & pipe_mask);
usbhs_write(priv, reg, val);
void usbhs_write(struct usbhs_priv *priv, u32 reg, u16 data);
usbhs_write(priv, fifo->ctr, BCLR);
usbhs_write(priv, fifo->sel, 0);
usbhs_write(priv, fifo->sel, base | MBW_32);
usbhs_write(priv, INTSTS0, ~irq_state.intsts0 & INTSTS0_MAGIC);
usbhs_write(priv, INTSTS1, ~irq_state.intsts1 & INTSTS1_MAGIC);
usbhs_write(priv, BRDYSTS, ~irq_state.brdysts);
usbhs_write(priv, NRDYSTS, ~irq_state.nrdysts);
usbhs_write(priv, BEMPSTS, ~irq_state.bempsts);
usbhs_write(priv, INTENB0, 0);
usbhs_write(priv, INTENB1, 0);
usbhs_write(priv, BEMPENB, 0);
usbhs_write(priv, BRDYENB, 0);
usbhs_write(priv, BEMPENB, mod->irq_bempsts);
usbhs_write(priv, BRDYENB, mod->irq_brdysts);
usbhs_write(priv, INTENB0, intenb0);
usbhs_write(priv, INTENB1, intenb1);
usbhs_write(priv, PIPESEL, 0xF & usbhs_pipe_number(pipe));
usbhs_write(priv, CFIFOSEL, 0);