Re: [PATCH v5 02/12] driver core: Split devres APIs to device/devres.h
From: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Date: 2025-02-20 12:19:01
Also in:
linux-gpio, linux-iio, lkml
From: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Date: 2025-02-20 12:19:01
Also in:
linux-gpio, linux-iio, lkml
On Thu, Feb 20, 2025 at 12:59:02PM +0100, Greg KH wrote:
On Wed, Feb 12, 2025 at 11:55:03AM +0530, Raag Jadav wrote:quoted
From: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 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: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Signed-off-by: Raag Jadav <raag.jadav@intel.com>Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Thank you! -- With Best Regards, Andy Shevchenko