<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/pwm/Makefile, branch linux-3.7.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.7.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.7.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-10-10T11:15:24Z</updated>
<entry>
<title>Merge tag 'for-3.7-rc1' of git://gitorious.org/linux-pwm/linux-pwm</title>
<updated>2012-10-10T11:15:24Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2012-10-10T11:15:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2474542f64432398f503373f53bdf620491bcfa8'/>
<id>urn:sha1:2474542f64432398f503373f53bdf620491bcfa8</id>
<content type='text'>
Pull pwm changes from Thierry Reding:
 "All legacy PWM providers have now been moved to the PWM subsystem.
  The plan for 3.8 is to adapt all board files to provide a lookup table
  for PWM devices in order to get rid of the global namespace.
  Subsequently, users of the legacy pwm_request() and pwm_free()
  functions can be migrated to the new pwm_get() and pwm_put()
  functions.  Once this has been completed, the legacy API and the
  compatibility code in the core can be removed.

  In addition to the above, these changes also add support for
  configuring the polarity of a PWM signal (currently only supported on
  ECAP and EHRPWM) and include a much needed rework of the i.MX driver.
  Managed functions to obtain and release a PWM device (devm_pwm_get()
  and devm_pwm_put()) have been added and the pwm-backlight driver has
  been updated to use them.  If the PWM subsystem hasn't been enabled,
  dummy functions are provided that allow the subsystem to safely
  compile out.

  Some common checks on input parameters have been moved to the core and
  removed from the drivers.  Finally, a small fix corrects the
  description of the PWM specifier's second cell in the device tree
  representation."

* tag 'for-3.7-rc1' of git://gitorious.org/linux-pwm/linux-pwm: (23 commits)
  pwm: dt: Fix description of second PWM cell
  pwm: Check for negative duty-cycle and period
  pwm: Add Ingenic JZ4740 support
  MIPS: JZ4740: Export timer API
  pwm: Move PUV3 PWM driver to PWM framework
  unicore32: pwm: Use managed resource allocations
  unicore32: pwm: Remove unnecessary indirection
  unicore32: pwm: Use module_platform_driver()
  unicore32: pwm: Properly remap memory-mapped registers
  pwm-backlight: Use devm_pwm_get() instead of pwm_get()
  pwm: Move AB8500 PWM driver to PWM framework
  pwm: Fix compilation error when CONFIG_PWM is not defined
  pwm: i.MX: fix clock lookup
  pwm: i.MX: use per clock unconditionally
  pwm: i.MX: add devicetree support
  pwm: i.MX: Use module_platform_driver
  pwm: i.MX: add functions to enable/disable pwm.
  pwm: i.MX: remove unnecessary if in pwm_[en|dis]able
  pwm: i.MX: factor out SoC specific functions
  pwm: pwm-tiehrpwm: Add support for configuring polarity of PWM
  ...
</content>
</entry>
<entry>
<title>pwm: Add Ingenic JZ4740 support</title>
<updated>2012-10-05T18:56:42Z</updated>
<author>
<name>Thierry Reding</name>
</author>
<published>2012-08-22T08:01:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f6b8a5700057cc1b531c2f9b7806428a6f83b467'/>
<id>urn:sha1:f6b8a5700057cc1b531c2f9b7806428a6f83b467</id>
<content type='text'>
This commit moves the driver to drivers/pwm and converts it to the new
PWM framework.

Signed-off-by: Thierry Reding &lt;thierry.reding@avionic-design.de&gt;
Acked-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;
Tested-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;
Acked-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>pwm: Move PUV3 PWM driver to PWM framework</title>
<updated>2012-10-05T18:56:41Z</updated>
<author>
<name>Thierry Reding</name>
</author>
<published>2012-08-31T06:29:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=79c11b6fa0b225ac165e79e821d50e70f563645f'/>
<id>urn:sha1:79c11b6fa0b225ac165e79e821d50e70f563645f</id>
<content type='text'>
This commit moves the driver to drivers/pwm and converts it to the new
PWM framework.

Signed-off-by: Thierry Reding &lt;thierry.reding@avionic-design.de&gt;
Tested-by: Qin Rui &lt;qinrui@mprc.pku.edu.cn&gt;
Acked-by: Guan Xuetao &lt;gxt@mprc.pku.edu.cn&gt;
</content>
</entry>
<entry>
<title>pwm: Move AB8500 PWM driver to PWM framework</title>
<updated>2012-09-20T10:52:03Z</updated>
<author>
<name>Thierry Reding</name>
</author>
<published>2012-08-31T09:46:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6173f8f4ed9c2bd4184908e35f46755a0d14b0f2'/>
<id>urn:sha1:6173f8f4ed9c2bd4184908e35f46755a0d14b0f2</id>
<content type='text'>
This commit moves the driver to drivers/pwm and converts it to the new
PWM framework.

