<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/drivers/rtc/rtc-lib.c, branch master</title>
<subtitle>Broadcom-s U-Boot</subtitle>
<id>https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/'/>
<updated>2019-05-31T21:27:12Z</updated>
<entry>
<title>rtc: export rtc_month_days()</title>
<updated>2019-05-31T21:27:12Z</updated>
<author>
<name>Heinrich Schuchardt</name>
</author>
<published>2019-05-31T05:21:03Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=3c1889e6399a0455bb5056f614be046a0b9cf053'/>
<id>urn:sha1:3c1889e6399a0455bb5056f614be046a0b9cf053</id>
<content type='text'>
Export function rtc_month_days() for reuse in the UEFI subsystem.

Signed-off-by: Heinrich Schuchardt &lt;xypron.glpk@gmx.de&gt;
</content>
</entry>
<entry>
<title>drivers: rtc: correctly convert seconds to time structure</title>
<updated>2018-12-01T23:03:14Z</updated>
<author>
<name>Heinrich Schuchardt</name>
</author>
<published>2018-12-01T22:14:10Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=952061352acfd24034e6990b6b7d32cded020c0a'/>
<id>urn:sha1:952061352acfd24034e6990b6b7d32cded020c0a</id>
<content type='text'>
Variable 'days' must be defined as signed int. Otherwise the conversion
fails for some dates, e.g. 2004-08-25. Cf function rtc_time64_to_tm() in
the Linux kernel source.

Fixes: 992c1db45591 "drivers: rtc: resolve year 2038 problem in rtc_to_tm"
Signed-off-by: Heinrich Schuchardt &lt;xypron.glpk@gmx.de&gt;
</content>
</entry>
<entry>
<title>drivers: rtc: resolve year 2038 problem in rtc_to_tm</title>
<updated>2018-07-19T21:03:36Z</updated>
<author>
<name>Heinrich Schuchardt</name>
</author>
<published>2018-07-07T21:39:11Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=992c1db45591b891935a6da5c3f14d8af5def05b'/>
<id>urn:sha1:992c1db45591b891935a6da5c3f14d8af5def05b</id>
<content type='text'>
Our implementation of rtc_to_tm() cannot handle dates of more than
0x7fffffff seconds after 1970-01-01.

Adopt the Linux kernel implementation.

Signed-off-by: Heinrich Schuchardt &lt;xypron.glpk@gmx.de&gt;
</content>
</entry>
</feed>
