Searched full:8250 (Results 1 – 25 of 126) sorted by relevance
123456
/linux-6.14.4/drivers/tty/serial/8250/ |
D | Makefile | 3 # Makefile for the 8250 serial device drivers. 6 obj-$(CONFIG_SERIAL_8250) += 8250.o 7 8250-y := 8250_core.o 8 8250-y += 8250_platform.o 9 8250-$(CONFIG_SERIAL_8250_PNP) += 8250_pnp.o 10 8250-$(CONFIG_SERIAL_8250_RSA) += 8250_rsa.o 12 obj-$(CONFIG_SERIAL_8250) += 8250_base.o 13 8250_base-y := 8250_port.o 14 8250_base-$(CONFIG_SERIAL_8250_DMA) += 8250_dma.o 15 8250_base-$(CONFIG_SERIAL_8250_DWLIB) += 8250_dwlib.o [all …]
|
D | Kconfig | 3 # The 8250/16550 serial drivers. You shouldn't be in this list unless 8 tristate "8250/16550 and compatible serial support" 21 module will be called 8250. 38 bool "Support 8250_core.* kernel options (DEPRECATED)" 42 In 3.7 we renamed 8250 to 8250_core by mistake, so now we have to 43 accept kernel parameters in both forms like 8250_core.nr_uarts=4 and 44 8250.nr_uarts=4. We now renamed the module back to 8250, but if 46 keep the 8250_core.* options around until they revert the changes 49 If 8250 is built as a module, this adds 8250_core alias instead. 55 bool "8250/16550 PNP device support" if EXPERT [all …]
|
D | 8250_platform.c | 3 * Universal/legacy platform driver for 8250/16550-type serial ports 6 * ISA-compatible 8250/16550 ports 7 * ACPI 8250/16550 ports 8 * PNP 8250/16550 ports 25 #include "8250.h" 289 * This "device" covers _all_ ISA 8250-compatible serial devices listed 303 pr_info("Serial: 8250/16550 driver, %d ports, IRQ sharing %s\n", in serial8250_init() 376 MODULE_DESCRIPTION("Generic 8250/16x50 serial platform driver"); 379 MODULE_PARM_DESC(share_irqs, "Share IRQs with other non-8250/16x50 devices (unsafe)"); 392 * This module was renamed to 8250_core in 3.7. Keep the old "8250" name [all …]
|
D | 8250_pcilib.c | 3 * 8250 PCI library. 12 #include "8250.h" 13 #include "8250_pcilib.h" 51 MODULE_DESCRIPTION("8250 PCI library");
|
D | 8250_ioc3.c | 3 * SGI IOC3 8250 UART driver 16 #include "8250.h" 58 /* Register serial ports with 8250.c */ in serial8250_ioc3_probe() 96 MODULE_DESCRIPTION("SGI IOC3 8250 UART driver");
|
D | 8250_exar_st16c554.c | 4 * Based on 8250_boca. 13 #include "8250.h" 39 MODULE_DESCRIPTION("8250 serial probe module for Exar cards");
|
D | 8250_rsa.c | 11 #include "8250.h" 114 * Keep the old "8250" name working as well for the module options so we don't 119 * MODULE_PARAM_PREFIX lets us keep the "8250." syntax alive. 126 #define MODULE_PARAM_PREFIX "8250_core." in rsa8250_options()
|
D | 8250_hp300.c | 6 * Ported from 2.2 and modified to use the normal 8250 driver 21 #include "8250.h" 78 * Where we find the 8250-like APCI ports, and how far apart they are. 89 * debug serial ports and register them with the 8250 driver. 184 "8250_hp300: register_serial() DCA scode %d irq %d failed\n", in hpdca_init_one() 266 "8250_hp300: register_serial() APCI %d irq %d failed\n", in hp300_8250_init()
|
D | 8250_pxa.c | 3 * drivers/tty/serial/8250/8250_pxa.c -- driver for PXA on-board UARTS 10 * Based on drivers/serial/8250.c by Russell King. 26 #include "8250.h"
|
D | 8250_lpc18xx.c | 7 * Based on 8250_mtk.c: 18 #include "8250.h" 20 /* Additional LPC18xx/43xx 8250 registers and bits */ 165 dev_err(&pdev->dev, "unable to register 8250 port\n"); in lpc18xx_serial_probe()
|
D | 8250_dma.c | 3 * 8250_dma.c - DMA Engine API support for 8250.c 12 #include "8250.h" 237 /* 8250 rx dma requires dmaengine driver to support pause/terminate */ in serial8250_request_dma() 258 /* 8250 tx dma requires dmaengine driver to support terminate */ in serial8250_request_dma()
|
D | 8250_accent.c | 10 #include "8250.h" 34 MODULE_DESCRIPTION("8250 serial probe module for Accent Async cards");
|
D | 8250_acorn.c | 21 #include "8250.h" 119 .name = "8250_acorn", 134 MODULE_DESCRIPTION("Acorn 8250-compatible serial port expansion card driver");
|
D | 8250_em.c | 3 * Renesas Emma Mobile 8250 driver 17 #include "8250.h" 196 return dev_err_probe(dev, ret, "unable to register 8250 port\n"); in serial8250_em_probe() 228 MODULE_DESCRIPTION("Renesas Emma Mobile 8250 Driver");
|
D | 8250_dwlib.h | 2 /* Synopsys DesignWare 8250 library header file. */ 7 #include "8250.h"
|
D | 8250_fourport.c | 10 #include "8250.h" 43 MODULE_DESCRIPTION("8250 serial probe module for AST Fourport cards");
|
D | 8250_boca.c | 10 #include "8250.h" 48 MODULE_DESCRIPTION("8250 serial probe module for Boca cards");
|
D | 8250_uniphier.c | 13 #include "8250.h" 16 * This hardware is similar to 8250, but its register map is a bit different: 63 * The register map is slightly different from that of 8250. 224 dev_err(dev, "failed to register 8250 port\n"); in uniphier_uart_probe()
|
D | 8250_bcm2835aux.c | 7 * Based on 8250_lpc18xx.c: 23 #include "8250.h" 153 * but 8250 expects a divider of 16, in bcm2835aux_serial_probe() 162 dev_err_probe(&pdev->dev, ret, "unable to register 8250 port\n"); in bcm2835aux_serial_probe()
|
/linux-6.14.4/include/linux/ |
D | serial_8250.h | 66 * Allocate 8250 platform device IDs. Nothing is implied by 87 * 8250 core driver operations 89 * @setup_irq() Setup irq handling. The universal 8250 driver links this 91 * @release_irq() Undo irq handling. The universal 8250 driver unlinks 110 * their own 8250 ports without registering their own 112 * dependent on the 8250 driver. 159 /* 8250 specific callbacks */
|
/linux-6.14.4/Documentation/input/ |
D | shape.svg | 2 …late(-121.88 -68.4)" points="4200 3600 4200 3075 4950 2325 7425 2325 8250 3150 8250 3600" fill="no… 4 …<polyline transform="translate(-121.88 -68.4)" points="8250 3675 8250 5400" fill="none" stroke="#0… 26 …<polyline transform="translate(-121.88 -68.4)" points="8250 3150 8250 2475 8775 1950 8775 1200" fi…
|
/linux-6.14.4/drivers/gpu/drm/mediatek/ |
D | mtk_disp_merge.c | 258 * data rate = 594000K * N / 72 = 8250 (standard) in mtk_merge_mode_valid() 262 * data rate = 583600 / 17 ~= 34329 > 8250 (NG) in mtk_merge_mode_valid() 265 * data rate = 497760 / 77 ~= 6464 < 8250 (OK) in mtk_merge_mode_valid() 268 * data rate = 521280 / 54 ~= 9653 > 8250 (NG) in mtk_merge_mode_valid() 281 if (rate > 8250) { in mtk_merge_mode_valid() 282 dev_dbg(dev, "invalid rate: %lu (>8250): " DRM_MODE_FMT "\n", in mtk_merge_mode_valid()
|
/linux-6.14.4/arch/openrisc/include/asm/ |
D | serial.h | 24 * clock... 8250_early.c (early 8250 serial console) actually uses this, so
|
/linux-6.14.4/drivers/tty/serial/ |
D | Makefile | 13 # These Sparc drivers have to appear before others such as 8250 24 # Now bring in any enabled 8250/16450/16550 type drivers. 25 obj-y += 8250/
|
/linux-6.14.4/Documentation/driver-api/ |
D | miscellaneous.rst | 19 .. kernel-doc:: drivers/tty/serial/8250/8250_core.c
|
123456