Lines Matching +full:ext +full:- +full:32 +full:k
1 // SPDX-License-Identifier: GPL-2.0
3 * Probe for 8250/16550-type ISAPNP serial ports.
9 * Ported to the Linux PnP Layer - (C) Adam Belay.
39 /* Actiontec ISA PNP 56K X2 Fax Modem */
41 /* Rockwell 56K ACF II Fax+Data+Voice Modem */
45 * Native driver (ali-ircc) is broken so at least
46 * it can be used with irtty-sir.
54 /* Boca Complete Ofc Communicator 14.4 Data-FAX */
61 /* EuroViVa CommCenter-33.6 SP PnP */
68 /* Davicom ISA 33.6K Modem */
71 /* Creative Modem Blaster Flash56 DI5601-1 */
75 /* E-Tech */
76 /* E-Tech CyberBULLET PC56RVP */
79 /* Fujitsu 33600 PnP-I2 R Plug & Play */
81 /* Fujitsu FMV-FX431 Plug & Play */
83 /* Fujitsu 33600 PnP-I4 R Plug & Play */
85 /* Fujitsu Fax Voice 33600 PNP-I5 R Plug & Play */
90 /* Archtek SmartLink Modem 3334BRV 33.6K Data Fax Voice */
93 /* Hayes Optima 288 V.34-V.FC + FAX + Voice Plug & Play */
99 /* Hayes Accura 56K Ext Fax Modem PnP */
101 /* Hayes Accura 56K Ext Fax Modem PnP */
103 /* Hayes Accura 56K Fax Modem PnP */
116 /* Intertex 28k8 33k6 Voice EXT PnP */
118 /* Intertex 33k6 56k Voice EXT PnP */
120 /* Intertex 28k8 33k6 Voice SP EXT PnP */
122 /* Intertex 33k6 56k Voice SP EXT PnP */
126 /* Intertex 28k8 33k6 Voice SP EXT PnP */
128 /* Intertex 33k6 56k Voice SP EXT PnP */
178 /* Motorola VoiceSURFR 56K External PnP */
180 /* Motorola ModemSURFR 56K External PnP */
182 /* Motorola ModemSURFR 56K Internal PnP */
190 /* Motorola VoiceSURFR 56K Internal PnP */
204 /* Generic 16550A-compatible COM port */
210 /* Dial-Up Networking Serial Cable between 2 PCs */
212 /* Dial-Up Networking Parallel Cable between 2 PCs */
268 /* Viking 56K FAX INT */
295 /* U.S. Robotics Sporster 33.6K Fax INT PnP */
299 /* U.S. Robotics 33.6K Voice INT PnP */
301 /* U.S. Robotics 33.6K Voice EXT PnP */
305 /* U.S. Robotics 33.6K Voice INT PnP */
307 /* U.S. Robotics 56K Voice INT PnP */
309 /* U.S. Robotics 56K Voice EXT PnP */
311 /* U.S. Robotics 56K FAX INT */
313 /* U.S. Robotics 56K FAX INT */
315 /* U.S. Robotics 56K Voice INT PnP */
317 /* U.S. Robotics 56K Voice EXT PnP */
319 /* U.S. Robotics 56K Voice INT PnP */
321 /* U.S. Robotics 56K Message */
323 /* U.S. Robotics 56K FAX EXT PnP*/
325 /* U.S. Robotics 56K FAX INT PnP*/
327 /* U.S. Robotics 56K Voice EXT PnP*/
329 /* U.S. Robotics 56K Voice INT PnP*/
348 /* Fujitsu P-series tablet PC device */
355 * LG C1 EXPRESS DUAL (C1-PB11A3) touch screen (actually a FUJ02E6
382 "56K", "56k", "K56", "33.6", "28.8", "14.4",
384 "33600", "28800", "14400", "V.90", "V.34", "V.32", NULL
414 * - dev->name or dev->bus->name must contain "modem" substring;
415 * - device must have only one IO region (8 byte long) with base address
425 (dev->card && check_name(dev->card->name)))) in serial_pnp_guess_board()
426 return -ENODEV; in serial_pnp_guess_board()
431 return -ENODEV; in serial_pnp_guess_board()
438 int ret, flags = dev_id->driver_data; in serial_pnp_probe()
461 return -ENODEV; in serial_pnp_probe()
464 uart.port.dev = &dev->dev; in serial_pnp_probe()
468 /* no interrupt -> fall back to polling */ in serial_pnp_probe()
469 if (ret == -ENXIO) in serial_pnp_probe()
475 * The previous call may not set iotype correctly when reg-io-width in serial_pnp_probe()
485 dev_dbg(&dev->dev, in serial_pnp_probe()
492 return -ENODEV; in serial_pnp_probe()
495 if (uart_console(&port->port)) in serial_pnp_probe()
496 dev->capabilities |= PNP_CONSOLE; in serial_pnp_probe()
506 dev->capabilities &= ~PNP_CONSOLE; in serial_pnp_remove()