linux/drivers/pmdomain/renesas/rcar-gen4-sysc.h

/* SPDX-License-Identifier: GPL-2.0 */
/*
 * R-Car Gen4 System Controller
 *
 * Copyright (C) 2021 Renesas Electronics Corp.
 */
#ifndef __SOC_RENESAS_RCAR_GEN4_SYSC_H__
#define __SOC_RENESAS_RCAR_GEN4_SYSC_H__

#include <linux/types.h>

/*
 * Power Domain flags
 */
#define PD_CPU
#define PD_SCU
#define PD_NO_CR

#define PD_CPU_NOCR
#define PD_ALWAYS_ON

/*
 * Description of a Power Area
 */
struct rcar_gen4_sysc_area {};

/*
 * SoC-specific Power Area Description
 */
struct rcar_gen4_sysc_info {};

extern const struct rcar_gen4_sysc_info r8a779a0_sysc_info;
extern const struct rcar_gen4_sysc_info r8a779f0_sysc_info;
extern const struct rcar_gen4_sysc_info r8a779g0_sysc_info;
extern const struct rcar_gen4_sysc_info r8a779h0_sysc_info;

#endif /* __SOC_RENESAS_RCAR_GEN4_SYSC_H__ */