Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/sys/dev/acpi/files.acpi,v rcsdiff: /ftp/cvs/cvsroot/src/sys/dev/acpi/files.acpi,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.101 retrieving revision 1.101.2.2 diff -u -p -r1.101 -r1.101.2.2 --- src/sys/dev/acpi/files.acpi 2018/03/01 06:00:49 1.101 +++ src/sys/dev/acpi/files.acpi 2018/11/26 01:52:30 1.101.2.2 @@ -1,10 +1,10 @@ -# $NetBSD: files.acpi,v 1.101 2018/03/01 06:00:49 maya Exp $ +# $NetBSD: files.acpi,v 1.101.2.2 2018/11/26 01:52:30 pgoyette Exp $ include "dev/acpi/acpica/files.acpica" defflag opt_acpi.h ACPIVERBOSE ACPI_DEBUG ACPI_ACTIVATE_DEV ACPI_DSDT_OVERRIDE ACPI_SCANPCI ACPI_BREAKPOINT - ACPI__DIS_IS_BROKEN + ACPI_REDUCED_HW ACPI__DIS_IS_BROKEN defparam opt_acpi.h ACPI_DSDT_FILE := "\"/dev/null\"" defparam opt_acpi.h ACPI_BLACKLIST_YEAR = 2000 @@ -13,11 +13,15 @@ define acpinodebus { } define acpiecdtbus { } define acpihpetbus { } define acpiwdrtbus { } +define acpisdtbus { } +define acpigtdtbus { } +define acpimadtbus { } -device acpi: acpica, acpiapmbus, acpinodebus, acpiecdtbus, acpihpetbus, acpiwdrtbus, sysmon_power, sysmon_taskq +device acpi: acpica, acpiapmbus, acpinodebus, acpiecdtbus, acpisdtbus, acpigtdtbus, acpimadtbus, acpihpetbus, acpiwdrtbus, sysmon_power, sysmon_taskq attach acpi at acpibus file dev/acpi/acpi.c acpi file dev/acpi/acpi_debug.c acpi +file dev/acpi/acpi_event.c acpi file dev/acpi/acpi_i2c.c acpi file dev/acpi/acpi_mcfg.c acpi & pci file dev/acpi/acpi_pci.c acpi @@ -28,6 +32,7 @@ file dev/acpi/acpi_resource.c acpi file dev/acpi/acpi_srat.c acpi file dev/acpi/acpi_slit.c acpi file dev/acpi/acpi_timer.c acpi +file dev/acpi/acpi_usb.c acpi file dev/acpi/acpi_util.c acpi file dev/acpi/acpi_wakedev.c acpi file dev/acpi/acpi_verbose.c acpi & acpiverbose @@ -75,6 +80,11 @@ device acpifan: sysmon_envsys attach acpifan at acpinodebus file dev/acpi/acpi_fan.c acpifan +# ACPI Generic Event Device +device acpiged +attach acpiged at acpinodebus +file dev/acpi/acpi_ged.c acpiged + # ACPI Power Meter device acpipmtr: sysmon_envsys attach acpipmtr at acpinodebus @@ -226,4 +236,32 @@ file dev/acpi/sdhc_acpi.c sdhc_acpi attach qemufwcfg at acpinodebus with qemufwcfg_acpi file dev/acpi/qemufwcfg_acpi.c qemufwcfg_acpi +# AHCI SATA controller +attach ahcisata at acpinodebus with ahcisata_acpi +file dev/acpi/ahcisata_acpi.c ahcisata_acpi + +# ARM PrimeCell PL061 GPIO controller +attach plgpio at acpinodebus with plgpio_acpi +file dev/acpi/plgpio_acpi.c plgpio_acpi + +# DesignWare I2C controller +attach dwiic at acpinodebus with dwiic_acpi +file dev/acpi/dwiic_acpi.c dwiic_acpi + +# AMD Cryptographic Coprocessor +attach amdccp at acpinodebus with amdccp_acpi +file dev/acpi/amdccp_acpi.c amdccp_acpi + +# QEMU Virtio +attach virtio at acpinodebus with virtio_acpi +file dev/acpi/virtio_acpi.c virtio_acpi + +# EHCI-compliant USB controller +attach ehci at acpinodebus with ehci_acpi +file dev/acpi/ehci_acpi.c ehci_acpi + +# XHCI-compliant USB controller +attach xhci at acpinodebus with xhci_acpi +file dev/acpi/xhci_acpi.c xhci_acpi + include "dev/acpi/wmi/files.wmi"