Merge tag 'intel-pinctrl-v5.17-2' of gitolite.kernel.org:pub/scm/linux/kernel/git...
authorLinus Walleij <linus.walleij@linaro.org>
Sat, 20 Nov 2021 02:44:07 +0000 (03:44 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Sat, 20 Nov 2021 02:44:07 +0000 (03:44 +0100)
commitcc4dac3f5e3eff8d042b4d8712bed6f7ea75454c
treefe3f2d3a9f5c20f90769748406ea69fc093f652b
parentfa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf
parentf7c151d86487eec720f52843133bce270b07fecc
Merge tag 'intel-pinctrl-v5.17-2' of gitolite.pub/scm/linux/kernel/git/pinctrl/intel into devel

intel-pinctrl for v5.17-2

* Introduce new generic kasprintf_strarray() API
* Clean up and convert existing drivers to use the above

The API will be needed in the future for new comers, including Intel ones.

The following is an automated git shortlog grouped by driver:

armada-37xx:
 -  Switch to use devm_kasprintf_strarray()
 -  Convert to use dev_err_probe()
 -  Make use of the devm_platform_ioremap_resource()
 -  Use temporary variable for struct device
 -  Fix function name in the kernel doc

gpio:
 -  mockup: Switch to use kasprintf_strarray()

lib/string_helpers:
 -  Introduce managed variant of kasprintf_strarray()
 -  Introduce kasprintf_strarray()

pinctrl/rockchip:
 -  Switch to use devm_kasprintf_strarray()
 -  Convert to use dev_err_probe()
 -  Make use of the devm_platform_get_and_ioremap_resource()
 -  Use temporary variable for struct device
 -  Drop wrong kernel doc annotation

st:
 -  Switch to use devm_kasprintf_strarray()
 -  Convert to use dev_err_probe()
 -  Make use of the devm_platform_ioremap_resource_byname()
 -  Use temporary variable for struct device
 -  Drop wrong kernel doc annotations

zynqmp:
 -  Unify pin naming