earlycon_device 25 arch/h8300/kernel/sim-console.c static int __init sim_setup(struct earlycon_device *device, const char *opt) earlycon_device 205 drivers/firmware/efi/earlycon.c static int __init efi_earlycon_setup(struct earlycon_device *device, earlycon_device 446 drivers/tty/goldfish.c struct earlycon_device *dev = con->data; earlycon_device 451 drivers/tty/goldfish.c static int __init gf_earlycon_setup(struct earlycon_device *device, earlycon_device 688 drivers/tty/hvc/hvc_xen.c static int __init xenboot_earlycon_setup(struct earlycon_device *device, earlycon_device 106 drivers/tty/serial/8250/8250_early.c struct earlycon_device *device = console->data; earlycon_device 112 drivers/tty/serial/8250/8250_early.c static void __init init_port(struct earlycon_device *device) earlycon_device 135 drivers/tty/serial/8250/8250_early.c int __init early_serial8250_setup(struct earlycon_device *device, earlycon_device 163 drivers/tty/serial/8250/8250_early.c static int __init early_omap8250_setup(struct earlycon_device *device, earlycon_device 187 drivers/tty/serial/8250/8250_early.c static int __init early_au_setup(struct earlycon_device *dev, const char *opt) earlycon_device 43 drivers/tty/serial/8250/8250_ingenic.c static struct earlycon_device *early_device; earlycon_device 73 drivers/tty/serial/8250/8250_ingenic.c static void __init ingenic_early_console_setup_clock(struct earlycon_device *dev) earlycon_device 90 drivers/tty/serial/8250/8250_ingenic.c static int __init ingenic_early_console_setup(struct earlycon_device *dev, earlycon_device 629 drivers/tty/serial/8250/8250_mtk.c static int __init early_mtk8250_setup(struct earlycon_device *device, earlycon_device 173 drivers/tty/serial/8250/8250_pxa.c static int __init early_serial_pxa_setup(struct earlycon_device *device, earlycon_device 40 drivers/tty/serial/8250/8250_uniphier.c static int __init uniphier_early_console_setup(struct earlycon_device *device, earlycon_device 385 drivers/tty/serial/altera_jtaguart.c struct earlycon_device *dev = co->data; earlycon_device 390 drivers/tty/serial/altera_jtaguart.c static int __init altera_jtaguart_earlycon_setup(struct earlycon_device *dev, earlycon_device 505 drivers/tty/serial/altera_uart.c struct earlycon_device *dev = co->data; earlycon_device 510 drivers/tty/serial/altera_uart.c static int __init altera_uart_earlycon_setup(struct earlycon_device *dev, earlycon_device 2425 drivers/tty/serial/amba-pl011.c struct earlycon_device *dev = con->data; earlycon_device 2444 drivers/tty/serial/amba-pl011.c struct earlycon_device *dev = con->data; earlycon_device 2461 drivers/tty/serial/amba-pl011.c static int __init pl011_early_console_setup(struct earlycon_device *device, earlycon_device 2485 drivers/tty/serial/amba-pl011.c qdf2400_e44_early_console_setup(struct earlycon_device *device, earlycon_device 552 drivers/tty/serial/arc_uart.c struct earlycon_device *dev = con->data; earlycon_device 557 drivers/tty/serial/arc_uart.c static int __init arc_early_console_setup(struct earlycon_device *dev, earlycon_device 775 drivers/tty/serial/bcm63xx_uart.c struct earlycon_device *dev = con->data; earlycon_device 781 drivers/tty/serial/bcm63xx_uart.c static int __init bcm_early_console_setup(struct earlycon_device *device, earlycon_device 41 drivers/tty/serial/earlycon-arm-semihost.c struct earlycon_device *dev = con->data; earlycon_device 46 drivers/tty/serial/earlycon-arm-semihost.c __init early_smh_setup(struct earlycon_device *device, const char *opt) earlycon_device 21 drivers/tty/serial/earlycon-riscv-sbi.c struct earlycon_device *dev = con->data; earlycon_device 25 drivers/tty/serial/earlycon-riscv-sbi.c static int __init early_sbi_setup(struct earlycon_device *device, earlycon_device 35 drivers/tty/serial/earlycon.c static struct earlycon_device early_console_dev = { earlycon_device 55 drivers/tty/serial/earlycon.c static void __init earlycon_init(struct earlycon_device *device, earlycon_device 88 drivers/tty/serial/earlycon.c static int __init parse_options(struct earlycon_device *device, char *options) earlycon_device 794 drivers/tty/serial/fsl_linflexuart.c struct earlycon_device *dev = con->data; earlycon_device 799 drivers/tty/serial/fsl_linflexuart.c static int __init linflex_early_console_setup(struct earlycon_device *device, earlycon_device 2305 drivers/tty/serial/fsl_lpuart.c struct earlycon_device *dev = con->data; earlycon_device 2312 drivers/tty/serial/fsl_lpuart.c struct earlycon_device *dev = con->data; earlycon_device 2317 drivers/tty/serial/fsl_lpuart.c static int __init lpuart_early_console_setup(struct earlycon_device *device, earlycon_device 2327 drivers/tty/serial/fsl_lpuart.c static int __init lpuart32_early_console_setup(struct earlycon_device *device, earlycon_device 2338 drivers/tty/serial/fsl_lpuart.c static int __init lpuart32_imx_early_console_setup(struct earlycon_device *device, earlycon_device 2128 drivers/tty/serial/imx.c struct earlycon_device *dev = con->data; earlycon_device 2134 drivers/tty/serial/imx.c imx_console_early_setup(struct earlycon_device *dev, const char *opt) earlycon_device 691 drivers/tty/serial/lantiq.c struct earlycon_device *dev = co->data; earlycon_device 697 drivers/tty/serial/lantiq.c lqasc_serial_early_console_setup(struct earlycon_device *device, earlycon_device 552 drivers/tty/serial/meson_uart.c struct earlycon_device *dev = co->data; earlycon_device 558 drivers/tty/serial/meson_uart.c meson_serial_early_console_setup(struct earlycon_device *device, const char *opt) earlycon_device 471 drivers/tty/serial/milbeaut_usio.c struct earlycon_device *dev = co->data; earlycon_device 476 drivers/tty/serial/milbeaut_usio.c static int __init mlb_usio_early_console_setup(struct earlycon_device *device, earlycon_device 497 drivers/tty/serial/mps2-uart.c struct earlycon_device *dev = con->data; earlycon_device 502 drivers/tty/serial/mps2-uart.c static int __init mps2_early_console_setup(struct earlycon_device *device, earlycon_device 1686 drivers/tty/serial/msm_serial.c struct earlycon_device *dev = con->data; earlycon_device 1692 drivers/tty/serial/msm_serial.c msm_serial_early_console_setup(struct earlycon_device *device, const char *opt) earlycon_device 1706 drivers/tty/serial/msm_serial.c struct earlycon_device *dev = con->data; earlycon_device 1712 drivers/tty/serial/msm_serial.c msm_serial_early_console_setup_dm(struct earlycon_device *device, earlycon_device 622 drivers/tty/serial/mvebu-uart.c struct earlycon_device *dev = con->data; earlycon_device 628 drivers/tty/serial/mvebu-uart.c mvebu_uart_early_console_setup(struct earlycon_device *device, earlycon_device 1263 drivers/tty/serial/omap-serial.c struct earlycon_device *device = console->data; earlycon_device 1269 drivers/tty/serial/omap-serial.c static int __init early_omap_serial_setup(struct earlycon_device *device, earlycon_device 592 drivers/tty/serial/owl-uart.c struct earlycon_device *dev = co->data; earlycon_device 598 drivers/tty/serial/owl-uart.c owl_uart_early_console_setup(struct earlycon_device *device, const char *opt) earlycon_device 1105 drivers/tty/serial/qcom_geni_serial.c struct earlycon_device *dev = con->data; earlycon_device 1110 drivers/tty/serial/qcom_geni_serial.c static int __init qcom_geni_serial_earlycon_setup(struct earlycon_device *dev, earlycon_device 679 drivers/tty/serial/rda-uart.c struct earlycon_device *dev = co->data; earlycon_device 685 drivers/tty/serial/rda-uart.c rda_uart_early_console_setup(struct earlycon_device *device, const char *opt) earlycon_device 2528 drivers/tty/serial/samsung.c struct earlycon_device *dev = con->data; earlycon_device 2533 drivers/tty/serial/samsung.c static int __init samsung_early_console_setup(struct earlycon_device *device, earlycon_device 2548 drivers/tty/serial/samsung.c static int __init s3c2410_early_console_setup(struct earlycon_device *device, earlycon_device 2562 drivers/tty/serial/samsung.c static int __init s3c2440_early_console_setup(struct earlycon_device *device, earlycon_device 2580 drivers/tty/serial/samsung.c static int __init s5pv210_early_console_setup(struct earlycon_device *device, earlycon_device 3431 drivers/tty/serial/sh-sci.c static int __init early_console_setup(struct earlycon_device *device, earlycon_device 3451 drivers/tty/serial/sh-sci.c static int __init sci_early_console_setup(struct earlycon_device *device, earlycon_device 3456 drivers/tty/serial/sh-sci.c static int __init scif_early_console_setup(struct earlycon_device *device, earlycon_device 3461 drivers/tty/serial/sh-sci.c static int __init rzscifa_early_console_setup(struct earlycon_device *device, earlycon_device 3467 drivers/tty/serial/sh-sci.c static int __init scifa_early_console_setup(struct earlycon_device *device, earlycon_device 3472 drivers/tty/serial/sh-sci.c static int __init scifb_early_console_setup(struct earlycon_device *device, earlycon_device 3477 drivers/tty/serial/sh-sci.c static int __init hscif_early_console_setup(struct earlycon_device *device, earlycon_device 729 drivers/tty/serial/sifive.c struct earlycon_device *dev = con->data; earlycon_device 735 drivers/tty/serial/sifive.c static int __init early_sifive_serial_setup(struct earlycon_device *dev, earlycon_device 1045 drivers/tty/serial/sprd_serial.c struct earlycon_device *dev = con->data; earlycon_device 1050 drivers/tty/serial/sprd_serial.c static int __init sprd_early_console_setup(struct earlycon_device *device, earlycon_device 574 drivers/tty/serial/uartlite.c struct earlycon_device *device = console->data; earlycon_device 578 drivers/tty/serial/uartlite.c static int __init early_uartlite_setup(struct earlycon_device *device, earlycon_device 1140 drivers/tty/serial/xilinx_uartps.c struct earlycon_device *dev = con->data; earlycon_device 1145 drivers/tty/serial/xilinx_uartps.c static int __init cdns_early_console_setup(struct earlycon_device *device, earlycon_device 152 include/linux/serial_8250.h extern int early_serial8250_setup(struct earlycon_device *device, earlycon_device 354 include/linux/serial_core.h int (*setup)(struct earlycon_device *, const char *options);