On Fri, Nov 02, 2012 at 09:44:02AM +0100, Sascha Hauer wrote:
quoted hunk ↗ jump to hunk
A very simple binding, the only property is the phandle to the PWM.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
---
changes since v2:
- protect of match table with #ifdef CONFIG_OF
changes since v1:
- first use new pwm API, if that fails, use legacy API
- add 'depends on PWM'
Documentation/devicetree/bindings/input/pwm-beeper.txt | 7 +++++++
drivers/input/misc/Kconfig | 2 +-
drivers/input/misc/pwm-beeper.c | 14 +++++++++++++-
3 files changed, 21 insertions(+), 2 deletions(-)
create mode 100644 Documentation/devicetree/bindings/input/pwm-beeper.txt
diff --git a/Documentation/devicetree/bindings/input/pwm-beeper.txt b/Documentation/devicetree/bindings/input/pwm-beeper.txt
new file mode 100644
index 0000000..7388b82
--- /dev/null
+++ b/Documentation/devicetree/bindings/input/pwm-beeper.txt
@@ -0,0 +1,7 @@
+* PWM beeper device tree bindings
+
+Registers a PWM device as beeper.
+
+Required properties:
+- compatible: should be "pwm-beeper"
+- pwms: phandle to the physical pwm device
I'd like to see this rewritten as "physical PWM device", but other than
that:
Reviewed-by: Thierry Reding <redacted>