Searched refs:glue_base (Results 1 – 2 of 2) sorted by relevance
/linux-6.12.1/drivers/usb/dwc3/ |
D | dwc3-st.c | 91 void __iomem *glue_base; member 176 u32 reg = st_dwc3_readl(dwc3_data->glue_base, CLKRST_CTRL); in st_dwc3_init() 180 st_dwc3_writel(dwc3_data->glue_base, CLKRST_CTRL, reg); in st_dwc3_init() 183 reg = st_dwc3_readl(dwc3_data->glue_base, USB2_VBUS_MNGMNT_SEL1); in st_dwc3_init() 189 st_dwc3_writel(dwc3_data->glue_base, USB2_VBUS_MNGMNT_SEL1, reg); in st_dwc3_init() 191 reg = st_dwc3_readl(dwc3_data->glue_base, CLKRST_CTRL); in st_dwc3_init() 193 st_dwc3_writel(dwc3_data->glue_base, CLKRST_CTRL, reg); in st_dwc3_init() 210 dwc3_data->glue_base = in st_dwc3_probe() 212 if (IS_ERR(dwc3_data->glue_base)) in st_dwc3_probe() 213 return PTR_ERR(dwc3_data->glue_base); in st_dwc3_probe() [all …]
|
D | dwc3-imx8mp.c | 56 void __iomem *glue_base; member 69 if (!dwc3_imx->glue_base) in imx8mp_configure_glue() 72 value = readl(dwc3_imx->glue_base + USB_CTRL0); in imx8mp_configure_glue() 84 writel(value, dwc3_imx->glue_base + USB_CTRL0); in imx8mp_configure_glue() 86 value = readl(dwc3_imx->glue_base + USB_CTRL1); in imx8mp_configure_glue() 97 writel(value, dwc3_imx->glue_base + USB_CTRL1); in imx8mp_configure_glue() 191 dwc3_imx->glue_base = devm_ioremap_resource(dev, res); in dwc3_imx8mp_probe() 192 if (IS_ERR(dwc3_imx->glue_base)) in dwc3_imx8mp_probe() 193 return PTR_ERR(dwc3_imx->glue_base); in dwc3_imx8mp_probe()
|