12345678910111213141516171819202122232425262728293031323334353637 |
- Texas Instruments Palmas family power button module
- This module is part of the Palmas family of PMICs. For more details
- about the whole chip see:
- Documentation/devicetree/bindings/mfd/palmas.txt.
- This module provides a simple power button event via an Interrupt.
- Required properties:
- - compatible: should be one of the following
- - "ti,palmas-pwrbutton": For Palmas compatible power on button
- - interrupt-parent: Parent interrupt device, must be handle of palmas node.
- - interrupts: Interrupt number of power button submodule on device.
- Optional Properties:
- - ti,palmas-long-press-seconds: Duration in seconds which the power
- button should be kept pressed for Palmas to power off automatically.
- NOTE: This depends on OTP support and POWERHOLD signal configuration
- on platform. Valid values are 6, 8, 10 and 12.
- - ti,palmas-pwron-debounce-milli-seconds: Duration in milliseconds
- which the power button should be kept pressed for Palmas to register
- a press for debouncing purposes. NOTE: This depends on specific
- Palmas variation capability. Valid values are 15, 100, 500 and 1000.
- Example:
- &palmas {
- palmas_pwr_button: pwrbutton {
- compatible = "ti,palmas-pwrbutton";
- interrupt-parent = <&tps659038>;
- interrupts = <1 IRQ_TYPE_EDGE_FALLING>;
- ti,palmas-long-press-seconds = <12>;
- ti,palmas-pwron-debounce-milli-seconds = <15>;
- };
- };
|