Home
last modified time | relevance | path

Searched refs:iudma_regs (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/usb/gadget/udc/
H A Dbcm63xx_udc.c273 * @iudma_regs: Base address of the USBD's associated IUDMA block.
305 void __iomem *iudma_regs; member
367 return bcm_readl(udc->iudma_regs + off); in usb_dma_readl()
372 bcm_writel(val, udc->iudma_regs + off); in usb_dma_writel()
377 return bcm_readl(udc->iudma_regs + IUDMA_DMAC_OFFSET + off + in usb_dmac_readl()
384 bcm_writel(val, udc->iudma_regs + IUDMA_DMAC_OFFSET + off + in usb_dmac_writel()
390 return bcm_readl(udc->iudma_regs + IUDMA_DMAS_OFFSET + off + in usb_dmas_readl()
397 bcm_writel(val, udc->iudma_regs + IUDMA_DMAS_OFFSET + off + in usb_dmas_writel()
2305 udc->iudma_regs = devm_platform_ioremap_resource(pdev, 1); in bcm63xx_udc_probe()
2306 if (IS_ERR(udc->iudma_regs)) in bcm63xx_udc_probe()
[all...]
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/
H A Dbcm63xx_udc.c273 * @iudma_regs: Base address of the USBD's associated IUDMA block.
304 void __iomem *iudma_regs; member
364 return bcm_readl(udc->iudma_regs + off); in usb_dma_readl()
369 bcm_writel(val, udc->iudma_regs + off); in usb_dma_writel()
374 return bcm_readl(udc->iudma_regs + IUDMA_DMAC_OFFSET + off + in usb_dmac_readl()
381 bcm_writel(val, udc->iudma_regs + IUDMA_DMAC_OFFSET + off + in usb_dmac_writel()
387 return bcm_readl(udc->iudma_regs + IUDMA_DMAS_OFFSET + off + in usb_dmas_readl()
394 bcm_writel(val, udc->iudma_regs + IUDMA_DMAS_OFFSET + off + in usb_dmas_writel()
2294 udc->iudma_regs = devm_platform_ioremap_resource(pdev, 1); in bcm63xx_udc_probe()
2295 if (IS_ERR(udc->iudma_regs)) in bcm63xx_udc_probe()
[all...]

Completed in 7 milliseconds