uart_devinfo
extern SLIST_HEAD(uart_devinfo_list, uart_devinfo) uart_sysdevs;
struct uart_devinfo *di;
extern SLIST_HEAD(uart_devinfo_list, uart_devinfo) uart_sysdevs;
struct uart_devinfo *sc_sysdev; /* System device (or NULL). */
extern SLIST_HEAD(uart_devinfo_list, uart_devinfo) uart_sysdevs;
struct uart_devinfo * sysdev;
uart_add_sysdev(struct uart_devinfo *di)
struct uart_devinfo *sysdev;
SLIST_HEAD(uart_devinfo_list, uart_devinfo) uart_sysdevs =
uart_grab(struct uart_devinfo *di)
uart_ungrab(struct uart_devinfo *di)
uart_probe(struct uart_devinfo *di)
uart_init(struct uart_devinfo *di)
uart_term(struct uart_devinfo *di)
uart_putc(struct uart_devinfo *di, int c)
uart_rxready(struct uart_devinfo *di)
uart_poll(struct uart_devinfo *di)
uart_getc(struct uart_devinfo *di)
void uart_grab(struct uart_devinfo *di);
void uart_ungrab(struct uart_devinfo *di);
SLIST_ENTRY(uart_devinfo) next;
int uart_cpu_getdev(int, struct uart_devinfo *);
int uart_getenv(int, struct uart_devinfo *, struct uart_class *);
void uart_add_sysdev(struct uart_devinfo *);
uart_cpu_acpi_spcr(int devtype, struct uart_devinfo *di)
uart_cpu_acpi_dbg2(struct uart_devinfo *di)
uart_cpu_acpi_setup(int devtype, struct uart_devinfo *di)
uart_cpu_acpi_init_devinfo(struct uart_devinfo *di, struct uart_class *class,
int uart_cpu_acpi_setup(int devtype, struct uart_devinfo *di);
uart_cpu_getdev(int devtype, struct uart_devinfo *di)
uart_cpu_fdt_setup(struct uart_class *class, int devtype, struct uart_devinfo *di)
uart_cpu_getdev(int devtype, struct uart_devinfo *di)
uart_cpu_getdev(int devtype, struct uart_devinfo *di)
uart_cpu_getdev(int devtype, struct uart_devinfo *di)
static struct uart_devinfo uart_dbgport;
struct uart_devinfo *di;
struct uart_devinfo *di;
extern SLIST_HEAD(uart_devinfo_list, uart_devinfo) uart_sysdevs;
struct uart_devinfo *di;
struct uart_devinfo *di;
uart_getenv(int devtype, struct uart_devinfo *di, struct uart_class *class)
struct uart_devinfo *di;
static struct uart_devinfo uart_console;