[WCNCR00147485] misc: Fix USB probe FAIL on m938 platform

[Description]
Fix USB probe FAIL on m938 platform

1. Fix USB probe FAIL on m938 platform by enabling UDMA RX aggregation in
  halEnableInterrupt().
2. Fix Makefile.ce for current driver directory layout.
3. Modify Makefile.x86 to support CFG_USB_REQ_TX_DATA_CNT and
  CFG_USB_REQ_RX_DATA_CNT.
4. Enlarge USB_TX_DATA_BUFF_SIZE from 8KB to 32KB to reduce interrupt
  freqeuncy.
5. Refactor some functions in usb.c.

Feature: misc
Change-Id: I2c5ac0be4716a4f569c1e7b84f33d77183e6fef5
CR-Id: WCNCR00147485
Signed-off-by: Desmond Lin <desmond.lin@mediatek.com>
5 files changed