Home
last modified time | relevance | path

Searched full:8250 (Results 1 – 25 of 269) sorted by relevance

1234567891011

/kernel/linux/linux-6.6/drivers/tty/serial/8250/
DMakefile3 # Makefile for the 8250 serial device drivers.
6 obj-$(CONFIG_SERIAL_8250) += 8250.o 8250_base.o
7 8250-y := 8250_core.o
8 8250-$(CONFIG_ALPHA_GENERIC) += 8250_alpha.o
9 8250-$(CONFIG_ALPHA_JENSEN) += 8250_alpha.o
10 8250-$(CONFIG_SERIAL_8250_PNP) += 8250_pnp.o
11 8250_base-y := 8250_port.o
12 8250_base-$(CONFIG_SERIAL_8250_DMA) += 8250_dma.o
13 8250_base-$(CONFIG_SERIAL_8250_DWLIB) += 8250_dwlib.o
14 8250_base-$(CONFIG_SERIAL_8250_FINTEK) += 8250_fintek.o
[all …]
DKconfig3 # 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 …]
D8250_ioc3.c3 * SGI IOC3 8250 UART driver
16 #include "8250.h"
58 /* Register serial ports with 8250.c */ in serial8250_ioc3_probe()
97 MODULE_DESCRIPTION("SGI IOC3 8250 UART driver");
D8250_exar_st16c554.c4 * Based on 8250_boca.
13 #include "8250.h"
39 MODULE_DESCRIPTION("8250 serial probe module for Exar cards");
D8250_pcilib.c3 * 8250 PCI library.
12 #include "8250.h"
13 #include "8250_pcilib.h"
D8250_hp300.c6 * 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()
D8250_core.c3 * Universal/legacy driver for 8250/16550-type serial ports
9 * Supports: ISA-compatible 8250/16550 ports
10 * PNP 8250/16550 ports
44 #include "8250.h"
400 * This struct *must* *not* be used to perform a 8250 or serial core operation
654 * console=uart[8250],io|mmio|mmio16|mmio32,<addr>[,<options>]
655 * console=uart[8250],0x<addr>[,<options>]
657 * replace it with the serial8250_console at 8250 driver init.
667 char match[] = "uart"; /* 8250-specific earlycon name */ in univ8250_console_match()
737 * early_serial_setup - early registration for 8250 ports
[all …]
D8250_pxa.c3 * 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"
D8250_lpc18xx.c7 * Based on 8250_mtk.c:
18 #include "8250.h"
20 /* Additional LPC18xx/43xx 8250 registers and bits */
169 dev_err(&pdev->dev, "unable to register 8250 port\n"); in lpc18xx_serial_probe()
D8250_accent.c10 #include "8250.h"
34 MODULE_DESCRIPTION("8250 serial probe module for Accent Async cards");
/kernel/linux/linux-5.10/drivers/tty/serial/8250/
DMakefile3 # Makefile for the 8250 serial device drivers.
6 obj-$(CONFIG_SERIAL_8250) += 8250.o 8250_base.o
7 8250-y := 8250_core.o
8 8250-$(CONFIG_SERIAL_8250_PNP) += 8250_pnp.o
9 8250_base-y := 8250_port.o
10 8250_base-$(CONFIG_SERIAL_8250_DMA) += 8250_dma.o
11 8250_base-$(CONFIG_SERIAL_8250_DWLIB) += 8250_dwlib.o
12 8250_base-$(CONFIG_SERIAL_8250_FINTEK) += 8250_fintek.o
13 obj-$(CONFIG_SERIAL_8250_GSC) += 8250_gsc.o
14 obj-$(CONFIG_SERIAL_8250_PCI) += 8250_pci.o
[all …]
DKconfig3 # The 8250/16550 serial drivers. You shouldn't be in this list unless
8 tristate "8250/16550 and compatible serial support"
22 module will be called 8250.
39 bool "Support 8250_core.* kernel options (DEPRECATED)"
43 In 3.7 we renamed 8250 to 8250_core by mistake, so now we have to
44 accept kernel parameters in both forms like 8250_core.nr_uarts=4 and
45 8250.nr_uarts=4. We now renamed the module back to 8250, but if
47 keep the 8250_core.* options around until they revert the changes
50 If 8250 is built as a module, this adds 8250_core alias instead.
56 bool "8250/16550 PNP device support" if EXPERT
[all …]
D8250_ioc3.c3 * SGI IOC3 8250 UART driver
16 #include "8250.h"
58 /* Register serial ports with 8250.c */ in serial8250_ioc3_probe()
97 MODULE_DESCRIPTION("SGI IOC3 8250 UART driver");
D8250_exar_st16c554.c4 * Based on 8250_boca.
13 #include "8250.h"
39 MODULE_DESCRIPTION("8250 serial probe module for Exar cards");
D8250_core.c3 * Universal/legacy driver for 8250/16550-type serial ports
9 * Supports: ISA-compatible 8250/16550 ports
10 * PNP 8250/16550 ports
44 #include "8250.h"
411 * This struct *must* *not* be used to perform a 8250 or serial core operation
637 * console=uart[8250],io|mmio|mmio16|mmio32,<addr>[,<options>]
638 * console=uart[8250],0x<addr>[,<options>]
640 * replace it with the serial8250_console at 8250 driver init.
650 char match[] = "uart"; /* 8250-specific earlycon name */ in univ8250_console_match()
720 * early_serial_setup - early registration for 8250 ports
[all …]
D8250_hp300.c6 * 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()
D8250_pxa.c3 * drivers/tty/serial/8250/8250_pxa.c -- driver for PXA on-board UARTS
10 * Based on drivers/serial/8250.c by Russell King.
27 #include "8250.h"
D8250_dwlib.h2 /* Synopsys DesignWare 8250 library header file. */
6 #include "8250.h"
D8250_em.c3 * Renesas Emma Mobile 8250 driver
18 #include "8250.h"
125 dev_err(&pdev->dev, "unable to register 8250 port\n"); in serial8250_em_probe()
162 MODULE_DESCRIPTION("Renesas Emma Mobile 8250 Driver");
D8250_dma.c3 * 8250_dma.c - DMA Engine API support for 8250.c
12 #include "8250.h"
205 /* 8250 rx dma requires dmaengine driver to support pause/terminate */ in serial8250_request_dma()
226 /* 8250 tx dma requires dmaengine driver to support terminate */ in serial8250_request_dma()
D8250_accent.c10 #include "8250.h"
34 MODULE_DESCRIPTION("8250 serial probe module for Accent Async cards");
/kernel/linux/linux-5.10/include/linux/
Dserial_8250.h46 * Allocate 8250 platform device IDs. Nothing is implied by
67 * 8250 core driver operations
69 * @setup_irq() Setup irq handling. The universal 8250 driver links this
71 * @release_irq() Undo irq handling. The universal 8250 driver unlinks
90 * their own 8250 ports without registering their own
92 * dependent on the 8250 driver.
131 /* 8250 specific callbacks */
/kernel/linux/linux-6.6/include/linux/
Dserial_8250.h66 * 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 */
/kernel/linux/linux-6.6/Documentation/input/
Dshape.svg2 …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…
/kernel/linux/linux-5.10/Documentation/input/
Dshape.svg2 …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…

1234567891011