ALS.ASL 624 B

12345678910111213141516171819202122232425262728293031323334353637
  1. /** @file
  2. ACPI DSDT table
  3. Copyright (c) 2017, Intel Corporation. All rights reserved.<BR>
  4. SPDX-License-Identifier: BSD-2-Clause-Patent
  5. **/
  6. Device(ALSD)
  7. {
  8. Name(_HID,"ACPI0008")
  9. Method(_STA,0)
  10. {
  11. If(LEqual(ALSE,2))
  12. {
  13. Return(0x000B) // ALS Enabled. Don't show it in UI.
  14. }
  15. Return(0x0000) // ALS Disabled. Hide it.
  16. }
  17. Method(_ALI)
  18. {
  19. Return (Or(ShiftLeft(LHIH,8),LLOW))
  20. }
  21. Name(_ALR, Package()
  22. {
  23. Package() {70, 0},
  24. Package() {73, 10},
  25. Package() {85, 80},
  26. Package() {100, 300},
  27. Package() {150, 1000}
  28. })
  29. }