files.acpi 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. # $OpenBSD: files.acpi,v 1.27 2013/11/06 10:40:36 mpi Exp $
  2. #
  3. # Config file and device description for machine-independent ACPI code.
  4. # Included by ports that need it.
  5. define acpi {}
  6. device acpi
  7. attach acpi at bios
  8. file dev/acpi/acpi.c acpi needs-flag
  9. file dev/acpi/acpiutil.c acpi
  10. file dev/acpi/dsdt.c acpi
  11. file dev/acpi/acpidebug.c acpi & ddb
  12. # ACPI timer
  13. device acpitimer
  14. attach acpitimer at acpi
  15. file dev/acpi/acpitimer.c acpitimer
  16. # AC device
  17. device acpiac
  18. attach acpiac at acpi
  19. file dev/acpi/acpiac.c acpiac
  20. # battery device
  21. device acpibat
  22. attach acpibat at acpi
  23. file dev/acpi/acpibat.c acpibat
  24. # button device
  25. device acpibtn
  26. attach acpibtn at acpi
  27. file dev/acpi/acpibtn.c acpibtn
  28. # cpu device
  29. device acpicpu
  30. attach acpicpu at acpi
  31. file dev/acpi/acpicpu.c acpicpu needs-flag
  32. # High Precision Event Timer
  33. device acpihpet
  34. attach acpihpet at acpi
  35. file dev/acpi/acpihpet.c acpihpet
  36. # Embedded Controller
  37. device acpiec
  38. attach acpiec at acpi
  39. file dev/acpi/acpiec.c acpiec
  40. # Thermal Zone
  41. device acpitz
  42. attach acpitz at acpi
  43. file dev/acpi/acpitz.c acpitz
  44. # Multiple APIC Description Table
  45. device acpimadt
  46. attach acpimadt at acpi
  47. file dev/acpi/acpimadt.c acpimadt
  48. # Memory Mapped Configuration Space Address Description Table
  49. device acpimcfg
  50. attach acpimcfg at acpi
  51. file dev/acpi/acpimcfg.c acpimcfg
  52. # PCI Routing Table
  53. device acpiprt
  54. attach acpiprt at acpi
  55. file dev/acpi/acpiprt.c acpiprt needs-flag
  56. # Docking station
  57. device acpidock
  58. attach acpidock at acpi
  59. file dev/acpi/acpidock.c acpidock
  60. # ASUS ACPI Hotkeys
  61. device acpiasus
  62. attach acpiasus at acpi
  63. file dev/acpi/acpiasus.c acpiasus
  64. # IBM/Lenovo ThinkPad support
  65. device acpithinkpad
  66. attach acpithinkpad at acpi
  67. file dev/acpi/acpithinkpad.c acpithinkpad
  68. # Toshiba support
  69. device acpitoshiba
  70. attach acpitoshiba at acpi
  71. file dev/acpi/acpitoshiba.c acpitoshiba
  72. # Sony support
  73. device acpisony
  74. attach acpisony at acpi
  75. file dev/acpi/acpisony.c acpisony
  76. # ACPI video
  77. define acpivideo {}
  78. device acpivideo
  79. attach acpivideo at acpi
  80. file dev/acpi/acpivideo.c acpivideo
  81. # ACPI vout
  82. device acpivout
  83. attach acpivout at acpivideo
  84. file dev/acpi/acpivout.c acpivout
  85. # ACPI pwrres
  86. device acpipwrres
  87. attach acpipwrres at acpi
  88. file dev/acpi/acpipwrres.c acpipwrres needs-flag
  89. # ASUSTeK AI Booster ATK0110
  90. device aibs
  91. attach aibs at acpi
  92. file dev/acpi/atk0110.c aibs