Searched refs:glue_base (Results 1 – 3 of 3) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/usb/dwc3/ |
| H A D | dwc3-st.c | 90 void __iomem *glue_base; member 175 u32 reg = st_dwc3_readl(dwc3_data->glue_base, CLKRST_CTRL); in st_dwc3_init() 179 st_dwc3_writel(dwc3_data->glue_base, CLKRST_CTRL, reg); in st_dwc3_init() 182 reg = st_dwc3_readl(dwc3_data->glue_base, USB2_VBUS_MNGMNT_SEL1); in st_dwc3_init() 188 st_dwc3_writel(dwc3_data->glue_base, USB2_VBUS_MNGMNT_SEL1, reg); in st_dwc3_init() 190 reg = st_dwc3_readl(dwc3_data->glue_base, CLKRST_CTRL); in st_dwc3_init() 192 st_dwc3_writel(dwc3_data->glue_base, CLKRST_CTRL, reg); in st_dwc3_init() 209 dwc3_data->glue_base = in st_dwc3_probe() 211 if (IS_ERR(dwc3_data->glue_base)) in st_dwc3_probe() 212 return PTR_ERR(dwc3_data->glue_base); in st_dwc3_probe() [all …]
|
| H A D | dwc3-imx8mp.c | 42 void __iomem *glue_base; member 58 val = readl(dwc3_imx->glue_base + USB_WAKEUP_CTRL); in dwc3_imx8mp_wakeup_enable() 67 writel(val, dwc3_imx->glue_base + USB_WAKEUP_CTRL); in dwc3_imx8mp_wakeup_enable() 74 val = readl(dwc3_imx->glue_base + USB_WAKEUP_CTRL); in dwc3_imx8mp_wakeup_disable() 76 writel(val, dwc3_imx->glue_base + USB_WAKEUP_CTRL); in dwc3_imx8mp_wakeup_disable() 118 dwc3_imx->glue_base = devm_platform_ioremap_resource(pdev, 0); in dwc3_imx8mp_probe() 119 if (IS_ERR(dwc3_imx->glue_base)) in dwc3_imx8mp_probe() 120 return PTR_ERR(dwc3_imx->glue_base); in dwc3_imx8mp_probe()
|
| /OK3568_Linux_fs/u-boot/drivers/usb/host/ |
| H A D | dwc3-sti-glue.c | 37 phys_addr_t glue_base; member 84 reg = readl(plat->glue_base + CLKRST_CTRL); in sti_dwc3_glue_init() 89 writel(reg, plat->glue_base + CLKRST_CTRL); in sti_dwc3_glue_init() 92 reg = readl(plat->glue_base + USB2_VBUS_MNGMNT_SEL1); in sti_dwc3_glue_init() 98 writel(reg, plat->glue_base + USB2_VBUS_MNGMNT_SEL1); in sti_dwc3_glue_init() 100 setbits_le32(plat->glue_base + CLKRST_CTRL, SW_PIPEW_RESET_N); in sti_dwc3_glue_init() 117 plat->glue_base = reg[0]; in sti_dwc3_glue_ofdata_to_platdata()
|