Thread (23 messages) 23 messages, 5 authors, 2025-02-20

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

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

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help