mbox series

[v3,0/4] Shovel firmware specific code to appropriate locations

Message ID 20220331125450.218045-1-sakari.ailus@linux.intel.com
Headers show
Series Shovel firmware specific code to appropriate locations | expand

Message

Sakari Ailus March 31, 2022, 12:54 p.m. UTC
Hi folks,

This set moves the implementation of recently added device property API
functions to OF and ACPI frameworks, where the rest of such functionality
resides.

Compile tested.

The dependencies can be found in Rafael's devprop branch now.

since v2:

- Add pre-processor check for CONFIG_OF_ADDRESS in of_fwnode_iomap() (3rd
  patch).

changes since v1:

- Drop wrongly placed Depends-on: tag from the first patch.

- Drop IS_ENABLED(CONFIG_OF_ADDRESS) && is_of_node(fwnode) check (3rd
  patch).

Sakari Ailus (4):
  device property: Convert device_{dma_supported,get_dma_attr} to fwnode
  ACPI: property: Move acpi_fwnode_device_get_match_data() up
  device property: Add iomap to fwnode operations
  device property: Add irq_get to fwnode operation

 drivers/acpi/property.c | 36 +++++++++++++++++++++++++++++++----
 drivers/base/property.c | 42 ++++++-----------------------------------
 drivers/of/property.c   | 34 +++++++++++++++++++++++++++++++++
 include/linux/fwnode.h  |  5 +++++
 4 files changed, 77 insertions(+), 40 deletions(-)


base-commit: b2638e56c2ced2ca258d22f939c47327b189e00c

Comments

Rafael J. Wysocki April 5, 2022, 1:31 p.m. UTC | #1
On Fri, Apr 1, 2022 at 3:59 PM Heikki Krogerus
<heikki.krogerus@linux.intel.com> wrote:
>
> On Thu, Mar 31, 2022 at 03:54:46PM +0300, Sakari Ailus wrote:
> > Hi folks,
> >
> > This set moves the implementation of recently added device property API
> > functions to OF and ACPI frameworks, where the rest of such functionality
> > resides.
> >
> > Compile tested.
> >
> > The dependencies can be found in Rafael's devprop branch now.
> >
> > since v2:
> >
> > - Add pre-processor check for CONFIG_OF_ADDRESS in of_fwnode_iomap() (3rd
> >   patch).
> >
> > changes since v1:
> >
> > - Drop wrongly placed Depends-on: tag from the first patch.
> >
> > - Drop IS_ENABLED(CONFIG_OF_ADDRESS) && is_of_node(fwnode) check (3rd
> >   patch).
> >
> > Sakari Ailus (4):
> >   device property: Convert device_{dma_supported,get_dma_attr} to fwnode
> >   ACPI: property: Move acpi_fwnode_device_get_match_data() up
> >   device property: Add iomap to fwnode operations
> >   device property: Add irq_get to fwnode operation
> >
> >  drivers/acpi/property.c | 36 +++++++++++++++++++++++++++++++----
> >  drivers/base/property.c | 42 ++++++-----------------------------------
> >  drivers/of/property.c   | 34 +++++++++++++++++++++++++++++++++
> >  include/linux/fwnode.h  |  5 +++++
> >  4 files changed, 77 insertions(+), 40 deletions(-)
>
> These look good to me. FWIW:
>
> Reviewed-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>

All patches in the series applied as 5.19 material, thanks!