Re: [PATCH] usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Sep 7, 2022 at 12:30 PM Heikki Krogerus
<heikki.krogerus@xxxxxxxxxxxxxxx> wrote:
>
> It removes the need to check the resource data type
> separately.
>
> Signed-off-by: Heikki Krogerus <heikki.krogerus@xxxxxxxxxxxxxxx>
> ---
> Hi Rafael,
>
> Now resending this [1]. It applies on top of -rc4 (not -rc3). The
> other patches from that series you already picked.
>
> thanks,
>
> [1] https://lore.kernel.org/linux-acpi/20220816101629.69054-7-heikki.krogerus@xxxxxxxxxxxxxxx/

Applied, thanks!

Note that I rebased the other commits from this series on top of -rc4
too, but that will become visible when the rebased ones go into my
linux-next branch.

Thanks!

> ---
>  drivers/usb/typec/mux/intel_pmc_mux.c | 11 +----------
>  1 file changed, 1 insertion(+), 10 deletions(-)
>
> diff --git a/drivers/usb/typec/mux/intel_pmc_mux.c b/drivers/usb/typec/mux/intel_pmc_mux.c
> index a8e273fe204ab..e1f4df7238bf4 100644
> --- a/drivers/usb/typec/mux/intel_pmc_mux.c
> +++ b/drivers/usb/typec/mux/intel_pmc_mux.c
> @@ -569,15 +569,6 @@ static int pmc_usb_register_port(struct pmc_usb *pmc, int index,
>         return ret;
>  }
>
> -static int is_memory(struct acpi_resource *res, void *data)
> -{
> -       struct resource_win win = {};
> -       struct resource *r = &win.res;
> -
> -       return !(acpi_dev_resource_memory(res, r) ||
> -                acpi_dev_resource_address_space(res, &win));
> -}
> -
>  /* IOM ACPI IDs and IOM_PORT_STATUS_OFFSET */
>  static const struct acpi_device_id iom_acpi_ids[] = {
>         /* TigerLake */
> @@ -611,7 +602,7 @@ static int pmc_usb_probe_iom(struct pmc_usb *pmc)
>                 return -ENODEV;
>
>         INIT_LIST_HEAD(&resource_list);
> -       ret = acpi_dev_get_resources(adev, &resource_list, is_memory, NULL);
> +       ret = acpi_dev_get_memory_resources(adev, &resource_list);
>         if (ret < 0)
>                 return ret;
>
> --
> 2.35.1
>



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux