159b4e0cdSNishad Kamdar /* SPDX-License-Identifier: GPL-2.0+ */
2f0183a33SFelipe Balbi /*
3f0183a33SFelipe Balbi  * Unusual Devices File for devices based on the Cypress USB/ATA bridge
4fcdb5140SAlan Stern  *	with support for ATACB
5fcdb5140SAlan Stern  */
6fcdb5140SAlan Stern 
7fcdb5140SAlan Stern #if defined(CONFIG_USB_STORAGE_CYPRESS_ATACB) || \
8fcdb5140SAlan Stern 		defined(CONFIG_USB_STORAGE_CYPRESS_ATACB_MODULE)
9fcdb5140SAlan Stern 
10fcdb5140SAlan Stern /* CY7C68300 : support atacb */
11fcdb5140SAlan Stern UNUSUAL_DEV(  0x04b4, 0x6830, 0x0000, 0x9999,
12fcdb5140SAlan Stern 		"Cypress",
13fcdb5140SAlan Stern 		"Cypress AT2LP",
148fa7fd74SMichal Nazarewicz 		USB_SC_CYP_ATACB, USB_PR_DEVICE, NULL, 0),
15fcdb5140SAlan Stern 
16fcdb5140SAlan Stern /* CY7C68310 : support atacb and atacb2 */
17fcdb5140SAlan Stern UNUSUAL_DEV(  0x04b4, 0x6831, 0x0000, 0x9999,
18fcdb5140SAlan Stern 		"Cypress",
19fcdb5140SAlan Stern 		"Cypress ISD-300LP",
208fa7fd74SMichal Nazarewicz 		USB_SC_CYP_ATACB, USB_PR_DEVICE, NULL, 0),
21fcdb5140SAlan Stern 
22*262a3e5aSLihaSika UNUSUAL_DEV( 0x14cd, 0x6116, 0x0150, 0x0160,
23cae41118SRichard Schütz 		"Super Top",
24cae41118SRichard Schütz 		"USB 2.0  SATA BRIDGE",
25cae41118SRichard Schütz 		USB_SC_CYP_ATACB, USB_PR_DEVICE, NULL, 0),
26cae41118SRichard Schütz 
27fcdb5140SAlan Stern #endif /* defined(CONFIG_USB_STORAGE_CYPRESS_ATACB) || ... */
28