lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:	Mon, 23 Jul 2012 16:28:43 +0200
From:	Linus Walleij <linus.walleij@...aro.org>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	linux-kernel@...r.kernel.org, ext Tony Lindgren <tony@...mide.com>,
	Hui Wang <jason77.wang@...il.com>,
	Patrice CHOTARD <patrice.chotard@...ricsson.com>,
	Dong Aisheng <B29396@...escale.com>
Subject: [GIT PULL] pinctrl changes for v3.6

Hi Linus,

these are the accumulated pin control patches for v3.6, this description
matches the one in the tag:

- Various cleanups to the U300 driver
- Refactor the pin control core to automatically remove
  any GPIO ranges when the drivers are removed, instead of
  having the drivers do this explicitly.
- Add a function for registering a batch of GPIO ranges.
- Fix a number of incorrect but non-regressive error checks.
- Incremental improvements to the COH901, i.MX and Nomadik drivers
- Add a one-register-per-pin entirely Device Tree-based pin
  control driver from Tony Lindgren.

Please pull it in!

The following changes since commit 6887a4131da3adaab011613776d865f4bcfb5678:

  Linux 3.5-rc5 (2012-06-30 16:08:57 -0700)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
tags/pinctrl-for-v3.6

Devendra Naga (4):
      pinctrl/pinctrl-u300: remove devm_kfree at driver unload
      pinctrl/pinctrl-core: cleanup pinctrl_register
      pinctrl/pinctrl-spear: remove IS_ERR checking of pmx->pctl
      pinctrl/pinctrl-tegra: remove IS_ERR checking of pmx->pctl

Dong Aisheng (2):
      pinctrl: remove pinctrl_remove_gpio_range
      pinctrl: add pinctrl_add_gpio_ranges function

Hui Wang (1):
      pinctrl: pinctrl-imx: fix map setting problem if NO_PAD_CTL is set

Linus Walleij (6):
      pinctrl/u300: delete pointless debug print
      pinctrl: select the proper symbol
      pinctrl/u300: drop unused variable
      pinctrl/coh901: use clk_prepare_[en|dis]able()
      pinctrl/nomadik: use devm_* allocators for gpio probe
      pinctrl/nomadik: kerneldoc fix

Patrice Chotard (5):
      pinctrl/nomadik: fix hsir_a_1_pins pin list
      pinctrl/nomadik: add pin group smcs1 and smps0
      pinctrl/nomadik: add hsit_a_2 pin group
      pinctrl/nomadik: add pin group to mco function
      pinctrl/nomadik: add spi2_oc1_2 pin group

Tony Lindgren (1):
      pinctrl: Add one-register-per-pin type device tree based pinctrl driver

 .../devicetree/bindings/pinctrl/pinctrl-single.txt |   93 ++
 drivers/pinctrl/Kconfig                            |   10 +-
 drivers/pinctrl/Makefile                           |    1 +
 drivers/pinctrl/core.c                             |   41 +-
 drivers/pinctrl/pinctrl-coh901.c                   |    6 +-
 drivers/pinctrl/pinctrl-imx.c                      |   13 +-
 drivers/pinctrl/pinctrl-nomadik-db8500.c           |   33 +-
 drivers/pinctrl/pinctrl-nomadik.c                  |   37 +-
 drivers/pinctrl/pinctrl-single.c                   |  987 ++++++++++++++++++++
 drivers/pinctrl/pinctrl-tegra.c                    |    5 +-
 drivers/pinctrl/pinctrl-u300.c                     |    6 -
 drivers/pinctrl/spear/pinctrl-spear.c              |    4 +-
 include/linux/pinctrl/pinctrl.h                    |    5 +-
 13 files changed, 1160 insertions(+), 81 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-single.txt
 create mode 100644 drivers/pinctrl/pinctrl-single.c

Yours,
Linus Walleij
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