Home
last modified time | relevance | path

Searched refs:console (Results 1 – 25 of 170) sorted by relevance

1234567

/drivers/net/ethernet/cavium/liquidio/
Docteon_console.c423 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/
DKconfig6 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 …]
Dhvc_xen.c291 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
Dhvsi.c1098 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/
Dconsole.c20 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/
DKconfig14 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 …]
Dtegra-tcu.c26 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 …]
Dliteuart.c55 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()
Dkgdboc.c48 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()
Dqcom_geni_serial.c268 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/
DKconfig9 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/
Dbraille_console.c59 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/
Dgoldfish.c42 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 …]
DKconfig47 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/
Dconsole.c29 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/
Du_serial.c89 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/
D8250_early.c103 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/
Dpcie.c245 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/
Dkeyboard.c1174 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 …]
Dvt_ioctl.c288 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/
DKconfig28 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.
Dsclp_con.c161 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/
DKconfig18 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/
DKconfig25 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/
DMakefile5 obj-$(CONFIG_VT) += console/
6 obj-$(CONFIG_FB_STI) += console/

1234567