| /linux/drivers/tty/serial/8250/ |
| H A D | 8250_exar.c | 3 * Probe module for 8250/16550-type Exar chips PCI serial ports. 307 * exar_mpio_config_output() - Configure an Exar MPIO as an output 350 * _exar_mpio_set() - Set an Exar MPIO output high or low 425 * Exar UARTs have a SLEEP register that enables or disables each UART in exar_pm() 599 * Some Exar UARTs have an auto-tristate feature while others require setting 1111 * The Commtech adapters required the MPIOs to be driven low. The Exar in setup_gpio() 1168 PROPERTY_ENTRY_U32("exar,first-pin", 0), 1280 PROPERTY_ENTRY_U32("exar,first-pin", 10), 1313 * For SIMATIC IOT2000, only IOT2040 and its variants have the Exar device, 1403 * These Exar UARTs have an extra interrupt indicator that could fire for a [all …]
|
| H A D | 8250_exar_st16c554.c | 39 MODULE_DESCRIPTION("8250 serial probe module for Exar cards");
|
| H A D | 8250_pci.c | 4011 /* Exar devices */ 4012 { PCI_VDEVICE(EXAR, PCI_ANY_ID), REPORT_8250_CONFIG(EXAR), }, 4013 { PCI_VDEVICE(COMMTECH, PCI_ANY_ID), REPORT_8250_CONFIG(EXAR), },
|
| H A D | 8250_port.c | 776 * This is a helper routine to autodetect StarTech/Exar/Oxsemi UART's. 890 * Exar ST16C2550 "A2" devices incorrectly detect as in broken_efr()
|
| /linux/Documentation/devicetree/bindings/gpio/ |
| H A D | exar,xra1403.yaml | 4 $id: http://devicetree.org/schemas/gpio/exar,xra1403.yaml# 28 const: exar,xra1403 66 compatible = "exar,xra1403";
|
| H A D | gpio-exar.txt | 1 Exportable MPIO interface of Exar UART chips 4 - exar,first-pin: first exportable pins (0..15)
|
| /linux/drivers/gpio/ |
| H A D | gpio-exar.c | 3 * GPIO driver for Exar XR17V35X chip 145 .name = "exar-gpio", 168 ret = device_property_read_u32(dev, "exar,first-pin", &first_pin); in gpio_exar_probe() 237 MODULE_DESCRIPTION("Exar GPIO driver");
|
| H A D | gpio-pca953x.c | 1482 { .compatible = "exar,xra1202", .data = OF_953X( 8, 0), },
|
| /linux/drivers/watchdog/ |
| H A D | exar_wdt.c | 4 * Exar/MaxLinear UART chips like the XR28V38x. 224 .identity = "Exar XR28V38x Watchdog", 384 /* search for active Exar watchdogs on all possible locations */ in exar_wdt_init() 428 MODULE_DESCRIPTION("Exar/MaxLinear Watchdog Driver");
|
| /linux/drivers/tty/serial/jsm/ |
| H A D | jsm.h | 284 * These are the EXTENDED definitions for the Exar 654's Interrupt 327 u8 reserved1[0x2ff - 0x200]; /* U Reserved by Exar */ 329 u8 reserved2[0x37f - 0x340]; /* U Reserved by Exar */ 338 * Exar made them different than their earlier design. (XR16C854) 403 #define UART_17158_IER_RSVD1 0x10 /* Reserved by Exar */
|
| /linux/include/uapi/linux/ |
| H A D | serial_core.h | 24 #define PORT_XR17D15X 21 /* Exar XR17D15x UART */ 27 #define PORT_XR17V35X 24 /* Exar XR17V35x UARTs */
|
| /linux/arch/arm/boot/dts/intel/ixp/ |
| H A D | intel-ixp42x-arcom-vulcan.dts | 79 * 8250-compatible Exar XR16L2551 2 x UART 84 compatible = "exar,xr16l2551", "ns8250";
|
| /linux/Documentation/devicetree/bindings/memory-controllers/ |
| H A D | intel,ixp4xx-expansion-bus-controller.yaml | 97 compatible = "exar,xr16l2551", "ns8250";
|
| /linux/drivers/usb/serial/ |
| H A D | io_usbvend.h | 480 #define MANUF_UART_EXAR_654_EARLY 0 // Exar 16C654 in Edgeport/4s before 11/98 481 #define MANUF_UART_EXAR_654 1 // Exar 16C654 482 #define MANUF_UART_EXAR_2852 2 // Exar 16C2852
|
| H A D | Kconfig | 638 tristate "USB MaxLinear/Exar USB to Serial driver" 640 Say Y here if you want to use MaxLinear/Exar USB to Serial converter
|
| H A D | xr_serial.c | 3 * MaxLinear/Exar USB to Serial driver 1109 MODULE_DESCRIPTION("MaxLinear/Exar USB to Serial driver");
|
| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx53-ppd.dts | 333 compatible = "exar,xra1403"; 341 compatible = "exar,xra1403";
|
| /linux/arch/powerpc/kernel/ |
| H A D | legacy_serial.c | 304 * EXAR ports and we default to the most common case. If your UART in add_legacy_pci_port()
|
| /linux/rust/kernel/pci/ |
| H A D | id.rs | 454 EXAR = bindings::PCI_VENDOR_ID_EXAR, // 0x13a8
|