]> www.infradead.org Git - users/jedix/linux-maple.git/commit
Merge tag 'ib-devres-iio-input-pinctrl-v6.15' into intel/pinctrl
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Tue, 25 Feb 2025 11:16:46 +0000 (13:16 +0200)
committerAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Tue, 25 Feb 2025 11:16:46 +0000 (13:16 +0200)
commitaa0554d3756ae57591737e8de9075be8c791daee
tree3115a98cdd38210375dedbf5577cc521c4f8e080
parent0eee258cdf172763502f142d85e967f27a573be0
parent1f4c7f3b3afa90e10903234c86d5bd168c5f23b3
Merge tag 'ib-devres-iio-input-pinctrl-v6.15' into intel/pinctrl

There are a few Intel pin control drivers that are affected
by the devm_kmemdup_array() conversion, merge the ib-devres-iio-input-pinctrl
for making development going smoothly.

* Split devres APIs to a separate header (linux/device/devres.h)
* Move IOMEM_ERR_PTR() to err.h to avoid unneeded loops
* Introduce devm_kmemdup_array()
* Use devm_kmemdup_array() in input, IIO, and pinctrl subsystems

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
drivers/pinctrl/intel/pinctrl-baytrail.c
drivers/pinctrl/intel/pinctrl-intel.c