On 4/12/22 04:45, Marek Vasut wrote:
> The arch/arm/include/asm/arch-imx8m/power-domain.h is not included
> anywhere except in drivers/power/domain/imx8m-power-domain.c, just
> inline the content and drop the header. No functional change.
> 
> Tested-By: Tim Harvey <[email protected]> #imx8mp-venice-defconfig
> Signed-off-by: Marek Vasut <[email protected]>
> Cc: Fabio Estevam <[email protected]>
> Cc: Peng Fan <[email protected]>
> Cc: Stefano Babic <[email protected]>

Reviewed-by: Jaehoon Chung <[email protected]>

Best Regards,
Jaehoon Chung

> ---
> V2: Add TB by Tim
> ---
>  arch/arm/include/asm/arch-imx8m/power-domain.h | 15 ---------------
>  drivers/power/domain/imx8m-power-domain.c      |  7 ++++++-
>  2 files changed, 6 insertions(+), 16 deletions(-)
>  delete mode 100644 arch/arm/include/asm/arch-imx8m/power-domain.h
> 
> diff --git a/arch/arm/include/asm/arch-imx8m/power-domain.h 
> b/arch/arm/include/asm/arch-imx8m/power-domain.h
> deleted file mode 100644
> index 7a833e564b5..00000000000
> --- a/arch/arm/include/asm/arch-imx8m/power-domain.h
> +++ /dev/null
> @@ -1,15 +0,0 @@
> -/* SPDX-License-Identifier: GPL-2.0 */
> -/*
> - * Copyright 2017 NXP
> - */
> -
> -#ifndef _ASM_ARCH_IMX8M_POWER_DOMAIN_H
> -#define _ASM_ARCH_IMX8M_POWER_DOMAIN_H
> -
> -struct imx8m_power_domain_plat {
> -     int resource_id;
> -     int has_pd;
> -     struct power_domain pd;
> -};
> -
> -#endif
> diff --git a/drivers/power/domain/imx8m-power-domain.c 
> b/drivers/power/domain/imx8m-power-domain.c
> index ac7411f8327..c32dbcc31ae 100644
> --- a/drivers/power/domain/imx8m-power-domain.c
> +++ b/drivers/power/domain/imx8m-power-domain.c
> @@ -9,7 +9,6 @@
>  #include <power-domain-uclass.h>
>  #include <asm/global_data.h>
>  #include <asm/io.h>
> -#include <asm/arch/power-domain.h>
>  #include <asm/mach-imx/sys_proto.h>
>  #include <dm/device-internal.h>
>  #include <dm/device.h>
> @@ -18,6 +17,12 @@
>  
>  DECLARE_GLOBAL_DATA_PTR;
>  
> +struct imx8m_power_domain_plat {
> +     int resource_id;
> +     int has_pd;
> +     struct power_domain pd;
> +};
> +
>  static int imx8m_power_domain_on(struct power_domain *power_domain)
>  {
>       struct udevice *dev = power_domain->dev;

Reply via email to