Message ID | 1546522081-23659-3-git-send-email-claudiu.beznea@microchip.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | extend PWM framework to support PWM modes | expand |
On Thu, Jan 03, 2019 at 01:29:47PM +0000, Claudiu.Beznea@microchip.com wrote: > From: Claudiu Beznea <claudiu.beznea@microchip.com> > > Add PWM normal and complementary modes. > The Subject line and the commit log don't really match the patch content as it only adds documentation. Best regards Uwe
On 05.01.2019 22:41, Uwe Kleine-König wrote: > On Thu, Jan 03, 2019 at 01:29:47PM +0000, Claudiu.Beznea@microchip.com wrote: >> From: Claudiu Beznea <claudiu.beznea@microchip.com> >> >> Add PWM normal and complementary modes. >> > > The Subject line and the commit log don't really match the patch > content as it only adds documentation. ok, I'll change it. > > Best regards > Uwe >
diff --git a/Documentation/pwm.txt b/Documentation/pwm.txt index 8fbf0aa3ba2d..669fd4c9cc8e 100644 --- a/Documentation/pwm.txt +++ b/Documentation/pwm.txt @@ -110,6 +110,28 @@ channel that was exported. The following properties will then be available: - 0 - disabled - 1 - enabled + mode + Get/set PWM channel working mode. + + In the following description PWMx_y refers to output y of PWM with ID x. + + Normal mode - for PWM channels with one output; this should be the + default working mode for every PWM channel; output waveforms looks + like this: + __ __ __ __ + PWMx __| |____| |____| |____| |__ + ^ ^ ^ ^ + + Complementary mode - for PWM channels with two outputs; output waveforms + looks line this: + __ __ __ __ + PWMx_0 __| |____| |____| |____| |__ + __ ____ ____ ____ __ + PWMx_1 |__| |__| |__| |__| + ^ ^ ^ ^ + + Where '^' specifies the beginning of a period. + Implementing a PWM driver -------------------------