<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/rtc, branch v2026.04-rc1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/rtc?h=v2026.04-rc1</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/rtc?h=v2026.04-rc1'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2025-11-28T22:39:08Z</updated>
<entry>
<title>drivers: rtc: add RV3032 support</title>
<updated>2025-11-28T22:39:08Z</updated>
<author>
<name>Michael Walle</name>
<email>mwalle@kernel.org</email>
</author>
<published>2025-11-17T10:32:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=788f2d3800e3d7e66a42aaffcb6cbc44390353d2'/>
<id>urn:sha1:788f2d3800e3d7e66a42aaffcb6cbc44390353d2</id>
<content type='text'>
Add support for the Microcrystal RV3032 RTC.

Signed-off-by: Michael Walle &lt;mwalle@kernel.org&gt;
</content>
</entry>
<entry>
<title>drivers: rtc: add PCF85063 support</title>
<updated>2025-11-28T22:39:08Z</updated>
<author>
<name>Michael Walle</name>
<email>mwalle@kernel.org</email>
</author>
<published>2025-11-17T10:32:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1c2a2253f7980355ecaec76e45a5901635f00621'/>
<id>urn:sha1:1c2a2253f7980355ecaec76e45a5901635f00621</id>
<content type='text'>
Add support for the Microcrystal RV8263 and compatible RTCs. The
driver's name was taken from linux. It should work with any NXP PCF85063
compatible RTCs. It was tested with a RV8263.

Signed-off-by: Michael Walle &lt;mwalle@kernel.org&gt;
</content>
</entry>
<entry>
<title>drivers: rtc: convert tristate to bool</title>
<updated>2025-11-28T22:39:08Z</updated>
<author>
<name>Michael Walle</name>
<email>mwalle@kernel.org</email>
</author>
<published>2025-11-17T10:32:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=aa2f8e35326276c81f94919b8173e386a6f6968f'/>
<id>urn:sha1:aa2f8e35326276c81f94919b8173e386a6f6968f</id>
<content type='text'>
As u-boot doesn't have any loadable modules, tristate doesn't make
sense. Convert it to bool.

Signed-off-by: Michael Walle &lt;mwalle@kernel.org&gt;
Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>rtc: Make U_BOOT_DRIVER entries unique</title>
<updated>2025-10-08T19:54:58Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2025-09-25T20:56:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b7f35d30155c05d11e08c972fedaa86b11a226e6'/>
<id>urn:sha1:b7f35d30155c05d11e08c972fedaa86b11a226e6</id>
<content type='text'>
All instances of the U_BOOT_DRIVER must use a unique name or they will
lead to link time failures due to name space conflicts when both are
present. In this case the driver was reusing the max313xx name.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>drivers: rtc: max313xx: Add delay after setting date</title>
<updated>2025-09-09T16:30:41Z</updated>
<author>
<name>Ben Hoelker</name>
<email>ben.hoelker@alliedtelesis.co.nz</email>
</author>
<published>2025-08-17T22:30:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e0f9a4fb576c3f4233393194161e48941823cbc3'/>
<id>urn:sha1:e0f9a4fb576c3f4233393194161e48941823cbc3</id>
<content type='text'>
The MAX31331 was not correctly updating the seconds when
setting the time and would return the seconds previously set.

Like the MAX31343, a delay needs to be added after setting the
time. Wait one second after writing so that the date command shows the
correct time.

Reviewed-by: Chris Packham &lt;chris.packham@alliedtelesis.co.nz&gt;
Reviewed-by: Bruce Adams &lt;bruce.adams@alliedtelesis.co.nz&gt;
Signed-off-by: Ben Hoelker &lt;ben.hoelker@alliedtelesis.co.nz&gt;
</content>
</entry>
<entry>
<title>rtc: pl031: Correct function type of pl031_write_reg</title>
<updated>2025-08-14T17:03:05Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2025-08-04T21:57:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=91122ea8f03b59b1fef7b9861734f6278ca4a123'/>
<id>urn:sha1:91122ea8f03b59b1fef7b9861734f6278ca4a123</id>
<content type='text'>
When calling writel we do not have a return value to check or pass
along. This function should therefore be void and not return what writel
gives us.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>rtc: mc146818: Fix building on more architectures</title>
<updated>2025-08-14T17:03:03Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2025-08-04T21:57:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d7daa9274b1f7fad8f24c6020dc6225a1585de2f'/>
<id>urn:sha1:d7daa9274b1f7fad8f24c6020dc6225a1585de2f</id>
<content type='text'>
This driver makes calls to in8/out8(). On PowerPC these are separate and
real calls but elsewhere they are able to simply be wrappers to
inb/outb. Rework this logic to be able to build this driver on more
platforms.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>rtc: Tighten some rtc driver dependencies</title>
<updated>2025-08-14T17:02:58Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2025-08-04T21:57:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b86ace06d37bb2ef97dbd79723089f3b46e065a2'/>
<id>urn:sha1:b86ace06d37bb2ef97dbd79723089f3b46e065a2</id>
<content type='text'>
The Marvell RTC rtc driver cannot build without access to some
platform specific header files. Express that requirements in Kconfig as
well.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>rtc: add ds1672 driver</title>
<updated>2025-06-25T19:42:04Z</updated>
<author>
<name>Tim Harvey</name>
<email>tharvey@gateworks.com</email>
</author>
<published>2025-06-02T16:25:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e63e088b600df84b2259a06fcd0929cfe31c0cb7'/>
<id>urn:sha1:e63e088b600df84b2259a06fcd0929cfe31c0cb7</id>
<content type='text'>
Add support for Dallas/Maxim ds1672 32bit counter RTC.

Signed-off-by: Tim Harvey &lt;tharvey@gateworks.com&gt;
</content>
</entry>
<entry>
<title>rtc: emul_rtc: Make emul_rtc_probe() static</title>
<updated>2025-02-10T16:29:10Z</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@amd.com</email>
</author>
<published>2025-02-03T09:18:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5b280448bb4e188db27d159b196c1eab4c0f7628'/>
<id>urn:sha1:5b280448bb4e188db27d159b196c1eab4c0f7628</id>
<content type='text'>
emul_rtc_probe() is not called from anywhere else that's why make it
static. Issue is reported by build with W=1.

Signed-off-by: Michal Simek &lt;michal.simek@amd.com&gt;
</content>
</entry>
</feed>
