Searched refs:uart_class (Results 1 - 25 of 40) sorted by relevance

12

/freebsd-13-stable/sys/mips/atheros/
H A Duart_dev_ar933x.h33 extern struct uart_class uart_ar933x_class;
H A Duart_bus_ar71xx.c51 extern struct uart_class uart_ar71xx_uart_class;
H A Duart_bus_ar933x.c56 extern struct uart_class uart_ar933x_uart_class;
/freebsd-13-stable/sys/dev/uart/
H A Duart_cpu_acpi.h38 struct uart_class;
42 struct uart_class *cd_class;
53 * If your UART driver implements only uart_class and uses uart_cpu_acpi.c
62 * If your UART driver implements uart_class and custom device layer,
H A Duart.h102 struct uart_class;
104 extern struct uart_class uart_ns8250_class __attribute__((weak));
105 extern struct uart_class uart_quicc_class __attribute__((weak));
106 extern struct uart_class uart_s3c2410_class __attribute__((weak));
107 extern struct uart_class uart_sbbc_class __attribute__((weak));
108 extern struct uart_class uart_z8530_class __attribute__((weak));
H A Duart_cpu.h80 int uart_getenv(int, struct uart_devinfo *, struct uart_class *);
81 const char *uart_getname(struct uart_class *);
82 struct uart_ops *uart_getops(struct uart_class *);
83 int uart_getrange(struct uart_class *);
84 u_int uart_getregshift(struct uart_class *);
85 u_int uart_getregiowidth(struct uart_class *);
H A Duart_cpu_fdt.h37 * If your UART driver implements only uart_class and uses uart_cpu_fdt.c
46 * If your UART driver implements uart_class and custom device layer,
53 int uart_cpu_fdt_probe(struct uart_class **, bus_space_tag_t *,
H A Duart_dev_snps.c118 struct uart_class uart_snps_class = {
160 struct uart_class *uart_class; local
173 uart_class = (struct uart_class *)ofw_bus_search_compatible(dev,
175 if (uart_class == NULL)
180 sc->ns8250.base.sc_class = uart_class;
H A Duart_bus_fdt.c176 uart_cpu_fdt_probe(struct uart_class **classp, bus_space_tag_t *bst,
184 struct uart_class *class;
230 class = (struct uart_class *)uart_fdt_find_by_node(node, 0);
237 (struct uart_class *)uart_fdt_find_by_node(node, 1);
281 sc->sc_class = (struct uart_class *)uart_fdt_find_device(dev);
H A Duart_subr.c54 static struct uart_class *uart_classes[] = {
68 static struct uart_class *
69 uart_parse_class(struct uart_class *class, const char **p)
71 struct uart_class *uc;
202 uart_getenv(int devtype, struct uart_devinfo *di, struct uart_class *class)
210 * All uart_class references are weak. Make sure the default
H A Duart_bus.h66 struct uart_class { struct
77 struct uart_class *sc_class;
H A Duart_cpu_fdt.c78 struct uart_class *class;
H A Duart_cpu_x86.c57 struct uart_class *class;
H A Duart_cpu_arm64.c86 struct uart_class *class;
H A Duart_dev_ti8250.c114 static struct uart_class uart_ti8250_class = {
H A Duart_core.c238 uart_getname(struct uart_class *uc)
244 uart_getops(struct uart_class *uc)
250 uart_getrange(struct uart_class *uc)
256 uart_getregshift(struct uart_class *uc)
262 uart_getregiowidth(struct uart_class *uc)
506 * All uart_class references are weak. Check that the needed
H A Duart_cpu_acpi.c79 struct uart_class *class;
H A Duart_cpu_powerpc.c115 struct uart_class *class;
/freebsd-13-stable/sys/mips/cavium/
H A Duart_cpu_octeonusart.c129 extern struct uart_class uart_oct16550_class;
141 struct uart_class *class = &uart_oct16550_class;
H A Duart_bus_octeonusart.c64 extern struct uart_class uart_oct16550_class;
/freebsd-13-stable/sys/mips/malta/
H A Duart_bus_maltausart.c60 extern struct uart_class malta_uart_class;
/freebsd-13-stable/sys/mips/atheros/ar531x/
H A Duart_bus_ar5315.c49 extern struct uart_class uart_ar5315_uart_class;
/freebsd-13-stable/sys/mips/broadcom/
H A Duart_cpu_chipc.c59 static struct uart_class *chipc_uart_class = &uart_ns8250_class;
/freebsd-13-stable/sys/mips/ingenic/
H A Djz4780_uart.c103 static struct uart_class jz4780_uart_class = {
180 sc->ns8250_base.base.sc_class = (struct uart_class *)cd->ocd_data;
/freebsd-13-stable/sys/arm/nvidia/
H A Dtegra_uart.c146 static struct uart_class tegra_uart_class = {
193 sc->ns8250_base.base.sc_class = (struct uart_class *)cd->ocd_data;

Completed in 209 milliseconds

12