index 754cf1192c3b28b40105a2793f4a50fec83129cc..88e661ef4e69b6df56e902a8e8d032eb0f75eda4 100644 (file)
int offset;
struct musb_hw_ep *hw_ep = musb->endpoints;
- if (musb->config->fifo_cfg) {
+ if (musb->config->fifo_mode) {
+ fifo_mode = musb->config->fifo_mode;
+ } else if (musb->config->fifo_cfg) {
cfg = musb->config->fifo_cfg;
n = musb->config->fifo_cfg_size;
goto done;