mirror of
https://github.com/u-boot/u-boot.git
synced 2025-05-08 10:39:08 +00:00
dm: rtc: Split structure definition into its own file
Move the definition of struct rtc_time into a separate file so that sandbox can include it without requiring common.h and the like. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
be47aa6522
commit
aac5119822
2 changed files with 37 additions and 25 deletions
|
@ -15,31 +15,7 @@
|
|||
* it there instead of in evey single driver */
|
||||
|
||||
#include <bcd.h>
|
||||
|
||||
/*
|
||||
* The struct used to pass data from the generic interface code to
|
||||
* the hardware dependend low-level code ande vice versa. Identical
|
||||
* to struct rtc_time used by the Linux kernel.
|
||||
*
|
||||
* Note that there are small but significant differences to the
|
||||
* common "struct time":
|
||||
*
|
||||
* struct time: struct rtc_time:
|
||||
* tm_mon 0 ... 11 1 ... 12
|
||||
* tm_year years since 1900 years since 0
|
||||
*/
|
||||
|
||||
struct rtc_time {
|
||||
int tm_sec;
|
||||
int tm_min;
|
||||
int tm_hour;
|
||||
int tm_mday;
|
||||
int tm_mon;
|
||||
int tm_year;
|
||||
int tm_wday;
|
||||
int tm_yday;
|
||||
int tm_isdst;
|
||||
};
|
||||
#include <rtc_def.h>
|
||||
|
||||
int rtc_get (struct rtc_time *);
|
||||
int rtc_set (struct rtc_time *);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue