mbox series

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

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

Message

Sakari Ailus March 23, 2022, 3:47 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.

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   | 30 +++++++++++++++++++++++++++++
 include/linux/fwnode.h  |  5 +++++
 4 files changed, 73 insertions(+), 40 deletions(-)

Comments

Sakari Ailus March 30, 2022, 11:01 a.m. UTC | #1
On Wed, Mar 23, 2022 at 06:20:43PM +0200, Andy Shevchenko wrote:
> On Wed, Mar 23, 2022 at 05:47:33PM +0200, 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.
> 
> Thanks!
> 
> It would be nice to use --base when creating a cover letter.
> Because it has been sent during merge window, I'm not sure
> what base you have chosen for it (v5.17 or latest Linus'
> master or ...).

As noted below, Rafael's devprop branch. But I'll use --base on the next
time. It seems v3 will be needed in any case.


> 
> > The dependencies can be found in Rafael's devprop branch now.
> > 
> > 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   | 30 +++++++++++++++++++++++++++++
> >  include/linux/fwnode.h  |  5 +++++
> >  4 files changed, 73 insertions(+), 40 deletions(-)
> 
> -- 
> With Best Regards,
> Andy Shevchenko
> 
>