Lines Matching +full:- +full:- +full:enable +full:- +full:docs
1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * PL-2301/2302 USB host-to-host link cables
4 * Copyright (C) 2000-2005 by David Brownell
21 * Prolific PL-2301/PL-2302 driver ... http://www.prolific.com.tw/
23 * The protocol and handshaking used here should be bug-compatible
31 * seems to get wedged under load. Prolific docs are weak, and
36 * compatibility. Some docs suggest the difference between 2301
37 * and 2302 is only to make MS-Windows use a different driver...
39 * pl25a1 glue based on patch from Tony Gibbs. Prolific "docs" on
45 * Bits 0-4 can be used for software handshaking; they're set from
48 #define PL_S_EN (1<<7) /* (feature only) suspend enable */
49 /* reserved bit -- rx ready (6) ? */
80 netif_dbg(dev, link, dev->net, "pl_reset --> %d\n", status); in pl_reset()
85 .description = "Prolific PL-2301/PL-2302/PL-25A1/PL-27A1",
87 /* some PL-2302 versions seem to fail usb_set_interface() */
92 /*-------------------------------------------------------------------------*/
103 USB_DEVICE(0x067b, 0x0000), // PL-2301
106 USB_DEVICE(0x067b, 0x0001), // PL-2302
112 USB_DEVICE(0x067b, 0x25a1), /* PL-25A1, no eeprom */
115 USB_DEVICE(0x050d, 0x258a), /* Belkin F5U258/F5U279 (PL-25A1) */
119 * Host-to-Host Cable
127 USB_DEVICE(0x067b, 0x27a1), /* PL-27A1, no eeprom
130 * Unitek Y-3501
152 MODULE_DESCRIPTION("Prolific PL-2301/2302/25A1/27A1 USB Host to Host Link Driver");