Commit | Line | Data |
---|---|---|
8bc06364 MK |
1 | /* SPDX-License-Identifier: GPL-2.0 */ |
2 | ||
3 | #ifndef __LINUX_USB_ONBOARD_HUB_H | |
4 | #define __LINUX_USB_ONBOARD_HUB_H | |
5 | ||
6 | struct usb_device; | |
7 | struct list_head; | |
8 | ||
9 | #if IS_ENABLED(CONFIG_USB_ONBOARD_HUB) | |
10 | void onboard_hub_create_pdevs(struct usb_device *parent_hub, struct list_head *pdev_list); | |
11 | void onboard_hub_destroy_pdevs(struct list_head *pdev_list); | |
12 | #else | |
13 | static inline void onboard_hub_create_pdevs(struct usb_device *parent_hub, | |
14 | struct list_head *pdev_list) {} | |
15 | static inline void onboard_hub_destroy_pdevs(struct list_head *pdev_list) {} | |
16 | #endif | |
17 | ||
18 | #endif /* __LINUX_USB_ONBOARD_HUB_H */ |