Symbol: earlycon_device
arch/parisc/kernel/pdc_cons.c
45
static int __init pdc_earlycon_setup(struct earlycon_device *device,
drivers/firmware/efi/earlycon.c
227
static int __init efi_earlycon_setup(struct earlycon_device *device,
drivers/tty/goldfish.c
434
struct earlycon_device *dev = con->data;
drivers/tty/goldfish.c
439
static int __init gf_earlycon_setup(struct earlycon_device *device,
drivers/tty/hvc/hvc_dcc.c
42
struct earlycon_device *dev = con->data;
drivers/tty/hvc/hvc_dcc.c
47
static int __init dcc_early_console_setup(struct earlycon_device *device,
drivers/tty/hvc/hvc_xen.c
788
static int __init xenboot_earlycon_setup(struct earlycon_device *device,
drivers/tty/serial/8250/8250_bcm2835aux.c
276
static int __init early_bcm2835aux_setup(struct earlycon_device *device,
drivers/tty/serial/8250/8250_early.c
102
struct earlycon_device *device = console->data;
drivers/tty/serial/8250/8250_early.c
112
struct earlycon_device *device = console->data;
drivers/tty/serial/8250/8250_early.c
130
static void __init init_port(struct earlycon_device *device)
drivers/tty/serial/8250/8250_early.c
153
int __init early_serial8250_setup(struct earlycon_device *device,
drivers/tty/serial/8250/8250_early.c
180
static int __init early_serial8250_rs2_setup(struct earlycon_device *device,
drivers/tty/serial/8250/8250_early.c
193
static int __init early_omap8250_setup(struct earlycon_device *device,
drivers/tty/serial/8250/8250_ingenic.c
129
static int __init ingenic_early_console_setup(struct earlycon_device *dev,
drivers/tty/serial/8250/8250_ingenic.c
137
static int __init jz4750_early_console_setup(struct earlycon_device *dev,
drivers/tty/serial/8250/8250_ingenic.c
42
static struct earlycon_device *early_device;
drivers/tty/serial/8250/8250_ingenic.c
72
static void __init ingenic_early_console_setup_clock(struct earlycon_device *dev)
drivers/tty/serial/8250/8250_ingenic.c
89
static int __init ingenic_earlycon_setup_tail(struct earlycon_device *dev,
drivers/tty/serial/8250/8250_mtk.c
679
static int __init early_mtk8250_setup(struct earlycon_device *device,
drivers/tty/serial/8250/8250_rt288x.c
119
struct earlycon_device *device = console->data;
drivers/tty/serial/8250/8250_rt288x.c
125
static int __init early_au_setup(struct earlycon_device *dev, const char *opt)
drivers/tty/serial/8250/8250_uniphier.c
40
static int __init uniphier_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/altera_jtaguart.c
341
struct earlycon_device *dev = co->data;
drivers/tty/serial/altera_jtaguart.c
346
static int __init altera_jtaguart_earlycon_setup(struct earlycon_device *dev,
drivers/tty/serial/altera_uart.c
480
struct earlycon_device *dev = co->data;
drivers/tty/serial/altera_uart.c
485
static int __init altera_uart_earlycon_setup(struct earlycon_device *dev,
drivers/tty/serial/amba-pl011.c
2731
struct earlycon_device *dev = con->data;
drivers/tty/serial/amba-pl011.c
2750
struct earlycon_device *dev = con->data;
drivers/tty/serial/amba-pl011.c
2769
struct earlycon_device *dev = con->data;
drivers/tty/serial/amba-pl011.c
2798
static int __init pl011_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/amba-pl011.c
2829
static int __init sbsa_uart_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/amba-pl011.c
2854
qdf2400_e44_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/arc_uart.c
540
struct earlycon_device *dev = con->data;
drivers/tty/serial/arc_uart.c
545
static int __init arc_early_console_setup(struct earlycon_device *dev,
drivers/tty/serial/atmel_serial.c
2680
struct earlycon_device *dev = con->data;
drivers/tty/serial/atmel_serial.c
2685
static int __init atmel_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/bcm63xx_uart.c
772
struct earlycon_device *dev = con->data;
drivers/tty/serial/bcm63xx_uart.c
778
static int __init bcm_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/earlycon-riscv-sbi.c
21
struct earlycon_device *dev = con->data;
drivers/tty/serial/earlycon-riscv-sbi.c
40
static int __init early_sbi_setup(struct earlycon_device *device,
drivers/tty/serial/earlycon-semihost.c
18
struct earlycon_device *dev = con->data;
drivers/tty/serial/earlycon-semihost.c
23
__init early_smh_setup(struct earlycon_device *device, const char *opt)
drivers/tty/serial/earlycon.c
35
static struct earlycon_device early_console_dev = {
drivers/tty/serial/earlycon.c
55
static void __init earlycon_init(struct earlycon_device *device,
drivers/tty/serial/earlycon.c
74
static void __init earlycon_print_info(struct earlycon_device *device)
drivers/tty/serial/earlycon.c
93
static int __init parse_options(struct earlycon_device *device, char *options)
drivers/tty/serial/fsl_linflexuart.c
774
struct earlycon_device *dev = con->data;
drivers/tty/serial/fsl_linflexuart.c
779
static int __init linflex_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/fsl_lpuart.c
2723
struct earlycon_device *dev = con->data;
drivers/tty/serial/fsl_lpuart.c
2730
struct earlycon_device *dev = con->data;
drivers/tty/serial/fsl_lpuart.c
2735
static int __init lpuart_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/fsl_lpuart.c
2745
static int __init lpuart32_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/fsl_lpuart.c
2758
static int __init ls1028a_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/fsl_lpuart.c
2782
static int __init lpuart32_imx_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/imx_earlycon.c
30
struct earlycon_device *dev = con->data;
drivers/tty/serial/imx_earlycon.c
36
imx_console_early_setup(struct earlycon_device *dev, const char *opt)
drivers/tty/serial/lantiq.c
667
struct earlycon_device *dev = co->data;
drivers/tty/serial/lantiq.c
673
lqasc_serial_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/liteuart.c
432
struct earlycon_device *device = console->data;
drivers/tty/serial/liteuart.c
438
static int __init early_liteuart_setup(struct earlycon_device *device,
drivers/tty/serial/meson_uart.c
629
struct earlycon_device *dev = co->data;
drivers/tty/serial/meson_uart.c
635
meson_serial_early_console_setup(struct earlycon_device *device, const char *opt)
drivers/tty/serial/milbeaut_usio.c
467
struct earlycon_device *dev = co->data;
drivers/tty/serial/milbeaut_usio.c
472
static int __init mlb_usio_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/mps2-uart.c
478
struct earlycon_device *dev = con->data;
drivers/tty/serial/mps2-uart.c
483
static int __init mps2_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/msm_serial.c
1718
struct earlycon_device *dev = con->data;
drivers/tty/serial/msm_serial.c
1724
msm_serial_early_console_setup(struct earlycon_device *device, const char *opt)
drivers/tty/serial/msm_serial.c
1738
struct earlycon_device *dev = con->data;
drivers/tty/serial/msm_serial.c
1744
msm_serial_early_console_setup_dm(struct earlycon_device *device,
drivers/tty/serial/mvebu-uart.c
684
struct earlycon_device *dev = con->data;
drivers/tty/serial/mvebu-uart.c
690
mvebu_uart_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/omap-serial.c
1169
struct earlycon_device *device = console->data;
drivers/tty/serial/omap-serial.c
1175
static int __init early_omap_serial_setup(struct earlycon_device *device,
drivers/tty/serial/owl-uart.c
598
struct earlycon_device *dev = co->data;
drivers/tty/serial/owl-uart.c
604
owl_uart_early_console_setup(struct earlycon_device *device, const char *opt)
drivers/tty/serial/qcom_geni_serial.c
1497
struct earlycon_device *dev = con->data;
drivers/tty/serial/qcom_geni_serial.c
1506
struct earlycon_device *dev = con->data;
drivers/tty/serial/qcom_geni_serial.c
1534
static int __init qcom_geni_serial_earlycon_setup(struct earlycon_device *dev,
drivers/tty/serial/rda-uart.c
665
struct earlycon_device *dev = co->data;
drivers/tty/serial/rda-uart.c
671
rda_uart_early_console_setup(struct earlycon_device *device, const char *opt)
drivers/tty/serial/rsci.c
713
static int __init rsci_rzg3l_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/rsci.c
719
static int __init rsci_rzg3e_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/rsci.c
725
static int __init rsci_rzt2h_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/samsung_tty.c
2741
struct earlycon_device *dev = con->data;
drivers/tty/serial/samsung_tty.c
2748
struct earlycon_device *dev = con->data;
drivers/tty/serial/samsung_tty.c
2767
static int __init samsung_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/samsung_tty.c
2790
static int __init s3c2440_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/samsung_tty.c
2806
static int __init s5pv210_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/samsung_tty.c
2822
static int __init gs101_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/samsung_tty.c
2834
static int __init apple_s5l_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/sh-sci-common.h
181
int __init scix_early_console_setup(struct earlycon_device *device, const struct sci_of_data *data);
drivers/tty/serial/sh-sci.c
4048
int __init scix_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/sh-sci.c
4082
static int __init sci_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/sh-sci.c
4087
static int __init scif_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/sh-sci.c
4092
static int __init rzscifa_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/sh-sci.c
4098
static int __init rzv2hscif_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/sh-sci.c
4104
static int __init scifa_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/sh-sci.c
4109
static int __init scifb_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/sh-sci.c
4114
static int __init hscif_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/sifive.c
752
struct earlycon_device *dev = con->data;
drivers/tty/serial/sifive.c
758
static int __init early_sifive_serial_setup(struct earlycon_device *dev,
drivers/tty/serial/sprd_serial.c
1072
struct earlycon_device *dev = con->data;
drivers/tty/serial/sprd_serial.c
1077
static int __init sprd_early_console_setup(struct earlycon_device *device,
drivers/tty/serial/stm32-usart.c
2014
struct earlycon_device *device = console->data;
drivers/tty/serial/stm32-usart.c
2020
static int __init early_stm32_h7_serial_setup(struct earlycon_device *device, const char *options)
drivers/tty/serial/stm32-usart.c
2029
static int __init early_stm32_f7_serial_setup(struct earlycon_device *device, const char *options)
drivers/tty/serial/stm32-usart.c
2038
static int __init early_stm32_f4_serial_setup(struct earlycon_device *device, const char *options)
drivers/tty/serial/sunplus-uart.c
747
struct earlycon_device *dev = con->data;
drivers/tty/serial/sunplus-uart.c
753
sunplus_uart_early_setup(struct earlycon_device *dev, const char *opt)
drivers/tty/serial/tegra-utc.c
365
struct earlycon_device *dev = con->data;
drivers/tty/serial/tegra-utc.c
381
static int __init tegra_utc_early_console_setup(struct earlycon_device *device, const char *opt)
drivers/tty/serial/uartlite.c
590
struct earlycon_device *device = console->data;
drivers/tty/serial/uartlite.c
594
static int __init early_uartlite_setup(struct earlycon_device *device,
drivers/tty/serial/xilinx_uartps.c
1316
struct earlycon_device *dev = con->data;
drivers/tty/serial/xilinx_uartps.c
1321
static int __init cdns_early_console_setup(struct earlycon_device *device,
include/linux/serial_8250.h
183
int early_serial8250_setup(struct earlycon_device *device, const char *options);
include/linux/serial_core.h
1075
int (*setup)(struct earlycon_device *, const char *options);