Lines Matching +full:firmware +full:- +full:initialised
1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * PDC Console support - ie use firmware to dump text via boot console
5 * Copyright (C) 1999-2003 Matthew Wilcox <willy at parisc-linux.org>
7 * Copyright (C) 2000 John Marvin <jsm at parisc-linux.org>
8 * Copyright (C) 2000-2003 Paul Bame <bame at parisc-linux.org>
11 * Copyright (C) 2000 Grant Grundler <grundler with parisc-linux.org>
12 * Copyright (C) 2001-2002 Ryan Bradetich <rbrad at parisc-linux.org>
13 * Copyright (C) 2001 Helge Deller <deller at parisc-linux.org>
14 * Copyright (C) 2001 Thomas Bogendoerfer <tsbogend at parisc-linux.org>
15 * Copyright (C) 2002 Randolph Chung <tausq with parisc-linux.org>
21 * boot related problems on HP PA-RISC machines. It is also useful when no
52 i += pdc_iodc_print(s + i, count - i); in pdc_console_write()
94 if (tty->count == 1) { in pdc_console_tty_close()
130 if (data == -1) in pdc_console_poll()
163 return -ENODEV; in pdc_console_tty_driver_init()
172 return -ENOMEM; in pdc_console_tty_driver_init()
176 pdc_console_tty_driver->driver_name = "pdc_cons"; in pdc_console_tty_driver_init()
177 pdc_console_tty_driver->name = "ttyB"; in pdc_console_tty_driver_init()
178 pdc_console_tty_driver->major = MUX_MAJOR; in pdc_console_tty_driver_init()
179 pdc_console_tty_driver->minor_start = 0; in pdc_console_tty_driver_init()
180 pdc_console_tty_driver->type = TTY_DRIVER_TYPE_SYSTEM; in pdc_console_tty_driver_init()
181 pdc_console_tty_driver->init_termios = tty_std_termios; in pdc_console_tty_driver_init()
182 pdc_console_tty_driver->flags = TTY_DRIVER_REAL_RAW | in pdc_console_tty_driver_init()
200 *index = c->index; in pdc_console_device()
213 .index = -1,
225 if (PAGE0->mem_cons.cl_class == CL_DUPLEX) in pdc_console_init_force()
226 memcpy(&PAGE0->mem_kbd, &PAGE0->mem_cons, sizeof(PAGE0->mem_cons)); in pdc_console_init_force()
246 * properly initialised after the PDC IO reset. This routine unregisters