intel,acpi-gpe.txt 907 B

123456789101112131415161718192021222324252627282930
  1. * Intel Advanced Configuration and Power Interface General Purpose Events
  2. This describes an interrupt controller which provides access to GPEs supported
  3. by the SoC.
  4. Required properties:
  5. - compatible : "intel,acpi-gpe"
  6. - interrupt-controller : Identifies the node as an interrupt controller
  7. - #interrupt-cells : The number of cells to define the interrupts. Must be 2:
  8. cell 0: interrupt number (normally >=32 since GPEs below that are reserved)
  9. cell 1: 0 (flags, but none are currently defined)
  10. - reg : The register bank for the controller (set this to the ACPI base).
  11. Example:
  12. general-purpose-events {
  13. reg = <IOMAP_ACPI_BASE IOMAP_ACPI_SIZE>;
  14. compatible = "intel,acpi-gpe";
  15. interrupt-controller;
  16. #interrupt-cells = <2>;
  17. };
  18. ...
  19. tpm@50 {
  20. reg = <0x50>;
  21. compatible = "google,cr50";
  22. ready-gpios = <&gpio_n 0x1c GPIO_ACTIVE_LOW>;
  23. interrupts-extended = <&acpi_gpe 0x3c 0>;
  24. };