mc146818rtc.h 610 B

12345678910111213141516171819202122
  1. /*
  2. * This file is subject to the terms and conditions of the GNU General Public
  3. * License. See the file "COPYING" in the main directory of this archive
  4. * for more details.
  5. *
  6. * Copyright (C) 2004 by Ralf Baechle
  7. *
  8. * RTC routines for PC style attached Dallas chip with ARC epoch.
  9. */
  10. #ifndef __ASM_MACH_RM_MC146818RTC_H
  11. #define __ASM_MACH_RM_MC146818RTC_H
  12. #ifdef CONFIG_CPU_BIG_ENDIAN
  13. #define mc146818_decode_year(year) ((year) < 70 ? (year) + 2000 : (year) + 1900)
  14. #else
  15. #define mc146818_decode_year(year) ((year) + 1980)
  16. #endif
  17. #include_next <mc146818rtc.h>
  18. #endif /* __ASM_MACH_RM_MC146818RTC_H */