]> git.ipfire.org Git - people/ms/u-boot.git/blob - include/rtc_def.h
dfu: Fix up the Kconfig mess
[people/ms/u-boot.git] / include / rtc_def.h
1 /*
2 * (C) Copyright 2001
3 * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
4 *
5 * SPDX-License-Identifier: GPL-2.0+
6 */
7
8 #ifndef __rtc_def_h
9 #define __rtc_def_h
10
11 /*
12 * The struct used to pass data from the generic interface code to
13 * the hardware dependend low-level code ande vice versa. Identical
14 * to struct rtc_time used by the Linux kernel.
15 *
16 * Note that there are small but significant differences to the
17 * common "struct time":
18 *
19 * struct time: struct rtc_time:
20 * tm_mon 0 ... 11 1 ... 12
21 * tm_year years since 1900 years since 0
22 */
23
24 struct rtc_time {
25 int tm_sec;
26 int tm_min;
27 int tm_hour;
28 int tm_mday;
29 int tm_mon;
30 int tm_year;
31 int tm_wday;
32 int tm_yday;
33 int tm_isdst;
34 };
35
36 #endif