#include <sys/cdefs.h>
#include "opt_acpi.h"
#include <sys/param.h>
#include <sys/systm.h>
#include <sys/bus.h>
#include <sys/condvar.h>
#include <sys/kernel.h>
#include <sys/module.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
#include <dev/usb/usb_core.h>
#include <dev/usb/usb_busdma.h>
#include <dev/usb/usb_process.h>
#include <dev/usb/usb_controller.h>
#include <dev/usb/usb_bus.h>
#include <dev/usb/controller/xhci.h>
#include <contrib/dev/acpica/include/acpi.h>
#include <dev/acpica/acpivar.h>
#include "generic_xhci.h"
Go to the source code of this file.
|
| __FBSDID ("$FreeBSD$") |
|
static int | generic_xhci_acpi_probe (device_t dev) |
|
| DEFINE_CLASS_1 (xhci, xhci_acpi_driver, xhci_acpi_methods, sizeof(struct xhci_softc), generic_xhci_driver) |
|
| DRIVER_MODULE (xhci, acpi, xhci_acpi_driver, xhci_acpi_devclass, 0, 0) |
|
| MODULE_DEPEND (xhci, usb, 1, 1, 1) |
|
◆ __FBSDID()
◆ DEFINE_CLASS_1()
◆ DRIVER_MODULE()
◆ generic_xhci_acpi_probe()
static int generic_xhci_acpi_probe |
( |
device_t |
dev | ) |
|
|
static |
◆ MODULE_DEPEND()
MODULE_DEPEND |
( |
xhci |
, |
|
|
usb |
, |
|
|
1 |
, |
|
|
1 |
, |
|
|
1 |
|
|
) |
| |
◆ xhci_acpi_devclass
devclass_t xhci_acpi_devclass |
|
static |
◆ xhci_acpi_methods
device_method_t xhci_acpi_methods[] |
|
static |
Initial value:= {
DEVMETHOD_END
}
static int generic_xhci_acpi_probe(device_t dev)
Definition at line 70 of file generic_xhci_acpi.c.