Lines Matching full:hub
3 * API for creating and destroying USB onboard hub platform devices
34 * @parent_hub : parent hub to scan for connected onboard hubs
35 * @pdev_list : list of onboard hub platform devices owned by the parent hub
37 * Creates a platform device for each supported onboard hub that is connected to
38 * the given parent hub. The platform device is in charge of initializing the
39 * hub (enable regulators, take the hub out of reset, ...) and can optionally
40 * control whether the hub remains powered during system suspend or not.
43 * by the parent hub.
53 * platform device for each physical onboard hub, hence for root hubs the loop
54 * is only executed for the root hub of the primary HCD. Since the function
56 * connected to the root hub of the secondary HCD if needed.
59 * hub (the hub is a single physical device). To achieve this two measures are
61 * is called on behalf of the parent hub that is connected to the primary HCD
64 * created if the peer hub doesn't have one already.
88 npc = of_parse_phandle(np, "peer-hub", 0); in onboard_hub_create_pdevs()
107 "failed to create platform device for onboard hub '%pOF'\n", np); in onboard_hub_create_pdevs()
127 * onboard_hub_destroy_pdevs -- free resources of onboard hub platform devices
128 * @pdev_list : list of onboard hub platform devices