Signed-off-by: Thierry Reding &lt;thierry.reding@avionic-design.de&gt;
Acked-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: Arun Murthy &lt;arun.murthy@stericsson.com&gt;
</content>
</entry>
<entry>
<title>pwm: Move TWL6030 PWM driver to PWM framework</title>
<updated>2012-09-19T10:04:25Z</updated>
<author>
<name>Thierry Reding</name>
</author>
<published>2012-09-18T08:29:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=48a364b758f861b21747a5148f26aedc504edb7f'/>
<id>urn:sha1:48a364b758f861b21747a5148f26aedc504edb7f</id>
<content type='text'>
This commit moves the driver to drivers/pwm and converts it to the new
PWM framework. In order for this to work properly, register the PWM as
child of the multi-function TWL6030 device.

Signed-off-by: Thierry Reding &lt;thierry.reding@avionic-design.de&gt;
Acked-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>pwm: pwm-tiehrpwm: PWM driver support for EHRPWM</title>
<updated>2012-07-26T05:45:20Z</updated>
<author>
<name>Philip, Avinash</name>
</author>
<published>2012-07-25T11:28:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=19891b20e7c275feb92d669f4b1879861f7e8c25'/>
<id>urn:sha1:19891b20e7c275feb92d669f4b1879861f7e8c25</id>
<content type='text'>
Enhanced high resolution PWM module (EHRPWM) hardware can be used to
generate PWM output over 2 channels. This commit adds PWM driver support
for EHRPWM device present on AM33XX SOC. Current implementation supports
simple PWM functionality.

Reviewed-by: Vaibhav Bedia &lt;vaibhav.bedia@ti.com&gt;
Signed-off-by: Philip, Avinash &lt;avinashphilip@ti.com&gt;
Signed-off-by: Thierry Reding &lt;thierry.reding@avionic-design.de&gt;
</content>
</entry>
<entry>
<title>pwm: pwm-tiecap: PWM driver support for ECAP APWM</title>
<updated>2012-07-26T05:44:52Z</updated>
<author>
<name>Philip, Avinash</name>
</author>
<published>2012-07-25T11:28:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8e0cb05b3b758885aab09883adf189f8dd8402b2'/>
<id>urn:sha1:8e0cb05b3b758885aab09883adf189f8dd8402b2</id>
<content type='text'>
ECAP hardware on AM33XX SOC supports auxiliary PWM (APWM) feature. This
commit adds PWM driver support for ECAP hardware on AM33XX SOC.

In the ECAP hardware, each PWM pin can also be configured to be in
capture mode. Current implementation only supports PWM mode of
operation. Also, hardware supports sync between multiple PWM pins but
the driver supports simple independent PWM functionality.

Reviewed-by: Vaibhav Bedia &lt;vaibhav.bedia@ti.com&gt;
Signed-off-by: Philip, Avinash &lt;avinashphilip@ti.com&gt;
Signed-off-by: Thierry Reding &lt;thierry.reding@avionic-design.de&gt;
</content>
</entry>
<entry>
<title>pwm: add lpc32xx PWM support</title>
<updated>2012-07-23T11:24:05Z</updated>
<author>
<name>Alexandre Pereira da Silva</name>
</author>
<published>2012-07-10T14:38:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2132fa8d95bc13b8b0e307553b04ee3517762ebe'/>
<id>urn:sha1:2132fa8d95bc13b8b0e307553b04ee3517762ebe</id>
<content type='text'>
Add lpc32xx SOC PWM driver.

Signed-off-by: Alexandre Pereira da Silva &lt;aletes.xgr@gmail.com&gt;
Acked-by: Roland Stigge &lt;stigge@antcom.de&gt;
Signed-off-by: Thierry Reding &lt;thierry.reding@avionic-design.de&gt;
</content>
</entry>
<entry>
<title>pwm: add pwm-mxs support</title>
<updated>2012-07-02T20:06:34Z</updated>
<author>
<name>Shawn Guo</name>
</author>
<published>2012-04-04T02:50:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4dce82c1e84007d38747533673c2289bfc6497d2'/>
<id>urn:sha1:4dce82c1e84007d38747533673c2289bfc6497d2</id>
<content type='text'>
Add generic PWM framework driver (DT only) for Freescale MXS.

Signed-off-by: Sascha Hauer &lt;s.hauer@pengutronix.de&gt;
Signed-off-by: Shawn Guo &lt;shawn.guo@linaro.org&gt;
Signed-off-by: Thierry Reding &lt;thierry.reding@avionic-design.de&gt;
</content>
</entry>
<entry>
<title>ARM vt8500: Move vt8500 pwm driver to pwm framework</title>
<updated>2012-07-02T20:06:33Z</updated>
<author>
<name>Sascha Hauer</name>
</author>
<published>2012-03-15T09:04:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a245ccebb4aad9fae60597d5cbad158c0de4483e'/>
<id>urn:sha1:a245ccebb4aad9fae60597d5cbad158c0de4483e</id>
<content type='text'>
Move the driver to drivers/pwm/ and convert it to use the framework.

Signed-off-by: Sascha Hauer &lt;s.hauer@pengutronix.de&gt;
Cc: Alexey Charkov &lt;alchark@gmail.com&gt;
Signed-off-by: Thierry Reding &lt;thierry.reding@avionic-design.de&gt;
</content>
</entry>
</feed>
