/openbmc/obmc-console/ |
H A D | console-server.c | 64 static int tty_find_device(struct console *console) in tty_find_device() argument 113 console->tty.dev = strdup(console->tty.kname); in tty_find_device() 226 void tty_init_termios(struct console *console) in tty_init_termios() argument 286 console->pollfds[console->n_pollers].fd = console->tty.fd; in tty_init_io() 392 static void tty_fini(struct console *console) in tty_fini() argument 628 console->pollers = reallocarray(console->pollers, console->n_pollers, in console_poller_register() 674 console->pollers = reallocarray(console->pollers, console->n_pollers, in console_poller_unregister() 893 int run_console(struct console *console) in run_console() argument 923 struct console *console; in main() local 956 console = malloc(sizeof(struct console)); in main() [all …]
|
H A D | console-dbus.c | 34 static void tty_change_baudrate(struct console *console) in tty_change_baudrate() argument 40 tty_init_termios(console); in tty_change_baudrate() 61 struct console *console = userdata; in set_baud_handler() local 66 if (!console) { in set_baud_handler() 97 struct console *console = userdata; in get_baud_handler() local 115 struct console *console = userdata; in method_connect() local 119 if (!console) { in method_connect() 159 void dbus_init(struct console *console, in dbus_init() argument 169 if (!console) { in dbus_init() 182 console->console_id); in dbus_init() [all …]
|
H A D | meson.build | 1 project('obmc-console', 'c', 19 'obmc-console@.service', 20 'obmc-console@.socket', 27 'obmc-console-ssh@.service' 55 executable('obmc-console-server', 57 'console-dbus.c', 58 'console-server.c', 59 'console-socket.c', 76 executable('obmc-console-client', 78 'console-client.c', [all …]
|
H A D | console-server.h | 28 struct console; 49 int (*init)(struct handler *handler, struct console *console, 66 int console_data_out(struct console *console, const uint8_t *data, size_t len); 89 struct console { struct 141 struct poller *console_poller_register(struct console *console, argument 147 void console_poller_unregister(struct console *console, struct poller *poller); 149 void console_poller_set_events(struct console *console, struct poller *poller, 202 console_ringbuffer_consumer_register(struct console *console, 206 void tty_init_termios(struct console *console); 230 void dbus_init(struct console *console, [all …]
|
H A D | CHANGELOG.md | 27 1. Deprecated D-Bus interface `xyz.openbmc_project.console` is no longer used. 32 1. console-server: Fix configuration of lpc_address and sirq sysfs attributes 38 1. console-server: Add PTY support for testing purposes 39 2. console-server: Add --console-id option 40 3. console-server: Add DBUS interface to find console unix socket FD. 46 1. The `xyz.openbmc_project.console` interface is only published if the 50 2. console-server: Don't require a configuration file 53 `obmc-console-server`. 57 1. obmc-console: Introduce console-id, deprecate socket-id 60 `socket-id` should be directly replaced with `console-id`. [all …]
|
H A D | README.md | 21 touch obmc-console.conf 22 ./obmc-console-server --config obmc-console.conf ttyS0 30 ./obmc-console-client 43 … | obmc-console-client unix domain socket obmc-console-server | 48 Network | 2200 +--> +->+ @obmc-console.host0 +<-+ <-… 49 …+---+--+ | console-id = "host0" | | | | console-id = "host0" | +--------… 58 This supports multiple independent consoles. The `console-id` is a unique 59 portion for the unix domain socket created by the obmc-console-server instance.
|
H A D | socket-handler.c | 49 struct console *console; member 74 console_poller_unregister(sh->console, client->poller); in client_close() 283 console_data_out(sh->console, buf, rc); in client_poll() 328 sh->console, client_ringbuffer_poll, client); in socket_poll() 348 int dbus_create_socket_consumer(struct console *console) in dbus_create_socket_consumer() argument 357 for (i = 0; i < console->n_handlers; i++) { in dbus_create_socket_consumer() 359 sh = to_socket_handler(console->handlers[i]); in dbus_create_socket_consumer() 389 sh->console, client_ringbuffer_poll, client); in dbus_create_socket_consumer() 419 static int socket_init(struct handler *handler, struct console *console, in socket_init() argument 428 sh->console = console; in socket_init() [all …]
|
/openbmc/linux/drivers/net/ethernet/cavium/liquidio/ |
H A D | octeon_console.c | 424 console = &oct->console[console_num]; in octeon_console_handle_result() 426 console->waiting = 0; in octeon_console_handle_result() 455 if (console->print) in output_console_line() 461 if (console->print) in output_console_line() 488 console = &oct->console[console_num]; in check_console() 600 console = &oct->console[console_num]; in octeon_get_uboot_version() 666 console = &oct->console[console_num]; in octeon_add_console() 703 console->active = 1; in octeon_add_console() 720 console = &oct->console[i]; in octeon_remove_consoles() 727 console->addr = 0; in octeon_remove_consoles() [all …]
|
/openbmc/linux/Documentation/admin-guide/ |
H A D | serial-console.rst | 16 use for console output. 20 console=device,options 42 console=ttyS1,9600 console=tty0 64 console=ttyS1,9600 console=tty0 console=tty1 65 console=tty0 console=ttyS1,9600 console=tty1 81 become the console. 92 1. Create ``/dev/console`` (real console) and ``/dev/tty0`` (master virtual 93 console):: 96 rm -f console tty0 127 and your console is NOT the virtual console some programs will fail. [all …]
|
H A 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>`.
|
/openbmc/linux/include/linux/ |
H A 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); 155 unsigned int console); 158 int vt_do_kdgkbmode(unsigned int console); 159 int vt_do_kdgkbmeta(unsigned int console); 160 void vt_reset_unicode(unsigned int console); 162 void vt_reset_keyboard(unsigned int console); 163 int vt_get_leds(unsigned int console, int flag); 168 void vt_kbd_con_start(unsigned int console); [all …]
|
H A D | console.h | 191 struct console { struct 194 int (*read)(struct console *co, char *s, unsigned int count); argument 195 struct tty_driver *(*device)(struct console *co, int *index); argument 197 int (*setup)(struct console *co, char *options); argument 198 int (*exit)(struct console *co); argument 336 extern struct console *early_console; 345 extern void register_console(struct console *); 346 extern int unregister_console(struct console *); 354 extern void console_stop(struct console *); 355 extern void console_start(struct console *); [all …]
|
/openbmc/linux/Documentation/arch/ia64/ |
H A D | serial.rst | 18 as a serial console. If the user specified "console=ttyS0" 41 (EFI console (EFI console 69 to specify "console=ttyS0" to get a serial console.) 72 specify a "console=" argument. 100 device[3] and remove the "console=" option. 104 the VGA device from the EFI console path[3]. 115 the EFI console path[3] to the MP UART. 120 - No early console because you used "console=ttyS<n>". Remove 132 device is the console. 136 - Add entry to /etc/securetty for console tty. [all …]
|
/openbmc/openbmc-tools/dbus-vis/ |
H A D | ipmi_capture.js | 51 console.log('[' + line + ']') 138 console.log('OnTransferCompleted'); 169 console.log(data); 170 console.log(data + ''); 175 console.log('[rz] error: ' + data); 279 console.log('Args: ' + args); 311 console.log('idx=' + idx); 391 console.log( 402 console.log(data); 403 console.log(data + ''); [all …]
|
/openbmc/linux/kernel/printk/ |
H A 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
|
H A 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()
|
/openbmc/openbmc/poky/bitbake/lib/toaster/toastergui/static/js/ |
H A D | libtoaster.js | 116 console.warn(_data); 145 console.warn(_data); 180 console.warn(_data); 211 console.log(data); 379 console.warn(ret); 500 console.warn(_data); 529 console.warn(_data); 566 console.warn(_data); 648 if (!window.console) { 649 window.console = {}; [all …]
|
/openbmc/linux/drivers/hwtracing/stm/ |
H A 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()
|
/openbmc/u-boot/common/ |
H A D | iomux.c | 13 void iomux_printdevs(const int console) in iomux_printdevs() argument 18 for (i = 0; i < cd_count[console]; i++) { in iomux_printdevs() 19 dev = console_devices[console][i]; in iomux_printdevs() 26 int iomux_doenv(const int console, const char *arg) in iomux_doenv() argument 79 switch (console) { in iomux_doenv() 120 if (console_assign(console, start[j]) < 0) in iomux_doenv() 132 console_devices[console] = in iomux_doenv() 133 (struct stdio_dev **)realloc(console_devices[console], in iomux_doenv() 135 if (console_devices[console] == NULL) { in iomux_doenv() 139 memcpy(console_devices[console], cons_set, cs_idx * in iomux_doenv() [all …]
|
/openbmc/qemu/semihosting/ |
H A D | console.c | 39 static SemihostingConsole console; variable 71 SemihostingConsole *c = &console; in qemu_semihosting_console_ready() 79 SemihostingConsole *c = &console; in qemu_semihosting_console_block_until_ready() 95 SemihostingConsole *c = &console; in qemu_semihosting_console_read() 111 if (console.chr) { in qemu_semihosting_console_write() 112 int r = qemu_chr_write_all(console.chr, (uint8_t *)buf, len); in qemu_semihosting_console_write() 121 console.chr = chr; in qemu_semihosting_console_init() 123 fifo8_create(&console.fifo, FIFO_SIZE); in qemu_semihosting_console_init() 124 qemu_chr_fe_init(&console.backend, chr, &error_abort); in qemu_semihosting_console_init() 125 qemu_chr_fe_set_handlers(&console.backend, in qemu_semihosting_console_init() [all …]
|
/openbmc/docs/ |
H A D | console.md | 1 # OpenBMC host console support 3 This document describes how to connect to the host UART console from an OpenBMC 6 The console infrastructure allows multiple shared connections to a single host 10 ## Remote console connections 12 To connect to an OpenBMC console session remotely, just ssh to your BMC on 17 ## Local console connections 19 If you're already logged into an OpenBMC machine, you can start a console 22 $ obmc-console-client 24 To exit from a console, type: 34 required to escape the "inner" (obmc-console-client) ssh session. [all …]
|
/openbmc/linux/drivers/tty/hvc/ |
H A D | Kconfig | 6 Generic "hypervisor virtual console" infrastructure for various 21 console. This driver allows each pSeries partition to have a console 45 bool "z/VM IUCV Hypervisor console support (VM only)" 61 Xen virtual console device driver 72 bool "udbg based fake hypervisor console" 81 bool "ARM JTAG DCC console" 86 This console uses the JTAG DCC on ARM to create a console under the HVC 99 write to the console, it might write to a different DCC. 107 debug serial console support. If unsure, say N. 110 bool "RISC-V SBI console support" [all …]
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/console/ |
H A D | obmc-console_%.bbappend | 9 # specifying a console-id for VUART0/2200 13 # console-id for the 2200 console 17 # console-id while having a configuration file present. We need to 22 # We need to populate console-id for remaining consoles 35 SYSTEMD_SERVICE:${PN}:append:p10bmc = " obmc-console-ssh@2200.service \ 36 obmc-console-ssh@2201.service \ 38 SYSTEMD_SERVICE:${PN}:remove:p10bmc = "obmc-console-ssh.socket" 40 FILES:${PN}:remove:p10bmc = "${systemd_system_unitdir}/obmc-console-ssh@.service.d/use-socket.conf" 53 SYSTEMD_SERVICE:${PN}:append:witherspoon-tacoma = " obmc-console-ssh@2200.service \ 54 obmc-console-ssh@2201.service \ [all …]
|
/openbmc/linux/Documentation/fb/ |
H A D | fbcon.rst | 7 any standard text console driver, such as the VGA console, with the added 46 will still get a VGA console. 74 over the console. 107 console. 117 console driver. 119 NOTE: For x86 machines, the standard console is the VGA console which 181 the hardware. Thus, in a VGA console:: 211 console layer 213 console layer 215 If fbcon is detached from the console layer, your boot console driver (which is [all …]
|
/openbmc/openbmc/poky/scripts/lib/wic/canned-wks/ |
H A D | directdisk-bootloader-config.cfg | 11 DEFAULT Graphics console boot 13 LABEL Graphics console boot 17 LABEL Serial console boot 19 APPEND label=boot rootwait console=ttyS0,115200 21 LABEL Graphics console install 25 LABEL Serial console install 27 APPEND label=install rootwait console=ttyS0,115200
|