Home
last modified time | relevance | path

Searched refs:sc_class (Results 1 – 25 of 26) sorted by relevance

12

/freebsd-13.1/sys/dev/uart/
H A Duart_bus_fdt.c280 sc->sc_class = (struct uart_class *)uart_fdt_find_device(dev); in uart_fdt_probe()
281 if (sc->sc_class == NULL) in uart_fdt_probe()
289 shift = uart_getregshift(sc->sc_class); in uart_fdt_probe()
291 iowidth = uart_getregiowidth(sc->sc_class); in uart_fdt_probe()
H A Duart_bus_scc.c101 sc->sc_class = &uart_quicc_class; in uart_scc_probe()
104 sc->sc_class = &uart_z8530_class; in uart_scc_probe()
H A Duart_core.c509 if (sc->sc_class == NULL) in uart_bus_probe()
519 kobj_init((kobj_t)sc, (kobj_class_t)sc->sc_class); in uart_bus_probe()
522 device_set_desc(dev, uart_getname(sc->sc_class)); in uart_bus_probe()
556 sc->sc_bas.rclk = (rclk == 0) ? sc->sc_class->uc_rclk : rclk; in uart_bus_probe()
587 if (sc0->sc_class->size > device_get_driver(dev)->size) { in uart_bus_attach()
588 sc = malloc(sc0->sc_class->size, M_UART, M_WAITOK|M_ZERO); in uart_bus_attach()
800 if (sc->sc_class->size > device_get_driver(dev)->size) { in uart_bus_detach()
H A Duart_bus_puc.c82 sc->sc_class = &uart_ns8250_class; in uart_puc_probe()
H A Duart_bus_acpi.c92 sc->sc_class = cd->cd_class; in uart_acpi_probe()
H A Duart_bus_isa.c168 sc->sc_class = &uart_ns8250_class; in uart_isa_probe()
H A Duart_bus.h77 struct uart_class *sc_class; member
H A Duart_bus_pci.c267 sc->sc_class = &uart_ns8250_class; in uart_pci_probe()
H A Duart_dev_snps.c180 sc->ns8250.base.sc_class = uart_class; in snps_probe()
/freebsd-13.1/sys/mips/cavium/
H A Duart_bus_octeonusart.c93 sc->sc_class = &uart_oct16550_class; in uart_octeon_probe()
108 uart_getrange(sc->sc_class), 0, &sc->sc_bas.bsh) != 0) in uart_octeon_probe()
/freebsd-13.1/sys/dev/scc/
H A Dscc_core.c66 cl = sc->sc_class; in scc_bfe_intr()
120 cl = sc0->sc_class; in scc_bfe_attach()
317 cl = sc->sc_class; in scc_bfe_detach()
369 cl = sc->sc_class; in scc_bfe_probe()
472 cl = sc->sc_class; in scc_bus_read_ivar()
540 for (c = 0; c < sc->sc_class->cl_channels; c++) { in scc_bus_setup_intr()
H A Dscc_bfe_macio.c61 sc->sc_class = &scc_z8530_escc_class; in scc_macio_probe()
H A Dscc_bfe_quicc.c66 sc->sc_class = &scc_quicc_class; in scc_quicc_probe()
H A Dscc_bfe.h121 struct scc_class *sc_class; member
H A Dscc_dev_z8530.c55 #define CHAN_A (-(sc->sc_class->cl_range))
/freebsd-13.1/sys/mips/broadcom/
H A Duart_bus_chipc.c60 sc->sc_class = &uart_ns8250_class; in uart_chipc_probe()
/freebsd-13.1/sys/powerpc/psim/
H A Duart_iobus.c81 sc->sc_class = &uart_ns8250_class; in uart_iobus_probe()
/freebsd-13.1/sys/mips/malta/
H A Duart_bus_maltausart.c84 sc->sc_class = &uart_ns8250_class; in uart_malta_probe()
/freebsd-13.1/sys/mips/atheros/ar531x/
H A Duart_bus_ar5315.c77 sc->sc_class = &uart_ns8250_class; in uart_ar5315_probe()
/freebsd-13.1/sys/mips/atheros/
H A Duart_bus_ar933x.c84 sc->sc_class = &uart_ar933x_class; in uart_ar933x_probe()
H A Duart_bus_ar71xx.c79 sc->sc_class = &uart_ns8250_class; in uart_ar71xx_probe()
/freebsd-13.1/sys/mips/ingenic/
H A Djz4780_uart.c180 sc->ns8250_base.base.sc_class = (struct uart_class *)cd->ocd_data; in jz4780_uart_probe()
/freebsd-13.1/sys/dev/iir/
H A Diir.h598 int sc_class; /* Controller class */ member
602 #define GDT_CLASS(gdt) ((gdt)->sc_class & GDT_CLASS_MASK)
H A Diir_pci.c223 gdt->sc_class = GDT_MPR; in iir_pci_attach()
/freebsd-13.1/sys/arm/nvidia/
H A Dtegra_uart.c193 sc->ns8250_base.base.sc_class = (struct uart_class *)cd->ocd_data; in tegra_uart_probe()

12