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

/linux-master/drivers/usb/dwc3/
H A Ddwc3-st.c80 * @glue_base: ioaddr for the glue registers
90 void __iomem *glue_base; member in struct:st_dwc3
175 u32 reg = st_dwc3_readl(dwc3_data->glue_base, CLKRST_CTRL);
179 st_dwc3_writel(dwc3_data->glue_base, CLKRST_CTRL, reg);
182 reg = st_dwc3_readl(dwc3_data->glue_base, USB2_VBUS_MNGMNT_SEL1);
188 st_dwc3_writel(dwc3_data->glue_base, USB2_VBUS_MNGMNT_SEL1, reg);
190 reg = st_dwc3_readl(dwc3_data->glue_base, CLKRST_CTRL);
192 st_dwc3_writel(dwc3_data->glue_base, CLKRST_CTRL, reg);
209 dwc3_data->glue_base =
211 if (IS_ERR(dwc3_data->glue_base))
[all...]
H A Ddwc3-imx8mp.c55 void __iomem *glue_base; member in struct:dwc3_imx8mp
68 if (!dwc3_imx->glue_base)
71 value = readl(dwc3_imx->glue_base + USB_CTRL0);
83 writel(value, dwc3_imx->glue_base + USB_CTRL0);
85 value = readl(dwc3_imx->glue_base + USB_CTRL1);
96 writel(value, dwc3_imx->glue_base + USB_CTRL1);
176 dwc3_imx->glue_base = devm_ioremap_resource(dev, res);
177 if (IS_ERR(dwc3_imx->glue_base))
178 return PTR_ERR(dwc3_imx->glue_base);

Completed in 132 milliseconds