files.acpi revision 1.100
11.100Sbouyer# $NetBSD: files.acpi,v 1.100 2017/12/10 16:51:30 bouyer Exp $ 21.1Sthorpej 31.1Sthorpejinclude "dev/acpi/acpica/files.acpica" 41.1Sthorpej 51.37Schristosdefflag opt_acpi.h ACPIVERBOSE ACPI_DEBUG ACPI_ACTIVATE_DEV 61.53Sjoerg ACPI_DSDT_OVERRIDE ACPI_SCANPCI ACPI_BREAKPOINT 71.95Smrg ACPI__DIS_IS_BROKEN 81.41Scubedefparam opt_acpi.h ACPI_DSDT_FILE := "\"/dev/null\"" 91.80Sjmcneilldefparam opt_acpi.h ACPI_BLACKLIST_YEAR = 2000 101.1Sthorpej 111.39Schristosdefine acpiapmbus { } 121.39Schristosdefine acpinodebus { } 131.47Sjmcneilldefine acpiecdtbus { } 141.90Sjruohodefine acpihpetbus { } 151.85Sjmcneilldefine acpiwdrtbus { } 161.39Schristos 171.90Sjruohodevice acpi: acpica, acpiapmbus, acpinodebus, acpiecdtbus, acpihpetbus, acpiwdrtbus, sysmon_power, sysmon_taskq 181.1Sthorpejattach acpi at acpibus 191.57Sjmcneillfile dev/acpi/acpi.c acpi 201.65Sjruohofile dev/acpi/acpi_debug.c acpi 211.100Sbouyerfile dev/acpi/acpi_i2c.c acpi 221.97Smsaitohfile dev/acpi/acpi_mcfg.c acpi 231.63Sceggerfile dev/acpi/acpi_pci.c acpi 241.37Schristosfile dev/acpi/acpi_pci_link.c acpi 251.74Sjruohofile dev/acpi/acpi_power.c acpi 261.20Sfvdlfile dev/acpi/acpi_quirks.c acpi 271.73Sjruohofile dev/acpi/acpi_resource.c acpi 281.73Sjruohofile dev/acpi/acpi_srat.c acpi 291.73Sjruohofile dev/acpi/acpi_slit.c acpi 301.36Sdrochnerfile dev/acpi/acpi_timer.c acpi 311.73Sjruohofile dev/acpi/acpi_util.c acpi 321.55Sjmcneillfile dev/acpi/acpi_wakedev.c acpi 331.75Spgoyettefile dev/acpi/acpi_verbose.c acpi & acpiverbose 341.2Sthorpej 351.38Schristos# ACPI/apm emulation. 361.46Stnnattach apm at acpiapmbus with acpiapm: sysmon_envsys 371.38Schristosfile dev/acpi/acpi_apm.c acpiapm 381.38Schristos 391.2Sthorpej# ACPI Embedded Controller 401.2Sthorpejdevice acpiec 411.39Schristosattach acpiec at acpinodebus 421.47Sjmcneilldevice acpiecdt 431.47Sjmcneillattach acpiecdt at acpiecdtbus 441.47Sjmcneillfile dev/acpi/acpi_ec.c acpiec|acpiecdt 451.1Sthorpej 461.1Sthorpej# ACPI Lid Switch 471.17Sthorpejdevice acpilid: sysmon_power 481.39Schristosattach acpilid at acpinodebus 491.1Sthorpejfile dev/acpi/acpi_lid.c acpilid 501.1Sthorpej 511.1Sthorpej# ACPI Button 521.17Sthorpejdevice acpibut: sysmon_power 531.39Schristosattach acpibut at acpinodebus 541.1Sthorpejfile dev/acpi/acpi_button.c acpibut 551.1Sthorpej 561.1Sthorpej# ACPI AC Adapter 571.24Skochidevice acpiacad: sysmon_envsys, sysmon_power 581.39Schristosattach acpiacad at acpinodebus 591.2Sthorpejfile dev/acpi/acpi_acad.c acpiacad 601.5Ssommerfe 611.5Ssommerfe# ACPI Control Method Battery 621.12Sexplorerdevice acpibat: sysmon_envsys 631.39Schristosattach acpibat at acpinodebus 641.5Ssommerfefile dev/acpi/acpi_bat.c acpibat 651.13Sjmcneill 661.81Sgsutre# ACPI Display 671.81Sgsutredevice acpivga {} 681.81Sgsutreattach acpivga at acpinodebus 691.81Sgsutredevice acpiout 701.81Sgsutreattach acpiout at acpivga 711.81Sgsutrefile dev/acpi/acpi_display.c acpivga|acpiout 721.81Sgsutre 731.84Sjruoho# ACPI Fan 741.84Sjruohodevice acpifan: sysmon_envsys 751.84Sjruohoattach acpifan at acpinodebus 761.84Sjruohofile dev/acpi/acpi_fan.c acpifan 771.84Sjruoho 781.83Sjruoho# ACPI Power Meter 791.83Sjruohodevice acpipmtr: sysmon_envsys 801.83Sjruohoattach acpipmtr at acpinodebus 811.83Sjruohofile dev/acpi/acpi_pmtr.c acpipmtr 821.83Sjruoho 831.13Sjmcneill# ACPI Thermal Zone 841.13Sjmcneilldevice acpitz: sysmon_envsys 851.39Schristosattach acpitz at acpinodebus 861.13Sjmcneillfile dev/acpi/acpi_tz.c acpitz 871.8Sjmcneill 881.85Sjmcneill# ACPI Watchdog Timer 891.86Sjmcneilldevice acpiwdrt: sysmon_wdog 901.85Sjmcneillattach acpiwdrt at acpiwdrtbus 911.85Sjmcneillfile dev/acpi/acpi_wdrt.c acpiwdrt 921.85Sjmcneill 931.8Sjmcneill# Serial interface 941.39Schristosattach com at acpinodebus with com_acpi 951.8Sjmcneillfile dev/acpi/com_acpi.c com_acpi 961.11Sjmcneill 971.11Sjmcneill# Floppy disk controller 981.39Schristosattach fdc at acpinodebus with fdc_acpi 991.11Sjmcneillfile dev/acpi/fdc_acpi.c fdc_acpi 1001.9Sjmcneill 1011.9Sjmcneill# Parallel interface 1021.39Schristosattach lpt at acpinodebus with lpt_acpi 1031.21Sjdolecekfile dev/acpi/lpt_acpi.c lpt_acpi & !ppbus 1041.21Sjdolecek 1051.39Schristosattach atppc at acpinodebus with atppc_acpi: isadma 1061.21Sjdolecekfile dev/acpi/atppc_acpi.c atppc_acpi 1071.10Smatt 1081.10Smatt# Keyboard controller 1091.39Schristosattach pckbc at acpinodebus with pckbc_acpi 1101.10Smattfile dev/acpi/pckbc_acpi.c pckbc_acpi 1111.8Sjmcneill 1121.8Sjmcneill# NeoMagic 256AV audio with CS4232 codec 1131.39Schristosattach wss at acpinodebus with wss_acpi 1141.8Sjmcneillfile dev/acpi/wss_acpi.c wss_acpi 1151.28Sxtraeme 1161.28Sxtraeme# Roland MPU401 (compatible) MIDI UART 1171.39Schristosattach mpu at acpinodebus with mpu_acpi 1181.28Sxtraemefile dev/acpi/mpu_acpi.c mpu_acpi 1191.29Sxtraeme 1201.29Sxtraeme# Joystick/Game port 1211.39Schristosattach joy at acpinodebus with joy_acpi 1221.29Sxtraemefile dev/acpi/joy_acpi.c joy_acpi 1231.30Sxtraeme 1241.30Sxtraeme# AT-style speaker sound 1251.39Schristosattach pcppi at acpinodebus with pcppi_acpi 1261.30Sxtraemefile dev/acpi/pcppi_acpi.c pcppi_acpi 1271.31Scube 1281.31Scube# AT Timer 1291.39Schristosattach attimer at acpinodebus with attimer_acpi 1301.31Scubefile dev/acpi/attimer_acpi.c attimer_acpi 1311.40Sitohy 1321.93Schristos# Trusted Platform Module 1331.93Schristosattach tpm at acpinodebus with tpm_acpi 1341.93Schristosfile dev/acpi/tpm_acpi.c tpm_acpi 1351.93Schristos 1361.40Sitohy# Yamaha OPL3-SAx 1371.40Sitohyattach ym at acpinodebus with ym_acpi 1381.40Sitohyfile dev/acpi/ym_acpi.c ym_acpi 1391.42Snjoly 1401.42Snjoly# High Precision Event Timer 1411.90Sjruohoattach hpet at acpinodebus with hpet_acpi_dev 1421.90Sjruohoattach hpet at acpihpetbus with hpet_acpi_tab 1431.90Sjruohofile dev/acpi/hpet_acpi.c hpet_acpi_dev|hpet_acpi_tab 1441.42Snjoly 1451.50Sjmcneill# ASUS hotkey device 1461.54Sjmcneilldevice asus: sysmon_envsys, sysmon_power 1471.50Sjmcneillattach asus at acpinodebus 1481.50Sjmcneillfile dev/acpi/asus_acpi.c asus 1491.50Sjmcneill 1501.45Sxtraeme# Abit uGuru 2005 1511.45Sxtraemeattach ug at acpinodebus with ug_acpi 1521.45Sxtraemefile dev/acpi/ug_acpi.c ug_acpi 1531.48Sjmcneill 1541.91Sjruoho# HP 3D DriveGuard accelerometer 1551.91Sjruohodevice hpacel: sysmon_envsys 1561.91Sjruohoattach hpacel at acpinodebus 1571.91Sjruohofile dev/acpi/hpacel_acpi.c hpacel 1581.91Sjruoho 1591.51Scegger# HP Quick Launch Buttons 1601.51Sceggerdevice hpqlb: sysmon_power 1611.51Sceggerattach hpqlb at acpinodebus 1621.51Sceggerfile dev/acpi/hpqlb_acpi.c hpqlb 1631.51Scegger 1641.49Sjmcneill# Sony Notebook Controller (brightness, hotkeys, etc.) 1651.49Sjmcneilldevice sony: displaydev 1661.49Sjmcneillattach sony at acpinodebus with sony_acpi 1671.49Sjmcneillfile dev/acpi/sony_acpi.c sony_acpi 1681.49Sjmcneill 1691.71Sjruoho# Toshiba hotkeys 1701.71Sjruohodevice vald 1711.71Sjruohoattach vald at acpinodebus with vald_acpi 1721.71Sjruohofile dev/acpi/vald_acpi.c vald_acpi 1731.71Sjruoho 1741.96Snonaka# Toshiba Dynabook hotkeys 1751.96Snonakadevice valz 1761.96Snonakaattach valz at acpinodebus with valz_acpi 1771.96Snonakafile dev/acpi/valz_acpi.c valz_acpi 1781.96Snonaka 1791.56Schristos# Sony SPIC (jog dial etc.) 1801.56Schristosattach spic at acpinodebus with spic_acpi 1811.56Schristosfile dev/acpi/spic_acpi.c spic_acpi 1821.56Schristos 1831.48Sjmcneill# IBM/Lenovo Thinkpad hotkey device 1841.48Sjmcneilldevice thinkpad 1851.48Sjmcneillattach thinkpad at acpinodebus 1861.48Sjmcneillfile dev/acpi/thinkpad_acpi.c thinkpad 1871.52Scegger 1881.52Scegger# Direct Application Launch Buttons 1891.52Sceggerdevice acpidalb 1901.52Sceggerattach acpidalb at acpinodebus 1911.52Sceggerfile dev/acpi/dalb_acpi.c acpidalb 1921.59Sjmcneill 1931.59Sjmcneill# Winbond Integrated Media Reader 1941.59Sjmcneillattach wb at acpinodebus with wb_acpi 1951.59Sjmcneillfile dev/acpi/wb_acpi.c wb_acpi 1961.60Sjmcneill 1971.89Sjruoho# ASUSTeK AI Booster 1981.67Scnstdevice aibs: sysmon_envsys 1991.67Scnstattach aibs at acpinodebus 2001.89Sjruohofile dev/acpi/aibs_acpi.c aibs 2011.67Scnst 2021.66Spgoyette# ACPI SMBus controller 2031.66Spgoyettedevice acpismbus: i2cbus 2041.66Spgoyetteattach acpismbus at acpinodebus 2051.66Spgoyettefile dev/acpi/smbus_acpi.c acpismbus 2061.69Sjruoho 2071.87Sjruoho# Fujitsu Brightness & Pointer 2081.82Sgsutredevice fujbp 2091.82Sgsutreattach fujbp at acpinodebus 2101.87Sjruohofile dev/acpi/fujbp_acpi.c fujbp 2111.87Sjruoho 2121.87Sjruoho# Fujitsu Hotkeys 2131.82Sgsutredevice fujhk: sysmon_power 2141.82Sgsutreattach fujhk at acpinodebus 2151.87Sjruohofile dev/acpi/fujhk_acpi.c fujhk 2161.82Sgsutre 2171.94Sriastrad# Apple SMC 2181.94Sriastradattach applesmc at acpinodebus with apple_smc_acpi 2191.94Sriastradfile dev/acpi/apple_smc_acpi.c apple_smc_acpi 2201.94Sriastrad 2211.98Snonaka# SD Host Controller 2221.98Snonakaattach sdhc at acpinodebus with sdhc_acpi 2231.98Snonakafile dev/acpi/sdhc_acpi.c sdhc_acpi 2241.98Snonaka 2251.99Sjmcneill# QEMU Firmware Configuration (fw_cfg) device 2261.99Sjmcneillattach qemufwcfg at acpinodebus with qemufwcfg_acpi 2271.99Sjmcneillfile dev/acpi/qemufwcfg_acpi.c qemufwcfg_acpi 2281.99Sjmcneill 2291.69Sjruohoinclude "dev/acpi/wmi/files.wmi" 230