Home
last modified time | relevance | path

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

12345678910>>...33

/Linux-v4.19/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 …]
/Linux-v4.19/Documentation/admin-guide/
Dserial-console.rst6 To use a serial port as console you need to compile the support into your
14 It is possible to specify multiple devices for console output. You can
16 use for console output.
20 console=device,options
22 device: tty0 for the foreground virtual console
23 ttyX for any other virtual console
35 You can specify multiple console= options on the kernel command line.
37 you open ``/dev/console``. So, for example::
39 console=ttyS1,9600 console=tty0
41 defines that opening ``/dev/console`` will get you the current foreground
[all …]
Dbraille-console.rst6 console (see :ref:`Documentation/admin-guide/serial-console.rst <serial_console>`), and
10 Then you need to specify a ``console=brl``, option on the kernel command line, the
13 console=brl,serial_options...
16 :ref:`Documentation/admin-guide/serial-console.rst <serial_console>`.
18 …o for instance you can use ``console=brl,ttyS0`` if the braille device is connected to the first s…
21 By default, the braille device will just show the last kernel message (console
31 For simplicity, only one braille console can be enabled, other uses of
32 ``console=brl,...`` will be discarded. Also note that it does not interfere with
33 the console selection mechanism described in
34 :ref:`Documentation/admin-guide/serial-console.rst <serial_console>`.
/Linux-v4.19/include/linux/
Dvt_kern.h37 int vc_allocate(unsigned int console);
38 int vc_cons_allocated(unsigned int console);
40 struct vc_data *vc_deallocate(unsigned int console);
172 extern int vt_do_kdskbmode(int console, unsigned int arg);
173 extern int vt_do_kdskbmeta(int console, unsigned int arg);
177 int perm, int console);
180 extern int vt_do_kdskled(int console, int cmd, unsigned long arg, int perm);
181 extern int vt_do_kdgkbmode(int console);
182 extern int vt_do_kdgkbmeta(int console);
183 extern void vt_reset_unicode(int console);
[all …]
Dconsole.h145 struct console { struct
147 void (*write)(struct console *, const char *, unsigned); argument
148 int (*read)(struct console *, char *, unsigned); argument
149 struct tty_driver *(*device)(struct console *, int *); argument
151 int (*setup)(struct console *, char *); argument
152 int (*match)(struct console *, char *name, int idx, char *options); argument
157 struct console *next; argument
167 extern struct console *early_console;
170 extern void register_console(struct console *);
171 extern int unregister_console(struct console *);
[all …]
/Linux-v4.19/Documentation/ia64/
Dserial.txt13 as a serial console. If the user specified "console=ttyS0"
26 and "console=" arguments. Without an HCDP, device names didn't
34 MMIO (EFI console (EFI console
45 EFI knows what your console devices are, but it doesn't tell the
47 table[1] does tell the kernel where potential serial console
52 So how do you tell Linux which console device to use?
56 card) as the console. Then you don't need to tell Linux
57 anything; the kernel will automatically use the EFI console.
60 to specify "console=ttyS0" to get a serial console.)
62 - Without an HCDP, Linux defaults to a VGA console unless you
[all …]
/Linux-v4.19/kernel/printk/
Dbraille.h24 _braille_register_console(struct console *console, struct console_cmdline *c);
27 _braille_unregister_console(struct console *console);
43 _braille_register_console(struct console *console, struct console_cmdline *c) in _braille_register_console() argument
49 _braille_unregister_console(struct console *console) in _braille_unregister_console() argument
Dbraille.c31 _braille_register_console(struct console *console, struct console_cmdline *c) in _braille_register_console() argument
36 console->flags |= CON_BRL; in _braille_register_console()
37 rtn = braille_register_console(console, c->index, c->options, in _braille_register_console()
45 _braille_unregister_console(struct console *console) in _braille_unregister_console() argument
47 if (console->flags & CON_BRL) in _braille_unregister_console()
48 return braille_unregister_console(console); in _braille_unregister_console()
/Linux-v4.19/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()
/Linux-v4.19/Documentation/fb/
Dfbcon.txt4 The framebuffer console (fbcon), as its name implies, is a text
5 console running on top of the framebuffer device. It has the functionality of
6 any standard text console driver, such as the VGA console, with the added
9 In the x86 architecture, the framebuffer console is optional, and
13 What are the features of fbcon? The framebuffer console supports
20 The framebuffer console can be enabled by using your favorite kernel
41 framebuffer console. Depending on the driver, you may get a blanked or
44 will still get a VGA console.
52 Usually, fbcon will automatically take over your console. The notable
58 Depending on the driver, you either get a standard console, or a
[all …]
/Linux-v4.19/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
36 PowerNV machines running under OPAL need that driver to get a console
46 bool "z/VM IUCV Hypervisor console support (VM only)"
52 This driver provides a Hypervisor console (HVC) back-end to access
53 a Linux (console) terminal via a z/VM IUCV communication path.
62 Xen virtual console device driver
73 bool "udbg based fake hypervisor console"
79 no other console mechanism exist but udbg, to get you a quick
[all …]
/Linux-v4.19/arch/ia64/hp/sim/
Dhpsim_console.c29 static int simcons_init (struct console *, char *);
30 static void simcons_write (struct console *, const char *, unsigned);
31 static struct tty_driver *simcons_console_device (struct console *, int *);
33 static struct console hpsim_cons = {
43 simcons_init (struct console *cons, char *options) in simcons_init()
49 simcons_write (struct console *cons, const char *buf, unsigned count) in simcons_write()
61 static struct tty_driver *simcons_console_device (struct console *c, int *index) in simcons_console_device()
Dsimserial.c56 static struct console *console; variable
140 console->write(console, &c, 1); in transmit_chars()
164 console->write(console, info->xmit.buf+info->xmit.tail, count); in transmit_chars()
173 console->write(console, info->xmit.buf, count); in transmit_chars()
414 console = console_drivers; in rs_open()
415 while (console) { in rs_open()
416 if ((console->flags & CON_ENABLED) && console->write) break; in rs_open()
417 console = console->next; in rs_open()
/Linux-v4.19/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 …]
/Linux-v4.19/lib/fonts/
DKconfig15 your frame buffer console usually use.
29 provided by the text console 80x50 (and higher) modes).
42 provided by the VGA text console 80x25 mode.
47 bool "Mac console 6x11 font (not supported by all drivers)" if FONTS
51 Small console font with Macintosh-style high-half glyphs. Some Mac
55 bool "console 7x14 font (not supported by all drivers)" if FONTS
63 bool "Pearl (old m68k) console 8x8 font" if FONTS
67 Small console font with PC-style control-character and high-half
71 bool "Acorn console 8x8 font" if FONTS
75 Small console font with PC-style control characters and high-half
[all …]
/Linux-v4.19/drivers/accessibility/braille/
Dbraille_console.c72 static struct console *braille_co;
358 int braille_register_console(struct console *console, int index, in braille_register_console() argument
363 if (!(console->flags & CON_BRL)) in braille_register_console()
370 if (console->setup) { in braille_register_console()
371 ret = console->setup(console, console_options); in braille_register_console()
375 console->flags |= CON_ENABLED; in braille_register_console()
376 console->index = index; in braille_register_console()
377 braille_co = console; in braille_register_console()
383 int braille_unregister_console(struct console *console) in braille_unregister_console() argument
385 if (braille_co != console) in braille_unregister_console()
[all …]
/Linux-v4.19/Documentation/console/
Dconsole.txt4 The Linux kernel has 2 general types of console drivers. The first type is
12 any time with each driver sharing the console with other drivers including
13 the system driver. However, modular drivers cannot take over the console
16 of driver occupying the consoles.) They can only take over the console that is
18 released by the console, the system driver will take over.
22 do_take_over_console() - load and bind driver to console layer
32 examined. This shows the console backends currently registered by the
81 console drivers
84 unbinding will not succeed. An example of an application that sets the console
87 How useful is this feature? This is very useful for console driver
[all …]
/Linux-v4.19/arch/parisc/kernel/
Dpdc_cons.c57 static struct console pdc_cons;
59 static void pdc_console_write(struct console *co, const char *s, unsigned count) in pdc_console_write()
71 int pdc_console_poll_key(struct console *co) in pdc_console_poll_key()
83 static int pdc_console_setup(struct console *co, char *options) in pdc_console_setup()
167 struct console *tmp; in pdc_console_tty_driver_init()
212 static struct tty_driver * pdc_console_device (struct console *c, int *index) in pdc_console_device()
221 static struct console pdc_cons = {
267 struct console *console; in pdc_console_restart() local
276 while ((console = console_drivers) != NULL) in pdc_console_restart()
/Linux-v4.19/drivers/video/console/
DKconfig8 bool "VGA text console" if EXPERT || !X86
20 <ftp://ibiblio.org/pub/Linux/utils/console/>.
29 The scrollback buffer of the standard VGA console is located in
34 down the console.
50 bool "Persistent Scrollback History for each console by default"
56 flushed each time the console is switched. This feature can also be
72 tristate "MDA text console (dual-headed)"
90 Say Y here if you want the console on the Newport aka XL graphics
99 int "Initial number of console screen columns"
109 int "Initial number of console screen rows"
[all …]
/Linux-v4.19/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 …]
/Linux-v4.19/arch/x86/xen/
Dsuspend_pv.c16 xen_start_info->console.domU.mfn = in xen_pv_pre_suspend()
17 mfn_to_pfn(xen_start_info->console.domU.mfn); in xen_pv_pre_suspend()
37 xen_start_info->console.domU.mfn = in xen_pv_post_suspend()
38 pfn_to_mfn(xen_start_info->console.domU.mfn); in xen_pv_post_suspend()
/Linux-v4.19/Documentation/s390/
D3270.ChangeLog3 Sep 2002: Get bootup colors right on 3270 console
13 tubmakemin() in tuball.c (if it's the console) or tty3270_open()
28 Apr 2002: Fix 3270 console reboot loop
29 * (Belated log entry) Fixed reboot loop if 3270 console,
34 * tub3270 now supports 3270 console:
36 Support for 3215 will not appear if 3270 console support
38 NOTE: The default is 3270 console support, NOT 3215.
/Linux-v4.19/drivers/usb/serial/
Dconsole.c29 static struct console usbcons;
55 static int usb_console_setup(struct console *co, char *options) in usb_console_setup()
176 port->port.console = 1; in usb_console_setup()
194 static void usb_console_write(struct console *co, in usb_console_write()
211 if (!port->port.console) { in usb_console_write()
243 static struct tty_driver *usb_console_device(struct console *co, int *index) in usb_console_device()
254 static struct console usbcons = {
297 usbcons_info.port->port.console = 0; in usb_serial_console_exit()
/Linux-v4.19/arch/m68k/atari/
Ddebug.c28 static struct console atari_console_driver = {
42 static void atari_mfp_console_write(struct console *co, const char *str, in atari_mfp_console_write()
61 static void atari_scc_console_write(struct console *co, const char *str, in atari_scc_console_write()
78 static void atari_midi_console_write(struct console *co, const char *str, in atari_midi_console_write()
109 static void atari_par_console_write(struct console *co, const char *str, in atari_par_console_write()
132 int atari_mfp_console_wait_key(struct console *co)
139 int atari_scc_console_wait_key(struct console *co)
148 int atari_midi_console_wait_key(struct console *co)
/Linux-v4.19/arch/um/drivers/
Dstdio_console.c116 static void uml_console_write(struct console *console, const char *string, in uml_console_write() argument
119 struct line *line = &vts[console->index]; in uml_console_write()
127 static struct tty_driver *uml_console_device(struct console *c, int *index) in uml_console_device()
133 static int uml_console_setup(struct console *co, char *options) in uml_console_setup()
141 static struct console stdiocons = {

12345678910>>...33