| /kernel/linux/linux-4.19/Documentation/ia64/ |
| D | serial.txt | 13 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 39 MP Console 0xf8030000 ttyS2 ttyS0 ttyS2 43 CONSOLE SELECTION 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. [all …]
|
| /kernel/linux/linux-4.19/Documentation/admin-guide/ |
| D | serial-console.rst | 3 Linux Serial Console 6 To use a serial port as console you need to compile the support into your 10 …ices --> Serial drivers --> 8250/16550 and compatible serial support --> Console on 8250/16550 and… 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:: [all …]
|
| D | braille-console.rst | 1 Linux Braille Console 6 console (see :ref:`Documentation/admin-guide/serial-console.rst <serial_console>`), and 8 (in :menuselection:`Device Drivers --> Accessibility support --> Console on braille device`). 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 [all …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/ |
| D | serial-console.rst | 3 Linux Serial Console 6 To use a serial port as console you need to compile the support into your 10 …ices --> Serial drivers --> 8250/16550 and compatible serial support --> Console on 8250/16550 and… 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:: [all …]
|
| D | braille-console.rst | 1 Linux Braille Console 6 console (see :ref:`Documentation/admin-guide/serial-console.rst <serial_console>`), and 8 (in :menuselection:`Device Drivers --> Accessibility support --> Console on braille device`). 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 [all …]
|
| /kernel/linux/linux-5.10/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 …]
|
| /kernel/linux/linux-5.10/Documentation/ia64/ |
| D | serial.rst | 18 as a serial console. If the user specified "console=ttyS0" 31 and "console=" arguments. Without an HCDP, device names didn't 41 (EFI console (EFI console 46 MP Console 0xf8030000 ttyS2 ttyS0 ttyS2 51 Console Selection 54 EFI knows what your console devices are, but it doesn't tell the 56 table[1] does tell the kernel where potential serial console 61 So how do you tell Linux which console device to use? 65 card) as the console. Then you don't need to tell Linux 66 anything; the kernel will automatically use the EFI console. [all …]
|
| /kernel/linux/linux-4.19/drivers/tty/serial/ |
| D | Kconfig | 15 the console before standard serial driver is probed. The console is 34 bool "Support for console on AMBA serial port" 39 console (the system console is the device which receives all kernel 42 Even if you say Y here, the currently visible framebuffer console 43 (/dev/tty0) will still be used as the system console by default, but 45 "console=ttyAM0". (Try "man bootparam" or see the documentation of 61 bool "Support for console on AMBA serial port" 67 console (the system console is the device which receives all kernel 70 Even if you say Y here, the currently visible framebuffer console 71 (/dev/tty0) will still be used as the system console by default, but [all …]
|
| /kernel/linux/linux-4.19/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 15 bool "pSeries Hypervisor Virtual Console support" 21 console. This driver allows each pSeries partition to have a console 30 bool "OPAL Console support" 36 PowerNV machines running under OPAL need that driver to get a console 39 bool "IBM RTAS Console support" 43 IBM Console device driver which makes use of RTAS 46 bool "z/VM IUCV Hypervisor console support (VM only)" 52 This driver provides a Hypervisor console (HVC) back-end to access [all …]
|
| /kernel/linux/linux-4.19/Documentation/fb/ |
| D | fbcon.txt | 1 The Framebuffer Console 4 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 22 buffer Devices->Console display driver support->Framebuffer Console Support. 41 framebuffer console. Depending on the driver, you may get a blanked or 44 will still get a VGA console. [all …]
|
| /kernel/linux/linux-5.10/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 15 bool "pSeries Hypervisor Virtual Console support" 21 console. This driver allows each pSeries partition to have a console 29 bool "OPAL Console support" 35 PowerNV machines running under OPAL need that driver to get a console 38 bool "IBM RTAS Console support" 42 IBM Console device driver which makes use of RTAS 45 bool "z/VM IUCV Hypervisor console support (VM only)" 51 This driver provides a Hypervisor console (HVC) back-end to access [all …]
|
| /kernel/linux/linux-5.10/Documentation/fb/ |
| D | fbcon.rst | 2 The Framebuffer Console 5 The framebuffer console (fbcon), as its name implies, is a text 6 console running on top of the framebuffer device. It has the functionality of 7 any standard text console driver, such as the VGA console, with the added 10 In the x86 architecture, the framebuffer console is optional, and 14 What are the features of fbcon? The framebuffer console supports 22 The framebuffer console can be enabled by using your favorite kernel 24 Console display driver support->Framebuffer Console Support. 43 framebuffer console. Depending on the driver, you may get a blanked or 46 will still get a VGA console. [all …]
|
| /kernel/linux/linux-5.10/drivers/video/console/ |
| D | Kconfig | 6 menu "Console display driver support" 9 bool "VGA text console" if EXPERT || !X86 21 <ftp://ibiblio.org/pub/Linux/utils/console/>. 27 tristate "MDA text console (dual-headed)" 41 tristate "SGI Newport Console support" 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" 73 bool "Framebuffer Console support" 79 Low-level framebuffer-based console driver. [all …]
|
| /kernel/linux/linux-4.19/drivers/video/console/ |
| D | Kconfig | 5 menu "Console display driver support" 8 bool "VGA text console" if EXPERT || !X86 20 <ftp://ibiblio.org/pub/Linux/utils/console/>. 26 tristate "MDA text console (dual-headed)" 40 tristate "SGI Newport Console support" 44 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" 73 bool "Framebuffer Console support" 79 Low-level framebuffer-based console driver. [all …]
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | console.h | 2 * linux/include/linux/console.h 39 * Invoked by csi_M and printing to the console. 40 * @con_set_palette: sets the palette of the console to @table (optional) 41 * @con_scrolldelta: the contents of the console should be scrolled by @lines. 81 * Flush the video console driver's scrollback buffer 85 * Prepare the console for the debugger. This includes, but is not 86 * limited to, unblanking the console, loading an appropriate 91 * Restore the console to its pre-debug state as closely as possible. 98 extern const struct consw dummy_con; /* dummy console buffer */ 99 extern const struct consw vga_con; /* VGA text console */ [all …]
|
| /kernel/linux/linux-4.19/include/linux/ |
| D | console.h | 2 * linux/include/linux/console.h 43 * Invoked by csi_M and printing to the console. 44 * @con_set_palette: sets the palette of the console to @table (optional) 45 * @con_scrolldelta: the contents of the console should be scrolled by @lines. 84 * Flush the video console driver's scrollback buffer 88 * Prepare the console for the debugger. This includes, but is not 89 * limited to, unblanking the console, loading an appropriate 94 * Restore the console to its pre-debug state as closely as possible. 101 extern const struct consw dummy_con; /* dummy console buffer */ 102 extern const struct consw vga_con; /* VGA text console */ [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/cavium/liquidio/ |
| D | octeon_console.c | 101 /* Structure that defines a single console. 104 * The actual usable size of each console is console_buf_size -1; 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 450 * having been read from the console). in output_console_line() 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() [all …]
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/cavium/liquidio/ |
| D | octeon_console.c | 101 /* Structure that defines a single console. 104 * The actual usable size of each console is console_buf_size -1; 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 450 * having been read from the console). in output_console_line() 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() [all …]
|
| /kernel/linux/linux-5.10/Documentation/driver-api/ |
| D | console.rst | 4 Console Drivers 7 The Linux kernel has 2 general types of console drivers. The first type is 15 any time with each driver sharing the console with other drivers including 16 the system driver. However, modular drivers cannot take over the console 19 of driver occupying the consoles.) They can only take over the console that is 21 released by the console, the system driver will take over. 25 do_take_over_console() - load and bind driver to console layer 35 examined. This shows the console backends currently registered by the 89 Support for binding and unbinding console drivers 94 console to KD_GRAPHICS is X. [all …]
|
| /kernel/linux/linux-4.19/Documentation/console/ |
| D | console.txt | 1 Console Drivers 4 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 [all …]
|
| /kernel/linux/linux-5.10/arch/parisc/kernel/ |
| D | pdc_cons.c | 3 * PDC Console support - ie use firmware to dump text via boot console 20 * The PDC console is a simple console, which can be used for debugging 22 * other console works. 34 #include <linux/console.h> 43 static struct console pdc_cons; 45 static void pdc_console_write(struct console *co, const char *s, unsigned count) in pdc_console_write() 57 int pdc_console_poll_key(struct console *co) in pdc_console_poll_key() 69 static int pdc_console_setup(struct console *co, char *options) in pdc_console_setup() 149 /* Check if the console driver is still registered. in pdc_console_tty_driver_init() 150 * It is unregistered if the pdc console was not selected as the in pdc_console_tty_driver_init() [all …]
|
| /kernel/linux/linux-4.19/lib/fonts/ |
| D | Kconfig | 15 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 58 Console font with characters just a bit smaller than the default. 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 [all …]
|
| /kernel/linux/linux-4.19/arch/parisc/kernel/ |
| D | pdc_cons.c | 2 * PDC Console support - ie use firmware to dump text via boot console 34 * The PDC console is a simple console, which can be used for debugging 36 * other console works. 48 #include <linux/console.h> 57 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() 163 /* Check if the console driver is still registered. in pdc_console_tty_driver_init() 164 * It is unregistered if the pdc console was not selected as the in pdc_console_tty_driver_init() [all …]
|
| /kernel/linux/linux-4.19/drivers/hwtracing/stm/ |
| D | console.c | 3 * Simple kernel console driver for STM devices 6 * STM console will send kernel messages over STM devices to a trace host. 11 #include <linux/console.h> 20 struct console console; member 23 .name = "console", 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() [all …]
|
| /kernel/linux/linux-5.10/drivers/hwtracing/stm/ |
| D | console.c | 3 * Simple kernel console driver for STM devices 6 * STM console will send kernel messages over STM devices to a trace host. 11 #include <linux/console.h> 20 struct console console; member 23 .name = "console", 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() [all …]
|