/linux-6.1.9/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 …]
|
/linux-6.1.9/Documentation/admin-guide/ |
D | serial-console.rst | 6 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 …]
|
D | braille-console.rst | 6 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-6.1.9/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 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. 69 to specify "console=ttyS0" to get a serial console.) 71 - Without an HCDP, Linux defaults to a VGA console unless you [all …]
|
/linux-6.1.9/include/linux/ |
D | vt_kern.h | 26 int vc_allocate(unsigned int console); 27 int vc_cons_allocated(unsigned int console); 29 struct vc_data *vc_deallocate(unsigned int console); 150 int vt_do_kdskbmode(unsigned int console, unsigned int arg); 151 int vt_do_kdskbmeta(unsigned int console, unsigned int arg); 155 unsigned int console); 157 int vt_do_kdskled(unsigned int console, int cmd, unsigned long arg, int perm); 158 int vt_do_kdgkbmode(unsigned int console); 159 int vt_do_kdgkbmeta(unsigned int console); 160 void vt_reset_unicode(unsigned int console); [all …]
|
D | console.h | 140 struct console { struct 142 void (*write)(struct console *, const char *, unsigned); argument 143 int (*read)(struct console *, char *, unsigned); argument 144 struct tty_driver *(*device)(struct console *, int *); argument 146 int (*setup)(struct console *, char *); argument 147 int (*exit)(struct console *); argument 148 int (*match)(struct console *, char *name, int idx, char *options); argument 157 struct console *next; argument 167 extern struct console *early_console; 175 extern void register_console(struct console *); [all …]
|
/linux-6.1.9/kernel/printk/ |
D | braille.h | 24 _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
|
D | braille.c | 38 _braille_register_console(struct console *console, struct console_cmdline *c) in _braille_register_console() argument 43 console->flags |= CON_BRL; in _braille_register_console() 44 rtn = braille_register_console(console, c->index, c->options, in _braille_register_console() 52 _braille_unregister_console(struct console *console) in _braille_unregister_console() argument 54 if (console->flags & CON_BRL) in _braille_unregister_console() 55 return braille_unregister_console(console); in _braille_unregister_console()
|
/linux-6.1.9/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()
|
/linux-6.1.9/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 …]
|
/linux-6.1.9/Documentation/fb/ |
D | fbcon.rst | 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 43 framebuffer console. Depending on the driver, you may get a blanked or 46 will still get a VGA console. 55 Usually, fbcon will automatically take over your console. The notable 61 Depending on the driver, you either get a standard console, or a [all …]
|
/linux-6.1.9/drivers/tty/serial/ |
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 | 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 …]
|
/linux-6.1.9/Documentation/driver-api/ |
D | console.rst | 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. 96 How useful is this feature? This is very useful for console driver [all …]
|
/linux-6.1.9/drivers/video/console/ |
D | Kconfig | 9 bool "VGA text console" if EXPERT || !X86 22 <ftp://ibiblio.org/pub/Linux/utils/console/>. 28 tristate "MDA text console (dual-headed)" 46 Say Y here if you want the console on the Newport aka XL graphics 54 int "Initial number of console screen columns" 64 int "Initial number of console screen rows" 80 Low-level framebuffer-based console driver. 103 bool "Map the console to the primary display device" 107 If this option is selected, the framebuffer console will 109 supports this feature). Otherwise, the framebuffer console will [all …]
|
/linux-6.1.9/lib/fonts/ |
D | Kconfig | 16 your frame buffer console usually use. 30 provided by the text console 80x50 (and higher) modes). 43 provided by the VGA text console 80x25 mode. 48 bool "Mac console 6x11 font (not supported by all drivers)" if FONTS 52 Small console font with Macintosh-style high-half glyphs. Some Mac 56 bool "console 7x14 font (not supported by all drivers)" if FONTS 64 bool "Pearl (old m68k) console 8x8 font" if FONTS 68 Small console font with PC-style control-character and high-half 72 bool "Acorn console 8x8 font" if FONTS 76 Small console font with PC-style control characters and high-half [all …]
|
/linux-6.1.9/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()
|
/linux-6.1.9/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() 393 strcpy(qtty->console.name, "ttyGF"); in goldfish_tty_probe() 394 qtty->console.write = goldfish_tty_console_write; in goldfish_tty_probe() 395 qtty->console.device = goldfish_tty_console_device; in goldfish_tty_probe() 396 qtty->console.setup = goldfish_tty_console_setup; in goldfish_tty_probe() 397 qtty->console.flags = CON_PRINTBUFFER; in goldfish_tty_probe() 398 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 …]
|
/linux-6.1.9/Documentation/s390/ |
D | 3270.ChangeLog | 3 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-6.1.9/arch/x86/xen/ |
D | suspend_pv.c | 16 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-6.1.9/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()
|
/linux-6.1.9/arch/m68k/atari/ |
D | debug.c | 28 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-6.1.9/arch/arc/boot/dts/ |
D | nsimosci.dts | 17 /* this is for console on PGU */ 18 /* bootargs = "console=tty0 consoleblank=0"; */ 19 /* this is for console on serial */ 20 …bootargs = "earlycon=uart8250,mmio32,0xf0000000,115200n8 console=tty0 console=ttyS0,115200n8 conso…
|
D | nsimosci_hs.dts | 17 /* this is for console on PGU */ 18 /* bootargs = "console=tty0 consoleblank=0"; */ 19 /* this is for console on serial */ 20 …bootargs = "earlycon=uart8250,mmio32,0xf0000000,115200n8 console=tty0 console=ttyS0,115200n8 conso…
|