Skip to content

improved support for runtime muxing for pinctrl

Tony Lindgren linux-arm-kernel linux-omap lkml 2 versions – In review

Get series with b4
b4 am 20130718151213.30990.45828.stgit@localhost

Versions newest first · linked by author and title

  1. v2 Latest4 patches 3 repliesIn review
  2. v14 patches 34 repliesSuperseded

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4pinctrl: Remove duplicate code in pinctrl_pm_select_state functionsdrivers/pinctrl/core.c+27 -281 reply
2/4pinctrl: Allow pinctrl to have multiple active statesdrivers/pinctrl/core.c drivers/pinctrl/core.h+18 -102 replies
3/4pinctrl: Add support for additional dynamic statesDocumentation/pinctrl.txt drivers/pinctrl/core.c include/linux/pinctrl/consumer.h +2 more+342 -260 replies
4/4drivers: Add pinctrl handling for dynamic pin statesdrivers/base/pinctrl.c+37 -20 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.

Read the v2 thread

Cover letter [PATCHv2 0/4] improved support for runtime muxing for pinctrl

Hi all,

Here's this series again with hopefully all the comments addressed.

As discussed earlier, the pinctrl support for changing some of the consumer device pins during runtime needs some improvment.

Regards,

Tony

---

Tony Lindgren (4):
pinctrl: Remove duplicate code in pinctrl_pm_select_state functions
pinctrl: Allow pinctrl to have multiple active states
pinctrl: Add support for additional dynamic states
drivers: Add pinctrl handling for dynamic pin states

 Documentation/pinctrl.txt             |   77 ++++++++-
 drivers/base/pinctrl.c                |   39 ++++
 drivers/pinctrl/core.c                |  291 +++++++++++++++++++++++++++------
 drivers/pinctrl/core.h                |   10 +
 include/linux/pinctrl/consumer.h      |   46 +++++
 include/linux/pinctrl/devinfo.h       |    4 
 include/linux/pinctrl/pinctrl-state.h |   15 +-
 7 files changed, 420 insertions(+), 62 deletions(-)
Signature · 1 line
Signature