diff options
Diffstat (limited to 'drivers/usb/host/xhci.h')
-rw-r--r-- | drivers/usb/host/xhci.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/usb/host/xhci.h b/drivers/usb/host/xhci.h index 260b259b72bc..c3515bad5dbb 100644 --- a/drivers/usb/host/xhci.h +++ b/drivers/usb/host/xhci.h | |||
@@ -1850,6 +1850,7 @@ struct xhci_hcd { | |||
1850 | #define XHCI_ZERO_64B_REGS BIT_ULL(32) | 1850 | #define XHCI_ZERO_64B_REGS BIT_ULL(32) |
1851 | #define XHCI_DEFAULT_PM_RUNTIME_ALLOW BIT_ULL(33) | 1851 | #define XHCI_DEFAULT_PM_RUNTIME_ALLOW BIT_ULL(33) |
1852 | #define XHCI_RESET_PLL_ON_DISCONNECT BIT_ULL(34) | 1852 | #define XHCI_RESET_PLL_ON_DISCONNECT BIT_ULL(34) |
1853 | #define XHCI_SNPS_BROKEN_SUSPEND BIT_ULL(35) | ||
1853 | 1854 | ||
1854 | unsigned int num_active_eps; | 1855 | unsigned int num_active_eps; |
1855 | unsigned int limit_active_eps; | 1856 | unsigned int limit_active_eps; |
@@ -1879,6 +1880,8 @@ struct xhci_hcd { | |||
1879 | void *dbc; | 1880 | void *dbc; |
1880 | /* platform-specific data -- must come last */ | 1881 | /* platform-specific data -- must come last */ |
1881 | unsigned long priv[0] __aligned(sizeof(s64)); | 1882 | unsigned long priv[0] __aligned(sizeof(s64)); |
1883 | /* Broken Suspend flag for SNPS Suspend resume issue */ | ||
1884 | u8 broken_suspend; | ||
1882 | }; | 1885 | }; |
1883 | 1886 | ||
1884 | /* Platform specific overrides to generic XHCI hc_driver ops */ | 1887 | /* Platform specific overrides to generic XHCI hc_driver ops */ |