xref: /optee_os/core/drivers/pm/sam/pm-defines.c (revision 46f0e73383512fcc3244674c764c81a1d19c9055)
115300b40SClément Léger // SPDX-License-Identifier: BSD-2-Clause
215300b40SClément Léger /*
315300b40SClément Léger  * Copyright (c) 2021, Microchip
415300b40SClément Léger  */
515300b40SClément Léger 
615300b40SClément Léger #include "at91_pm.h"
715300b40SClément Léger #include <drivers/sam/at91_ddr.h>
815300b40SClément Léger #include <gen-asm-defines.h>
915300b40SClément Léger #include <types_ext.h>
1015300b40SClément Léger 
1115300b40SClément Léger DEFINES
1215300b40SClément Léger {
1315300b40SClément Léger 	DEFINE(PM_DATA_PMC,		offsetof(struct at91_pm_data, pmc));
1415300b40SClément Léger 	DEFINE(PM_DATA_RAMC0,		offsetof(struct at91_pm_data, ramc));
15*46f0e733STony Han 	DEFINE(PM_DATA_RAMC_PHY,	offsetof(struct at91_pm_data,
16*46f0e733STony Han 						 ramc_phy));
1715300b40SClément Léger 	DEFINE(PM_DATA_MODE,		offsetof(struct at91_pm_data, mode));
1815300b40SClément Léger 	DEFINE(PM_DATA_SHDWC,		offsetof(struct at91_pm_data, shdwc));
1915300b40SClément Léger 	DEFINE(PM_DATA_SFRBU,		offsetof(struct at91_pm_data, sfrbu));
2015300b40SClément Léger }
21