mbox

[GIT,PULL] pwm: Changes for v3.18-rc1

Message ID 20141020075424.GA18728@ulmo
State Not Applicable
Headers show

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git tags/pwm/for-3.18-rc1

Message

Thierry Reding Oct. 20, 2014, 7:54 a.m. UTC
Hi Linus,

I was one of the people taking your statements at face value, so here's
my belated pull request for the PWM tree which I had planned to send in
today anyway. There isn't anything major in this, mostly bug fixes and
cleanup.

The following changes since commit 7d1311b93e58ed55f3a31cc8f94c4b8fe988a2b9:

  Linux 3.17-rc1 (2014-08-16 10:40:26 -0600)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git tags/pwm/for-3.18-rc1

for you to fetch changes up to dec02f98ae2e341a2e0bb25f27e84867e5f9f64a:

  pwm: Let PWM_CLPS711X depend on HAS_IOMEM (2014-10-20 09:39:44 +0200)

Thanks,
Thierry

----------------------------------------------------------------
pwm: Changes for v3.18-rc1

There are no new drivers here, only a couple of fixes all over the place.

----------------------------------------------------------------
Alan Cox (1):
      pwm: lpss: Add ACPI and PCI IDs for Intel Braswell

Andy Shevchenko (3):
      pwm: lpss: Properly split driver to parts
      pwm: lpss: pci: Move to use pcim_enable_device()
      pwm: lpss: make it buildable only on X86

Chen Gang (1):
      pwm: Let PWM_CLPS711X depend on HAS_IOMEM

Doug Anderson (1):
      pwm: rockchip: Allow polarity invert on rk3288

Fabio Estevam (1):
      pwm: fsl-ftm: Select REGMAP_MMIO

Geert Uytterhoeven (2):
      pwm: Fix period and polarity in pwm_get() for non-perfect matches
      pwm: Fix uninitialized warnings in pwm_get()

Julia Lawall (1):
      pwm: lpss: use c99 initializers in structures

Liu Ying (3):
      pwm: imx: Fix the macro MX3_PWMCR_PRESCALER(x) definition
      pwm: imx: Cleanup indentation for register definitions
      pwm: imx: Avoid sample FIFO overflow for i.MX PWM version2

Nikolaus Voss (1):
      pwm: atmel: Fix calculation of prescale value

Thierry Reding (1):
      pwm: lpss: Fix build failure on PowerPC

Xiubo Li (4):
      pwm: fsl-ftm: Clean up the code
      pwm: fsl-ftm: Convert to direct regmap API usage
      pwm: fsl-ftm: Document 'big-endian' property
      pwm: Fix possible ZERO_SIZE_PTR pointer dereferencing error.

 .../devicetree/bindings/pwm/pwm-fsl-ftm.txt        |  19 ++-
 .../devicetree/bindings/pwm/pwm-rockchip.txt       |   4 +-
 drivers/pwm/Kconfig                                |  22 +++-
 drivers/pwm/Makefile                               |   2 +
 drivers/pwm/core.c                                 |  27 ++--
 drivers/pwm/pwm-atmel.c                            |  24 ++--
 drivers/pwm/pwm-fsl-ftm.c                          |  90 +++++++-------
 drivers/pwm/pwm-imx.c                              |  71 ++++++++---
 drivers/pwm/pwm-lpss-pci.c                         |  64 ++++++++++
 drivers/pwm/pwm-lpss-platform.c                    |  68 ++++++++++
 drivers/pwm/pwm-lpss.c                             | 137 +++------------------
 drivers/pwm/pwm-lpss.h                             |  32 +++++
 drivers/pwm/pwm-rockchip.c                         |  57 +++++++--
 13 files changed, 399 insertions(+), 218 deletions(-)
 create mode 100644 drivers/pwm/pwm-lpss-pci.c
 create mode 100644 drivers/pwm/pwm-lpss-platform.c
 create mode 100644 drivers/pwm/pwm-lpss.h