dfifo
struct dfifo d_tx; /* D-send channel */
struct dfifo d_rx; /* D-receive channel */
struct dfifo *df;
struct dfifo *df;
u32 dfifo;
dfifo = INL(np, nc_dfifo);
if (dfifo & (DFS << 16))
delta = ((((dfifo >> 8) & 0x300) |
(dfifo & 0xff)) - rest) & 0x3ff;
delta = ((dfifo & 0xff) - rest) & 0x7f;
struct usbhs_fifo *dfifo;
usbhs_for_each_dfifo(priv, dfifo, i)
dfifo->pipe = NULL;
struct usbhs_fifo dfifo[USBHS_MAX_NUM_DFIFO];
#define usbhsf_get_dnfifo(p, n) (&((p)->fifo_info.dfifo[n]))
#define usbhs_for_each_dfifo(priv, dfifo, i) \
((dfifo) = usbhsf_get_dnfifo(priv, (i))); \