hc
2025-02-14 bbb9540dc49f70f6b703d1c8d1b85fa5f602d86e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// SPDX-License-Identifier: GPL-2.0
#include <linux/stddef.h>
#include <linux/kbuild.h>
#include "pm.h"
 
int main(void)
{
   DEFINE(PM_DATA_PMC,        offsetof(struct at91_pm_data, pmc));
   DEFINE(PM_DATA_RAMC0,        offsetof(struct at91_pm_data, ramc[0]));
   DEFINE(PM_DATA_RAMC1,        offsetof(struct at91_pm_data, ramc[1]));
   DEFINE(PM_DATA_MEMCTRL,    offsetof(struct at91_pm_data, memctrl));
   DEFINE(PM_DATA_MODE,        offsetof(struct at91_pm_data, mode));
   DEFINE(PM_DATA_SHDWC,        offsetof(struct at91_pm_data, shdwc));
   DEFINE(PM_DATA_SFRBU,        offsetof(struct at91_pm_data, sfrbu));
   DEFINE(PM_DATA_PMC_MCKR_OFFSET,    offsetof(struct at91_pm_data,
                        pmc_mckr_offset));
   DEFINE(PM_DATA_PMC_VERSION,    offsetof(struct at91_pm_data,
                        pmc_version));
 
   return 0;
}