Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9c959bfe authored by Naidu Tellapati's avatar Naidu Tellapati Committed by Thierry Reding
Browse files

pwm: Add device tree binding document for IMG PWM DAC



Add binding document for IMG Pulse Width Modulator (PWM) DAC present on
the Pistachio SOC. The PWM DAC has four channels.

Signed-off-by: default avatarNaidu Tellapati <Naidu.Tellapati@imgtec.com>
Signed-off-by: default avatarSai Masarapu <Sai.Masarapu@imgtec.com>
Signed-off-by: default avatarEzequiel Garcia <ezequiel.garcia@imgtec.com>
Signed-off-by: default avatarThierry Reding <thierry.reding@gmail.com>
parent 277bb6a2
Loading
Loading
Loading
Loading
+24 −0
Original line number Diff line number Diff line
*Imagination Technologies PWM DAC driver

Required properties:
  - compatible: Should be "img,pistachio-pwm"
  - reg: Should contain physical base address and length of pwm registers.
  - clocks: Must contain an entry for each entry in clock-names.
	See ../clock/clock-bindings.txt for details.
  - clock-names: Must include the following entries.
    - pwm: PWM operating clock.
    - sys: PWM system interface clock.
  - #pwm-cells: Should be 2. See pwm.txt in this directory for the
	description of the cells format.
  - img,cr-periph: Must contain a phandle to the peripheral control
	syscon node which contains PWM control registers.

Example:
	pwm: pwm@18101300 {
		compatible = "img,pistachio-pwm";
		reg = <0x18101300 0x100>;
		clocks = <&pwm_clk>, <&system_clk>;
		clock-names = "pwm", "sys";
		#pwm-cells = <2>;
		img,cr-periph = <&cr_periph>;
	};