int retval = 0;
qh->desc_list = (dwc_otg_host_dma_desc_t *)
- DWC_DMA_ALLOC(sizeof(dwc_otg_host_dma_desc_t) * max_desc_num(qh),
- &qh->desc_list_dma);
+ DWC_DMA_ALLOC_ATOMIC(sizeof(dwc_otg_host_dma_desc_t) * max_desc_num(qh),
+ &qh->desc_list_dma);
if (!qh->desc_list) {
retval = -DWC_E_NO_MEMORY;
sizeof(dwc_otg_host_dma_desc_t) * max_desc_num(qh));
qh->n_bytes =
- (uint32_t *) DWC_ALLOC(sizeof(uint32_t) * max_desc_num(qh));
+ (uint32_t *) DWC_ALLOC_ATOMIC(sizeof(uint32_t) * max_desc_num(qh));
if (!qh->n_bytes) {
retval = -DWC_E_NO_MEMORY;
if (hcd->frame_list)
return 0;
- hcd->frame_list = DWC_DMA_ALLOC(4 * MAX_FRLIST_EN_NUM,
- &hcd->frame_list_dma);
+ hcd->frame_list = DWC_DMA_ALLOC_ATOMIC(4 * MAX_FRLIST_EN_NUM,
+ &hcd->frame_list_dma);
if (!hcd->frame_list) {
retval = -DWC_E_NO_MEMORY;
DWC_ERROR("%s: Frame List allocation failed\n", __func__);