Skip to content

pinctrl: fix some issues with new pinconfig dt parsing

Heiko Stübner linux-arm-kernel linux-devicetree lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5pinctrl: update the documentation for some pinconfig paramsinclude/linux/pinctrl/pinconf-generic.h+11 -73 replies
2/5pinctrl: clarify some dt pinconfig optionsDocumentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt drivers/pinctrl/pinconf-generic.c+26 -53 replies
3/5pinctrl: handle zero found dt pinconfig properties betterdrivers/pinctrl/pinconf-generic.c+7 -01 reply
4/5pinctrl: dynamically alloc temp array when parsing dt pinconf optionsdrivers/pinctrl/pinconf-generic.c+18 -61 reply
5/5pinctrl: rockchip: correctly handle arguments of pinconf optionsdrivers/pinctrl/pinctrl-rockchip.c+32 -55 replies

Reviews trailers per patch

None of the 5 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchJames HoganLaurent Pinchart
SeriesR-b A-b
1/5
2/5
3/5
4/5
5/5

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/5] pinctrl: fix some issues with new pinconfig dt parsing

Some issues with the recently submitted generic pinconfig parsing from dt came up, so fix these in this follow-up series.

Hopefully I did catch all of them.

Tested on my rk3066 device.

Heiko Stuebner (5):
pinctrl: update the documentation for some pinconfig params
pinctrl: clarify some dt pinconfig options
pinctrl: handle zero found dt pinconfig properties better
pinctrl: dynamically alloc temp array when parsing dt pinconf options
pinctrl: rockchip: correctly handle arguments of pinconf options

 .../bindings/pinctrl/pinctrl-bindings.txt          |   22 +++++++++++-
 drivers/pinctrl/pinconf-generic.c                  |   38 +++++++++++++++-----
 drivers/pinctrl/pinctrl-rockchip.c                 |   37 ++++++++++++++++---
 include/linux/pinctrl/pinconf-generic.h            |   18 ++++++----
 4 files changed, 93 insertions(+), 22 deletions(-)
Signature · 1 line
1.7.10.4