|
Revision tags: v6.15, v6.15-rc7, v6.15-rc6, v6.15-rc5, v6.15-rc4, v6.15-rc3, v6.15-rc2, v6.15-rc1, v6.14, v6.14-rc7, v6.14-rc6, v6.14-rc5, v6.14-rc4, v6.14-rc3 |
|
| #
a103b833 |
| 12-Feb-2025 |
Raag Jadav <[email protected]> |
devres: Introduce devm_kmemdup_array()
Introduce '_array' variant of devm_kmemdup() which is more robust and consistent with alloc family of helpers.
Suggested-by: Andy Shevchenko <andriy.shevchenk
devres: Introduce devm_kmemdup_array()
Introduce '_array' variant of devm_kmemdup() which is more robust and consistent with alloc family of helpers.
Suggested-by: Andy Shevchenko <[email protected]> Signed-off-by: Raag Jadav <[email protected]> Reviewed-by: Dmitry Torokhov <[email protected]> Reviewed-by: Linus Walleij <[email protected]> Signed-off-by: Andy Shevchenko <[email protected]>
show more ...
|
| #
a21cad93 |
| 12-Feb-2025 |
Andy Shevchenko <[email protected]> |
driver core: Split devres APIs to device/devres.h
device.h is a huge header which is hard to follow and easy to miss something. Improve that by splitting devres APIs to device/devres.h.
In particul
driver core: Split devres APIs to device/devres.h
device.h is a huge header which is hard to follow and easy to miss something. Improve that by splitting devres APIs to device/devres.h.
In particular this helps to speedup the build of the code that includes device.h solely for a devres APIs.
While at it, cast the error pointers to __iomem using IOMEM_ERR_PTR() and fix sparse warnings.
Signed-off-by: Raag Jadav <[email protected]> Acked-by: Arnd Bergmann <[email protected]> Reviewed-by: Greg Kroah-Hartman <[email protected]> Signed-off-by: Andy Shevchenko <[email protected]>
show more ...
|