pm_data-offsets.c 578 B

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