Hi Linus,

here are some accumulated pinctrl patches since -rc1, with a
verboser description in the (signed) tag.

Please pull them in!

Yours,
Linus Walleij

The following changes since commit ddffeb8c4d0331609ef2581d84de4d763607bd37:

  Linux 3.7-rc1 (2012-10-14 14:41:04 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
tags/pinctrl-v3.7-rc3

for you to fetch changes up to 38843e29217bc6b6fce80a5bf19d1636ee337c77:

  pinctrl/nomadik: pass DT node to the irqdomain (2012-10-23 11:52:25 +0200)

----------------------------------------------------------------
This fixes a few pinctrl problems seen since v3.7-rc1:
- Section tagging for init code
- Use proper pointers to lookup struct device * in the
  bcm2835 (a.k.a. Raspberry Pi)
- Remove duplicate #includes
- Fix bad return values in errorpath
- Remove extraneous pull function from the sirf driver
  causing build errors
- Provide compilation stubs for the Nomadik pinctrl driver
  when used with legacy systems without PRCMU units
- Various irqdomain fixes in the Nomadik driver as predicted
- Various smallish bugs in the Tegra driver, most also
  targeted for stable
- Removed a deadlocking mutex in the groups debugfs show
  function

----------------------------------------------------------------
Arnd Bergmann (2):
      pinctrl: samsung: use __devinit section for init code
      pinctrl: sirf: remove sirfsoc_gpio_set_pull function

Haojian Zhuang (1):
      pinctrl: remove mutex lock in groups show

Linus Walleij (5):
      pinctrl/nomadik: provide stubs for legacy Nomadik
      pinctrl/nomadik: always use the simple irqdomain
      pinctrl/nomadik: use irq_create_mapping()
      pinctrl/nomadik: use zero as default irq_start
      pinctrl/nomadik: pass DT node to the irqdomain

Pritesh Raithatha (3):
      dt: Document: correct tegra20/30 pinctrl slew-rate name
      pinctrl: tegra: set low power mode bank width to 2
      pinctrl: tegra: correct bank for pingroup and drv pingroup

Tobias Klauser (1):
      pinctrl: bcm2835: Use existing pointer to struct device

Wei Yongjun (4):
      pinctrl: remove duplicated include from pinctrl-bcm2835.c
      pinctrl: fix return value in bcm2835_pinctrl_probe()
      pinctrl: remove duplicated include from pinctrl-xway.c
      pinctrl: fix missing unlock on error in pinctrl_groups_show()

 .../bindings/pinctrl/nvidia,tegra20-pinmux.txt     |  2 +-
 .../bindings/pinctrl/nvidia,tegra30-pinmux.txt     |  2 +-
 arch/arm/mach-prima2/include/mach/gpio.h           | 13 --------
 drivers/pinctrl/core.c                             |  4 ++-
 drivers/pinctrl/pinconf.c                          |  4 ---
 drivers/pinctrl/pinctrl-bcm2835.c                  |  5 ++--
 drivers/pinctrl/pinctrl-nomadik.c                  | 28 ++++++++++-------
 drivers/pinctrl/pinctrl-samsung.c                  | 10 +++----
 drivers/pinctrl/pinctrl-sirf.c                     | 35 ----------------------
 drivers/pinctrl/pinctrl-tegra.c                    |  2 +-
 drivers/pinctrl/pinctrl-tegra30.c                  | 24 +++++++--------
 drivers/pinctrl/pinctrl-xway.c                     |  2 --
 12 files changed, 42 insertions(+), 89 deletions(-)
 delete mode 100644 arch/arm/mach-prima2/include/mach/gpio.h
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to