Lines Matching full:ini

63 	struct  brcm_usb_init_params ini;  member
129 brcm_usb_init_common(&priv->ini); in brcm_usb_phy_init()
133 brcm_usb_init_eohci(&priv->ini); in brcm_usb_phy_init()
135 brcm_usb_init_xhci(&priv->ini); in brcm_usb_phy_init()
154 brcm_usb_uninit_eohci(&priv->ini); in brcm_usb_phy_exit()
156 brcm_usb_uninit_xhci(&priv->ini); in brcm_usb_phy_exit()
161 brcm_usb_uninit_common(&priv->ini); in brcm_usb_phy_exit()
235 priv->ini.supported_port_modes)); in dr_mode_show()
251 priv->ini.port_mode = value; in dual_select_store()
252 brcm_usb_set_dual_select(&priv->ini); in dual_select_store()
267 value = brcm_usb_get_dual_select(&priv->ini); in dual_select_show()
363 struct brcm_usb_init_params *ini, in brcm_usb_get_regs() argument
392 ini->regs[regs] = devm_ioremap_resource(&pdev->dev, res); in brcm_usb_get_regs()
393 if (IS_ERR(ini->regs[regs])) { in brcm_usb_get_regs()
497 priv->ini.family_id = brcmstb_get_family_id(); in brcm_usb_phy_probe()
498 priv->ini.product_id = brcmstb_get_product_id(); in brcm_usb_phy_probe()
504 info->init_func(&priv->ini); in brcm_usb_phy_probe()
507 priv->ini.family_name); in brcm_usb_phy_probe()
509 of_property_read_u32(dn, "brcm,ipp", &priv->ini.ipp); in brcm_usb_phy_probe()
510 of_property_read_u32(dn, "brcm,ioc", &priv->ini.ioc); in brcm_usb_phy_probe()
512 priv->ini.supported_port_modes = USB_CTLR_MODE_HOST; in brcm_usb_phy_probe()
517 mode, &priv->ini.supported_port_modes); in brcm_usb_phy_probe()
520 priv->ini.port_mode = priv->ini.supported_port_modes; in brcm_usb_phy_probe()
532 &priv->ini, false); in brcm_usb_phy_probe()
538 &priv->ini, true); in brcm_usb_phy_probe()
553 brcm_usb_init_ipp(&priv->ini); in brcm_usb_phy_probe()
559 if (priv->ini.supported_port_modes != USB_CTLR_MODE_DRD) in brcm_usb_phy_probe()
572 priv->ini.syscon_piarbctl = rmap; in brcm_usb_phy_probe()
576 brcm_usb_uninit_xhci(&priv->ini); in brcm_usb_phy_probe()
578 brcm_usb_uninit_eohci(&priv->ini); in brcm_usb_phy_probe()
579 brcm_usb_uninit_common(&priv->ini); in brcm_usb_phy_probe()
603 priv->ini.wake_enabled = device_may_wakeup(dev); in brcm_usb_phy_suspend()
605 brcm_usb_uninit_xhci(&priv->ini); in brcm_usb_phy_suspend()
607 brcm_usb_uninit_eohci(&priv->ini); in brcm_usb_phy_suspend()
608 brcm_usb_uninit_common(&priv->ini); in brcm_usb_phy_suspend()
616 if (!priv->ini.wake_enabled) { in brcm_usb_phy_suspend()
633 if (!priv->ini.wake_enabled) { in brcm_usb_phy_resume()
637 brcm_usb_init_ipp(&priv->ini); in brcm_usb_phy_resume()
647 brcm_usb_init_common(&priv->ini); in brcm_usb_phy_resume()
649 brcm_usb_init_eohci(&priv->ini); in brcm_usb_phy_resume()
651 brcm_usb_uninit_eohci(&priv->ini); in brcm_usb_phy_resume()
655 brcm_usb_init_xhci(&priv->ini); in brcm_usb_phy_resume()
657 brcm_usb_uninit_xhci(&priv->ini); in brcm_usb_phy_resume()
664 brcm_usb_uninit_xhci(&priv->ini); in brcm_usb_phy_resume()
666 brcm_usb_uninit_eohci(&priv->ini); in brcm_usb_phy_resume()
667 brcm_usb_uninit_common(&priv->ini); in brcm_usb_phy_resume()
671 priv->ini.wake_enabled = false; in brcm_usb_phy_resume()