Searched refs:glue (Results 1 – 17 of 17) sorted by relevance
| /drivers/usb/musb-new/ |
| A D | ux500.c | 29 if (glue->enabled) in ux500_musb_enable() 32 ret = generic_phy_power_on(&glue->phy); in ux500_musb_enable() 38 glue->enabled = true; in ux500_musb_enable() 47 if (!glue->enabled) in ux500_musb_disable() 50 ret = generic_phy_power_off(&glue->phy); in ux500_musb_disable() 56 glue->enabled = false; in ux500_musb_disable() 64 ret = generic_phy_init(&glue->phy); in ux500_musb_init() 78 ret = generic_phy_exit(&glue->phy); in ux500_musb_exit() 100 struct musb_host_data *host = &glue->mdata; in ux500_musb_probe() 140 struct musb_host_data *host = &glue->mdata; in ux500_musb_remove() [all …]
|
| A D | sunxi.c | 292 ret = clk_enable(&glue->clk); in sunxi_musb_init() 298 if (reset_valid(&glue->rst)) { in sunxi_musb_init() 299 ret = reset_deassert(&glue->rst); in sunxi_musb_init() 330 if (reset_valid(&glue->rst)) in sunxi_musb_init() 331 reset_assert(&glue->rst); in sunxi_musb_init() 333 clk_disable(&glue->clk); in sunxi_musb_init() 351 if (reset_valid(&glue->rst)) in sunxi_musb_exit() 352 reset_assert(&glue->rst); in sunxi_musb_exit() 353 clk_disable(&glue->clk); in sunxi_musb_exit() 447 if (!glue->cfg) in musb_usb_probe() [all …]
|
| A D | mt85xx.c | 246 ret = clk_enable(&glue->usbpllclk); in mtk_musb_init() 251 ret = clk_enable(&glue->usbmcuclk); in mtk_musb_init() 256 ret = clk_enable(&glue->usbclk); in mtk_musb_init() 271 clk_disable(&glue->usbclk); in mtk_musb_exit() 272 clk_disable(&glue->usbmcuclk); in mtk_musb_exit() 273 clk_disable(&glue->usbpllclk); in mtk_musb_exit() 317 struct mtk_musb_glue *glue = dev_get_priv(dev); in musb_usb_probe() local 318 struct musb_host_data *host = &glue->mdata; in musb_usb_probe() 333 if (!glue->cfg) in musb_usb_probe() 355 pdata.config = glue->cfg->config; in musb_usb_probe() [all …]
|
| A D | musb_dsps.c | 248 mod_timer(&glue->timer, in otg_timer() 577 glue->musb = musb; in dsps_create_musb_pdev() 618 struct dsps_glue *glue; in dsps_probe() local 623 glue = kzalloc(sizeof(*glue), GFP_KERNEL); in dsps_probe() 624 if (!glue) { in dsps_probe() 638 glue->dev = &pdev->dev; in dsps_probe() 641 if (!glue->wrp) { in dsps_probe() 670 kfree(glue->wrp); in dsps_probe() 672 kfree(glue); in dsps_probe() 686 kfree(glue->wrp); in dsps_remove() [all …]
|
| A D | am35x.c | 510 struct am35x_glue *glue; in am35x_probe() local 517 glue = kzalloc(sizeof(*glue), GFP_KERNEL); in am35x_probe() 518 if (!glue) { in am35x_probe() 560 glue->musb = musb; in am35x_probe() 562 glue->clk = clk; in am35x_probe() 605 kfree(glue); in am35x_probe() 617 clk_disable(glue->clk); in am35x_remove() 619 clk_put(glue->clk); in am35x_remove() 620 clk_put(glue->phy_clk); in am35x_remove() 621 kfree(glue); in am35x_remove() [all …]
|
| A D | pic32.c | 223 struct fdt_resource mc, glue; in musb_usb_probe() local 239 "control", &glue); in musb_usb_probe() 246 pdata->musb_glue = ioremap(glue.start, fdt_resource_size(&glue)); in musb_usb_probe()
|
| /drivers/usb/dwc3/ |
| A D | dwc3-generic.c | 88 reset_assert_bulk(&glue->resets); in dwc3_generic_probe() 118 reset_deassert_bulk(&glue->resets); in dwc3_generic_probe() 568 struct dwc3_glue_data *glue) in dwc3_glue_reset_init() argument 579 reset_assert_bulk(&glue->resets); in dwc3_glue_reset_init() 588 reset_release_bulk(&glue->resets); in dwc3_glue_reset_init() 609 clk_release_bulk(&glue->clks); in dwc3_glue_clk_init() 636 glue->regs = dev_read_addr_size_index(dev, 0, &glue->size); in dwc3_glue_probe() 656 if (glue->clks.count == 0) { in dwc3_glue_probe() 662 if (glue->resets.count == 0) { in dwc3_glue_probe() 685 reset_release_bulk(&glue->resets); in dwc3_glue_remove() [all …]
|
| A D | dwc3-uniphier.c | 36 struct dwc3_glue_data *glue = dev_get_plat(dev); in uniphier_pro4_dwc3_init() local 37 void *regs = map_physmem(glue->regs, glue->size, MAP_NOCACHE); in uniphier_pro4_dwc3_init() 51 struct dwc3_glue_data *glue = dev_get_plat(dev); in uniphier_pro5_dwc3_init() local 52 void *regs = map_physmem(glue->regs, glue->size, MAP_NOCACHE); in uniphier_pro5_dwc3_init() 67 struct dwc3_glue_data *glue = dev_get_plat(dev); in uniphier_pxs2_dwc3_init() local 68 void *regs = map_physmem(glue->regs, glue->size, MAP_NOCACHE); in uniphier_pxs2_dwc3_init()
|
| A D | dwc3-generic-sti.c | 51 struct dwc3_glue_data *glue = dev_get_plat(dev); in dwc3_stih407_glue_configure() local 59 ret = reset_deassert_bulk(&glue->resets); in dwc3_stih407_glue_configure()
|
| A D | Kconfig | 27 bool "Generic implementation of a DWC3 wrapper (aka dwc3 glue)" 34 bool "Generic implementation of a DWC3 wrapper (aka dwc3 glue) for the SPL" 96 glue logic to configure the controller.
|
| /drivers/usb/host/ |
| A D | Makefile | 57 obj-$(CONFIG_USB_XHCI_OCTEON) += dwc3-octeon-glue.o
|
| A D | Kconfig | 85 family SoCs. This is a driver for the dwc3 to provide the glue logic
|
| /drivers/ufs/ |
| A D | Kconfig | 39 This selects the glue layer driver for Cadence controller
|
| /drivers/memory/ |
| A D | Kconfig | 46 is intended to provide a glue-less interface to a variety of
|
| /drivers/net/ |
| A D | Kconfig | 368 bool "Amlogic Meson8b and later glue driver for Synopsys Designware Ethernet MAC" 371 This provides glue layer to use Synopsys Designware Ethernet MAC 386 bool "Actins S700 glue driver for Synopsys Designware Ethernet MAC" 389 This provides glue layer to use Synopsys Designware Ethernet MAC 393 bool "T-Head glue driver for Synopsys Designware Ethernet MAC" 397 This provides glue layer to use Synopsys Designware Ethernet MAC
|
| /drivers/video/imx/ |
| A D | ipu_disp.c | 262 int wave, int glue, int sync) in ipu_dc_write_tmpl() argument 268 reg |= (glue << 4); in ipu_dc_write_tmpl()
|
| /drivers/video/ |
| A D | Kconfig | 955 rather requires a SoC-specific glue driver to call it), it 976 rather requires a SoC-specific glue driver to call it), it
|
Completed in 49 milliseconds