mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-01-24 14:29:38 +07:00
722dc54628
The power button found in tps65217 device is very similar to the tps65218, so let's enhance the driver to support both variants. This driver enables us to use tps65217's power button as KEY_POWER on am335x boards (directly connected button in chiliboard, accessible pin via expansion header in beaglebone). This patch has been tested with chiliboard. Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
29 lines
722 B
Plaintext
29 lines
722 B
Plaintext
Texas Instruments TPS65217 and TPS65218 power button
|
|
|
|
This module is part of the TPS65217/TPS65218. For more details about the whole
|
|
TPS65217 chip see Documentation/devicetree/bindings/regulator/tps65217.txt.
|
|
|
|
This driver provides a simple power button event via an Interrupt.
|
|
|
|
Required properties:
|
|
- compatible: should be "ti,tps65217-pwrbutton" or "ti,tps65218-pwrbutton"
|
|
|
|
Required properties for TPS65218:
|
|
- interrupts: should be one of the following
|
|
- <3 IRQ_TYPE_EDGE_BOTH>: For controllers compatible with tps65218
|
|
|
|
Examples:
|
|
|
|
&tps {
|
|
tps65217-pwrbutton {
|
|
compatible = "ti,tps65217-pwrbutton";
|
|
};
|
|
};
|
|
|
|
&tps {
|
|
power-button {
|
|
compatible = "ti,tps65218-pwrbutton";
|
|
interrupts = <3 IRQ_TYPE_EDGE_BOTH>;
|
|
};
|
|
};
|