Lines Matching refs:umc
21 #include <linux/uwb/umc.h>
33 whci_wait_for(&whc->umc->dev, whc->base + WUSBCMD, WUSBCMD_WHCRESET, 0,
68 whc->workqueue = create_singlethread_workqueue(dev_name(&whc->umc->dev));
85 start = whc->umc->resource.start;
86 len = whc->umc->resource.end - start + 1;
88 dev_err(&whc->umc->dev, "can't request HC region\n");
95 dev_err(&whc->umc->dev, "ioremap\n");
108 dev_dbg(&whc->umc->dev, "N_DEVICES = %d, N_KEYS = %d, N_MMC_IES = %d\n",
111 whc->qset_pool = dma_pool_create("qset", &whc->umc->dev,
129 whc->gen_cmd_buf = dma_alloc_coherent(&whc->umc->dev, WHC_GEN_CMD_DATA_LEN,
136 whc->dn_buf = dma_alloc_coherent(&whc->umc->dev,
145 whc->di_buf = dma_alloc_coherent(&whc->umc->dev,
166 dma_free_coherent(&whc->umc->dev, sizeof(struct di_buf_entry) * whc->n_devices,
169 dma_free_coherent(&whc->umc->dev, sizeof(struct dn_buf_entry) * WHC_N_DN_ENTRIES,
172 dma_free_coherent(&whc->umc->dev, WHC_GEN_CMD_DATA_LEN,
181 len = resource_size(&whc->umc->resource);