/drivers/net/ethernet/cavium/liquidio/ |
D | octeon_console.c | 423 struct octeon_console *console; in octeon_console_handle_result() local 425 console = &oct->console[console_num]; in octeon_console_handle_result() 427 console->waiting = 0; in octeon_console_handle_result() 433 struct octeon_console *console, in output_console_line() argument 454 if (console->leftover[0] && in output_console_line() 455 (line != console->leftover)) { in output_console_line() 456 if (console->print) in output_console_line() 457 (*console->print)(oct, (u32)console_num, in output_console_line() 458 console->leftover, in output_console_line() 460 console->leftover[0] = '\0'; in output_console_line() [all …]
|
/drivers/tty/hvc/ |
D | Kconfig | 6 Generic "hypervisor virtual console" infrastructure for various 8 It will automatically be selected if one of the back-end console drivers 21 console. This driver allows each pSeries partition to have a console 35 PowerNV machines running under OPAL need that driver to get a console 45 bool "z/VM IUCV Hypervisor console support (VM only)" 51 This driver provides a Hypervisor console (HVC) back-end to access 52 a Linux (console) terminal via a z/VM IUCV communication path. 61 Xen virtual console device driver 72 bool "udbg based fake hypervisor console" 77 no other console mechanism exist but udbg, to get you a quick [all …]
|
D | hvc_xen.c | 291 info->evtchn = xen_start_info->console.domU.evtchn; in xencons_info_pv_init() 293 info->intf = gfn_to_virt(xen_start_info->console.domU.mfn); in xencons_info_pv_init() 309 if (!xen_start_info->console.domU.evtchn) in xen_pv_console_init() 364 info->evtchn = xen_start_info->console.domU.evtchn; in xen_console_update_evtchn() 685 static int __init xenboot_console_setup(struct console *console, char *string) in xenboot_console_setup() argument 695 static void xenboot_write_console(struct console *console, const char *string, in xenboot_write_console() argument 723 struct console xenboot_console = { 757 static void xenboot_earlycon_write(struct console *console, in xenboot_earlycon_write() argument
|
D | hvsi.c | 1098 static void hvsi_console_print(struct console *console, const char *buf, in hvsi_console_print() argument 1101 struct hvsi_struct *hp = &hvsi_ports[console->index]; in hvsi_console_print() 1133 static struct tty_driver *hvsi_console_device(struct console *console, in hvsi_console_device() argument 1136 *index = console->index; in hvsi_console_device() 1140 static int __init hvsi_console_setup(struct console *console, char *options) in hvsi_console_setup() argument 1145 if (console->index < 0 || console->index >= hvsi_count) in hvsi_console_setup() 1147 hp = &hvsi_ports[console->index]; in hvsi_console_setup() 1169 static struct console hvsi_console = {
|
/drivers/hwtracing/stm/ |
D | console.c | 20 struct console console; member 31 stm_console_write(struct console *con, const char *buf, unsigned len) in stm_console_write() 33 struct stm_console *sc = container_of(con, struct stm_console, console); in stm_console_write() 42 strcpy(sc->console.name, "stm_console"); in stm_console_link() 43 sc->console.write = stm_console_write; in stm_console_link() 44 sc->console.flags = CON_ENABLED | CON_PRINTBUFFER; in stm_console_link() 45 register_console(&sc->console); in stm_console_link() 54 unregister_console(&sc->console); in stm_console_unlink()
|
/drivers/tty/serial/ |
D | Kconfig | 14 the console before standard serial driver is probed. The console is 33 bool "Support for console on AMBA serial port" 38 console (the system console is the device which receives all kernel 41 Even if you say Y here, the currently visible framebuffer console 42 (/dev/tty0) will still be used as the system console by default, but 44 "console=ttyAM0". (Try "man bootparam" or see the documentation of 60 bool "Support for console on AMBA serial port" 66 console (the system console is the device which receives all kernel 69 Even if you say Y here, the currently visible framebuffer console 70 (/dev/tty0) will still be used as the system console by default, but [all …]
|
D | tegra-tcu.c | 26 struct console console; member 147 static void tegra_tcu_console_write(struct console *cons, const char *s, in tegra_tcu_console_write() 150 struct tegra_tcu *tcu = container_of(cons, struct tegra_tcu, console); in tegra_tcu_console_write() 155 static int tegra_tcu_console_setup(struct console *cons, char *options) in tegra_tcu_console_setup() 200 strcpy(tcu->console.name, "ttyTCU"); in tegra_tcu_probe() 201 tcu->console.device = uart_console_device; in tegra_tcu_probe() 202 tcu->console.flags = CON_PRINTBUFFER | CON_ANYTIME; in tegra_tcu_probe() 203 tcu->console.index = -1; in tegra_tcu_probe() 204 tcu->console.write = tegra_tcu_console_write; in tegra_tcu_probe() 205 tcu->console.setup = tegra_tcu_console_setup; in tegra_tcu_probe() [all …]
|
D | liteuart.c | 55 static struct console liteuart_console; 332 static void liteuart_console_write(struct console *co, const char *s, in liteuart_console_write() 347 static int liteuart_console_setup(struct console *co, char *options) in liteuart_console_setup() 370 static struct console liteuart_console = { 388 static void early_liteuart_write(struct console *console, const char *s, in early_liteuart_write() argument 391 struct earlycon_device *device = console->data; in early_liteuart_write()
|
D | kgdboc.c | 48 static int (*earlycon_orig_exit)(struct console *con); 173 struct console *cons; in configure_kgdboc() 450 struct console *con; in kgdboc_earlycon_pre_exp_handler() 472 static int kgdboc_earlycon_deferred_exit(struct console *con) in kgdboc_earlycon_deferred_exit() 517 #define MAX_CONSOLE_NAME_LEN (sizeof((struct console *) 0)->name) 523 struct console *con; in kgdboc_earlycon_init()
|
D | qcom_geni_serial.c | 268 static struct qcom_geni_serial_port *get_port_from_line(int line, bool console) in get_port_from_line() argument 271 int nr_ports = console ? GENI_UART_CONS_PORTS : GENI_UART_PORTS; in get_port_from_line() 276 port = console ? &qcom_geni_console_port : &qcom_geni_uart_ports[line]; in get_port_from_line() 480 static void qcom_geni_serial_console_write(struct console *co, const char *s, in qcom_geni_serial_console_write() 1120 static int qcom_geni_console_setup(struct console *co, char *options) in qcom_geni_console_setup() 1156 static void qcom_geni_serial_earlycon_write(struct console *con, in qcom_geni_serial_earlycon_write() 1165 static int qcom_geni_serial_earlycon_read(struct console *con, in qcom_geni_serial_earlycon_read() 1184 struct console *con) in qcom_geni_serial_enable_early_read() 1191 struct console *con) { } in qcom_geni_serial_enable_early_read() 1262 static struct console cons_ops = { [all …]
|
/drivers/video/console/ |
D | Kconfig | 9 bool "VGA text console" if EXPERT || !X86 21 <ftp://ibiblio.org/pub/Linux/utils/console/>. 27 tristate "MDA text console (dual-headed)" 45 Say Y here if you want the console on the Newport aka XL graphics 53 int "Initial number of console screen columns" 63 int "Initial number of console screen rows" 79 Low-level framebuffer-based console driver. 102 bool "Map the console to the primary display device" 106 If this option is selected, the framebuffer console will 108 supports this feature). Otherwise, the framebuffer console will [all …]
|
/drivers/accessibility/braille/ |
D | braille_console.c | 59 static struct console *braille_co; 349 int braille_register_console(struct console *console, int index, in braille_register_console() argument 359 if (console->setup) { in braille_register_console() 360 ret = console->setup(console, console_options); in braille_register_console() 364 console->flags |= CON_ENABLED; in braille_register_console() 365 console->index = index; in braille_register_console() 366 braille_co = console; in braille_register_console() 372 int braille_unregister_console(struct console *console) in braille_unregister_console() argument 374 if (braille_co != console) in braille_unregister_console()
|
/drivers/tty/ |
D | goldfish.c | 42 struct console console; member 208 static void goldfish_tty_console_write(struct console *co, const char *b, in goldfish_tty_console_write() 214 static struct tty_driver *goldfish_tty_console_device(struct console *c, in goldfish_tty_console_device() 221 static int goldfish_tty_console_setup(struct console *co, char *options) in goldfish_tty_console_setup() 395 strcpy(qtty->console.name, "ttyGF"); in goldfish_tty_probe() 396 qtty->console.write = goldfish_tty_console_write; in goldfish_tty_probe() 397 qtty->console.device = goldfish_tty_console_device; in goldfish_tty_probe() 398 qtty->console.setup = goldfish_tty_console_setup; in goldfish_tty_probe() 399 qtty->console.flags = CON_PRINTBUFFER; in goldfish_tty_probe() 400 qtty->console.index = line; in goldfish_tty_probe() [all …]
|
D | Kconfig | 47 bool "Enable character translations in console" if EXPERT 53 bool "Support for console on virtual terminal" if EXPERT 57 The system console is the device which receives all kernel messages 60 a physical terminal) can be used as system console. This is the most 66 terminal (/dev/tty0) will be used as system console. You can change 67 that with a kernel command line option such as "console=tty3" which 68 would use the third virtual terminal as system console. (Try "man 84 bool "Support for binding and unbinding console drivers" 88 terminal through console drivers. On these systems, at least one 89 console driver is loaded. In other configurations, additional console [all …]
|
/drivers/usb/serial/ |
D | console.c | 29 static struct console usbcons; 55 static int usb_console_setup(struct console *co, char *options) in usb_console_setup() 179 port->port.console = 1; in usb_console_setup() 197 static void usb_console_write(struct console *co, in usb_console_write() 214 if (!port->port.console) { in usb_console_write() 246 static struct tty_driver *usb_console_device(struct console *co, int *index) in usb_console_device() 257 static struct console usbcons = { 300 usbcons_info.port->port.console = 0; in usb_serial_console_exit()
|
/drivers/usb/gadget/function/ |
D | u_serial.c | 89 struct console console; member 107 struct gs_console *console; member 907 ep = cons->console.data; in __gs_console_push() 940 static void gs_console_write(struct console *co, in gs_console_write() 943 struct gs_console *cons = container_of(co, struct gs_console, console); in gs_console_write() 959 static struct tty_driver *gs_console_device(struct console *co, int *index) in gs_console_device() 967 struct gs_console *cons = port->console; in gs_console_connect() 984 cons->console.data = ep; in gs_console_connect() 996 struct gs_console *cons = port->console; in gs_console_disconnect() 1006 ep = cons->console.data; in gs_console_disconnect() [all …]
|
/drivers/tty/serial/8250/ |
D | 8250_early.c | 103 static void early_serial8250_write(struct console *console, in early_serial8250_write() argument 106 struct earlycon_device *device = console->data; in early_serial8250_write() 113 static int early_serial8250_read(struct console *console, in early_serial8250_read() argument 116 struct earlycon_device *device = console->data; in early_serial8250_read()
|
/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
D | pcie.c | 245 struct brcmf_pcie_console console; member 710 struct brcmf_pcie_console *console; in brcmf_pcie_bus_console_init() local 714 console = &shared->console; in brcmf_pcie_bus_console_init() 716 console->base_addr = brcmf_pcie_read_tcm32(devinfo, addr); in brcmf_pcie_bus_console_init() 718 addr = console->base_addr + BRCMF_CONSOLE_BUFADDR_OFFSET; in brcmf_pcie_bus_console_init() 719 console->buf_addr = brcmf_pcie_read_tcm32(devinfo, addr); in brcmf_pcie_bus_console_init() 720 addr = console->base_addr + BRCMF_CONSOLE_BUFSIZE_OFFSET; in brcmf_pcie_bus_console_init() 721 console->bufsize = brcmf_pcie_read_tcm32(devinfo, addr); in brcmf_pcie_bus_console_init() 724 console->base_addr, console->buf_addr, console->bufsize); in brcmf_pcie_bus_console_init() 738 struct brcmf_pcie_console *console; in brcmf_pcie_bus_console_read() local [all …]
|
/drivers/tty/vt/ |
D | keyboard.c | 1174 int vt_get_leds(unsigned int console, int flag) in vt_get_leds() argument 1176 struct kbd_struct *kb = &kbd_table[console]; in vt_get_leds() 1196 void vt_set_led_state(unsigned int console, int leds) in vt_set_led_state() argument 1198 struct kbd_struct *kb = &kbd_table[console]; in vt_set_led_state() 1215 void vt_kbd_con_start(unsigned int console) in vt_kbd_con_start() argument 1217 struct kbd_struct *kb = &kbd_table[console]; in vt_kbd_con_start() 1232 void vt_kbd_con_stop(unsigned int console) in vt_kbd_con_stop() argument 1234 struct kbd_struct *kb = &kbd_table[console]; in vt_kbd_con_stop() 1828 int vt_do_kdskbmode(unsigned int console, unsigned int arg) in vt_do_kdskbmode() argument 1830 struct kbd_struct *kb = &kbd_table[console]; in vt_do_kdskbmode() [all …]
|
D | vt_ioctl.c | 288 unsigned int console = vc->vc_num; in vt_k_ioctl() local 399 ret = vt_do_kdskbmode(console, arg); in vt_k_ioctl() 406 return put_user(vt_do_kdgkbmode(console), (int __user *)arg); in vt_k_ioctl() 411 return vt_do_kdskbmeta(console, arg); in vt_k_ioctl() 415 return put_user(vt_do_kdgkbmeta(console), (int __user *)arg); in vt_k_ioctl() 425 return vt_do_kdsk_ioctl(cmd, up, perm, console); in vt_k_ioctl() 445 return vt_do_kdskled(console, cmd, arg, perm); in vt_k_ioctl() 599 if (vsa.console == 0 || vsa.console > MAX_NR_CONSOLES) in vt_setactivate() 602 vsa.console--; in vt_setactivate() 603 vsa.console = array_index_nospec(vsa.console, MAX_NR_CONSOLES); in vt_setactivate() [all …]
|
/drivers/s390/char/ |
D | Kconfig | 28 prompt "Support for console on 3270 terminal" 32 console. Available only if 3270 support is compiled in statically. 43 prompt "Support for console on 3215 line mode terminal" 47 Linux system console. 61 prompt "Support for console on SCLP line mode terminal" 65 system console. 76 prompt "Support for console on SCLP VT220-compatible terminal" 80 Linux system console.
|
D | sclp_con.c | 161 sclp_console_write(struct console *console, const char *message, in sclp_console_write() argument 217 sclp_console_device(struct console *c, int *index) in sclp_console_device() 254 static struct console sclp_console =
|
/drivers/usb/misc/sisusbvga/ |
D | Kconfig | 18 bool "Text console and mode switching support" if USB_SISUSBVGA 22 Say Y here if you want a VGA text console via the USB dongle or 26 Note that this console supports VGA/EGA text mode only. 28 By default, the console part of the driver will not kick in when
|
/drivers/accessibility/ |
D | Kconfig | 25 Enables console output on a braille device connected to a 8250 29 console=brl,ttyS0 30 to the kernel. Options are the same as for serial console.
|
/drivers/video/ |
D | Makefile | 5 obj-$(CONFIG_VT) += console/ 6 obj-$(CONFIG_FB_STI) += console/
|