Karthikeyan Ramasubramanian | 0bb5b1c | 2022-05-02 13:16:15 -0600 | [diff] [blame] | 1 | /* SPDX-License-Identifier: GPL-2.0-only */ |
| 2 | |
| 3 | #ifndef __DRIVERS_USB_HUB_CHIP_H__ |
| 4 | #define __DRIVERS_USB_HUB_CHIP_H__ |
| 5 | |
Arthur Heymans | 5d8fe86 | 2022-05-13 17:30:47 +0200 | [diff] [blame] | 6 | #include <acpi/acpi.h> |
| 7 | |
Karthikeyan Ramasubramanian | 0bb5b1c | 2022-05-02 13:16:15 -0600 | [diff] [blame] | 8 | struct drivers_usb_hub_config { |
| 9 | const char *name; |
| 10 | const char *desc; |
| 11 | unsigned int port_count; /* Number of Super-speed or High-speed ports */ |
Arthur Heymans | 5d8fe86 | 2022-05-13 17:30:47 +0200 | [diff] [blame] | 12 | char acpi_name[ACPI_NAME_BUFFER_SIZE]; /* Set by the acpi_name ops */ |
Karthikeyan Ramasubramanian | 0bb5b1c | 2022-05-02 13:16:15 -0600 | [diff] [blame] | 13 | }; |
| 14 | |
| 15 | #endif /* __DRIVERS_USB_HUB_CHIP_H__ */ |