dlg,da9062-onkey.yaml 1012 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
  2. %YAML 1.2
  3. ---
  4. $id: http://devicetree.org/schemas/input/dlg,da9062-onkey.yaml#
  5. $schema: http://devicetree.org/meta-schemas/core.yaml#
  6. title: Dialog DA9061/62/63 OnKey Module
  7. maintainers:
  8. - Biju Das <biju.das.jz@bp.renesas.com>
  9. description: |
  10. This module is part of the DA9061/DA9062/DA9063. For more details about entire
  11. DA906{1,2,3} chips see Documentation/devicetree/bindings/mfd/dlg,da9063.yaml
  12. This module provides the KEY_POWER event.
  13. properties:
  14. compatible:
  15. oneOf:
  16. - enum:
  17. - dlg,da9062-onkey
  18. - dlg,da9063-onkey
  19. - items:
  20. - const: dlg,da9061-onkey
  21. - const: dlg,da9062-onkey
  22. dlg,disable-key-power:
  23. type: boolean
  24. description:
  25. Disable power-down using a long key-press. If this entry exists
  26. the OnKey driver will remove support for the KEY_POWER key press
  27. when triggered using a long press of the OnKey.
  28. required:
  29. - compatible
  30. additionalProperties: false