<feed xmlns='http://www.w3.org/2005/Atom'>
<title>laptop-kernel/drivers/rtc/Makefile, branch master</title>
<subtitle>Linux kernel tree for laptop</subtitle>
<id>https://git.zx2c4.com/laptop-kernel/atom/drivers/rtc/Makefile?h=master</id>
<link rel='self' href='https://git.zx2c4.com/laptop-kernel/atom/drivers/rtc/Makefile?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/laptop-kernel/'/>
<updated>2025-07-22T10:56:58Z</updated>
<entry>
<title>rtc: Rename lib_test to test_rtc_lib</title>
<updated>2025-07-22T10:56:58Z</updated>
<author>
<name>Geert Uytterhoeven</name>
<email>geert@linux-m68k.org</email>
</author>
<published>2025-07-01T07:44:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/laptop-kernel/commit/?id=0c6f0d77ab62ff557fd0cace8284bc67ef7ab79c'/>
<id>urn:sha1:0c6f0d77ab62ff557fd0cace8284bc67ef7ab79c</id>
<content type='text'>
When compiling the RTC library functions test as a module, the module
has the non-descriptive name "lib_test.ko".  Fix this by renaming it to
"test_rtc_lib.ko".

Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Link: https://lore.kernel.org/r/47019d7f8ced12107b54a372fdf34b1b8f7b6183.1751355848.git.geert@linux-m68k.org
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: s32g: add NXP S32G2/S32G3 SoC support</title>
<updated>2025-05-25T21:27:56Z</updated>
<author>
<name>Ciprian Marian Costea</name>
<email>ciprianmarian.costea@oss.nxp.com</email>
</author>
<published>2025-04-03T10:33:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/laptop-kernel/commit/?id=818b6709e1cb0637cbdc67402c17759df39471b4'/>
<id>urn:sha1:818b6709e1cb0637cbdc67402c17759df39471b4</id>
<content type='text'>
Add a RTC driver for NXP S32G2/S32G3 SoCs.

RTC tracks clock time during system suspend. It can be a wakeup source
for the S32G2/S32G3 SoC based boards.

The RTC module from S32G2/S32G3 is not battery-powered and it is not kept
alive during system reset.

Co-developed-by: Bogdan Hamciuc &lt;bogdan.hamciuc@nxp.com&gt;
Signed-off-by: Bogdan Hamciuc &lt;bogdan.hamciuc@nxp.com&gt;
Co-developed-by: Ghennadi Procopciuc &lt;Ghennadi.Procopciuc@nxp.com&gt;
Signed-off-by: Ghennadi Procopciuc &lt;Ghennadi.Procopciuc@nxp.com&gt;
Signed-off-by: Ciprian Marian Costea &lt;ciprianmarian.costea@oss.nxp.com&gt;
Reviewed-by: Frank Li &lt;Frank.Li@nxp.com&gt;
Tested-by: Enric Balletbo i Serra &lt;eballetbo@kernel.org&gt;
Link: https://lore.kernel.org/r/20250403103346.3064895-3-ciprianmarian.costea@oss.nxp.com
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: sophgo: add rtc support for Sophgo CV1800 SoC</title>
<updated>2025-05-24T22:15:13Z</updated>
<author>
<name>Jingbao Qiu</name>
<email>qiujingbao.dlmu@gmail.com</email>
</author>
<published>2025-05-07T19:56:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/laptop-kernel/commit/?id=d9f82683b123ce315cc36c4b20a5bc3d8644f947'/>
<id>urn:sha1:d9f82683b123ce315cc36c4b20a5bc3d8644f947</id>
<content type='text'>
Implement the RTC driver for CV1800, which able to provide time alarm.

Signed-off-by: Jingbao Qiu &lt;qiujingbao.dlmu@gmail.com&gt;
Signed-off-by: Alexander Sverdlin &lt;alexander.sverdlin@gmail.com&gt;
Link: https://lore.kernel.org/r/20250507195626.502240-1-alexander.sverdlin@gmail.com
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: pcf50633: Remove</title>
<updated>2025-03-17T21:55:37Z</updated>
<author>
<name>Dr. David Alan Gilbert</name>
<email>linux@treblig.org</email>
</author>
<published>2025-03-11T01:49:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/laptop-kernel/commit/?id=0a243de9d009087fc99f591faa2c494ff5907fcd'/>
<id>urn:sha1:0a243de9d009087fc99f591faa2c494ff5907fcd</id>
<content type='text'>
The pcf50633 was used as part of the OpenMoko devices but
the support for its main chip was recently removed in:
commit 61b7f8920b17 ("ARM: s3c: remove all s3c24xx support")

See https://lore.kernel.org/all/Z8z236h4B5A6Ki3D@gallifrey/

Remove it.

Signed-off-by: Dr. David Alan Gilbert &lt;linux@treblig.org&gt;
Link: https://lore.kernel.org/r/20250311014959.743322-3-linux@treblig.org
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: support for the Amlogic on-chip RTC</title>
<updated>2024-11-12T14:05:31Z</updated>
<author>
<name>Yiting Deng</name>
<email>yiting.deng@amlogic.com</email>
</author>
<published>2024-11-12T03:10:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/laptop-kernel/commit/?id=c89ac9182ee297597f1c6971045382bae19c3f9d'/>
<id>urn:sha1:c89ac9182ee297597f1c6971045382bae19c3f9d</id>
<content type='text'>
This is the third amlogic driver. The RTC hardware of A4 SoC is different
from the previous one. This RTC hardware includes a timing function and
an alarm function. But the existing has only timing function, alarm
function is using the system clock to implement a virtual alarm. Add
the RTC driver to support it.

Signed-off-by: Yiting Deng &lt;yiting.deng@amlogic.com&gt;
Signed-off-by: Xianwei Zhao &lt;xianwei.zhao@amlogic.com&gt;
Link: https://lore.kernel.org/r/20241112-rtc-v6-2-a71b60d2f354@amlogic.com
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: add driver for Marvell 88PM886 PMIC RTC</title>
<updated>2024-11-11T22:37:50Z</updated>
<author>
<name>Karel Balej</name>
<email>balejk@matfyz.cz</email>
</author>
<published>2024-10-12T19:31:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/laptop-kernel/commit/?id=82ee16cfb290ae259d1cd6658a6988b430258e94'/>
<id>urn:sha1:82ee16cfb290ae259d1cd6658a6988b430258e94</id>
<content type='text'>
RTC lives on the chip's base register page. Add the relevant register
definitions and implement a basic set/read time functionality. Tested
with the samsung,coreprimevelte smartphone which contains this PMIC and
whose vendor kernel tree has also served as the sole reference for this.

Signed-off-by: Karel Balej &lt;balejk@matfyz.cz&gt;
Acked-by: Lee Jones &lt;lee@kernel.org&gt;
Link: https://lore.kernel.org/r/20241012193345.18594-2-balejk@matfyz.cz
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: Makefile: Replace spaces with tab.</title>
<updated>2024-11-10T21:59:21Z</updated>
<author>
<name>Tóth János</name>
<email>gomba007@gmail.com</email>
</author>
<published>2024-09-30T08:57:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/laptop-kernel/commit/?id=5127135f738e3d7513fa416ac65b203698d4192d'/>
<id>urn:sha1:5127135f738e3d7513fa416ac65b203698d4192d</id>
<content type='text'>
Fix a style error.

Signed-off-by: Tóth János &lt;gomba007@gmail.com&gt;
Link: https://lore.kernel.org/r/20240930-rtc-makefile-spaces-v1-1-e936e0a7b02a@gmail.com
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: renesas-rtca3: Add driver for RTCA-3 available on Renesas RZ/G3S SoC</title>
<updated>2024-10-31T23:16:17Z</updated>
<author>
<name>Claudiu Beznea</name>
<email>claudiu.beznea.uj@bp.renesas.com</email>
</author>
<published>2024-10-30T11:01:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/laptop-kernel/commit/?id=d4488377609e36cd9785533c29ccea4b86c292b9'/>
<id>urn:sha1:d4488377609e36cd9785533c29ccea4b86c292b9</id>
<content type='text'>
The RTC IP (RTCA-3) available on the Renesas RZ/G3S SoC has calendar count
mode and binary count mode (selectable though RCR2.CNTMD) capabilities,
alarm capabilities, clock error correction capabilities. It can generate
alarm, period, carry interrupts.

Add a driver for RTCA-3 IP. The driver implements calendar count mode (as
the conversion b/w RTC and system time is simpler, done with bcd2bin(),
bin2bcd()), read and set time, read and set alarm, read and set
an offset.

Signed-off-by: Claudiu Beznea &lt;claudiu.beznea.uj@bp.renesas.com&gt;
Link: https://lore.kernel.org/r/20241030110120.332802-6-claudiu.beznea.uj@bp.renesas.com
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>Merge tag 'rtc-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux</title>
<updated>2024-09-25T21:38:37Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2024-09-25T21:38:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/laptop-kernel/commit/?id=b2149f948c2d60880f94a68cc784eeefe1e78b77'/>
<id>urn:sha1:b2149f948c2d60880f94a68cc784eeefe1e78b77</id>
<content type='text'>
Pull RTC updates from Alexandre Belloni:
 "More conversions of DT bindings to yaml. There is one new driver, for
  the DFRobot SD2405AL and support for important features of the stm32
  RTC. Summary:

  New driver:
   - DFRobot SD2405AL

  Drivers:
   - stm32: add alarm A out and LSCO support
   - sun6i: disable automatic clock input switching
   - m48t59: set range"

* tag 'rtc-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux:
  rtc: rc5t619: use proper module tables
  rtc: m48t59: set range
  dt-bindings: rtc: microcrystal,rv3028: add #clock-cells property
  rtc: m48t59: Remove division condition with direct comparison
  rtc: at91sam9: fix OF node leak in probe() error path
  rtc: sun6i: disable automatic clock input switching
  dt-bindings: rtc: Drop non-trivial duplicate compatibles
  dt-bindings: vendor-prefixes: Add DFRobot.
  dt-bindings: rtc: Add support for SD2405AL.
  rtc: Add driver for SD2405AL
  rtc: s35390a: Drop vendorless compatible string from match table
  rtc: twl: convert comma to semicolon
  dt-bindings: rtc: sprd,sc2731-rtc: convert to YAML
  rtc: stm32: add alarm A out feature
  rtc: stm32: add Low Speed Clock Output (LSCO) support
  rtc: stm32: add pinctrl and pinmux interfaces
  dt-bindings: rtc: stm32: describe pinmux nodes
</content>
</entry>
<entry>
<title>rtc: Add driver for SD2405AL</title>
<updated>2024-09-11T22:33:24Z</updated>
<author>
<name>Tóth János</name>
<email>gomba007@gmail.com</email>
</author>
<published>2024-08-30T08:36:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/laptop-kernel/commit/?id=5af858acea22bc5d8a2ebddcad57babca1442dd1'/>
<id>urn:sha1:5af858acea22bc5d8a2ebddcad57babca1442dd1</id>
<content type='text'>
Add support for the DFRobot SD2405AL I2C RTC Module.

Datasheet:
	https://image.dfrobot.com/image/data/TOY0021/SD2405AL%20datasheet%20(Angelo%20v0.1).pdf

Product:
	https://www.dfrobot.com/product-1600.html

To instantiate (assuming device is connected to I2C-1)
as root:
	echo sd2405al 0x32 &gt; /sys/bus/i2c/devices/i2c-1/new_device
as user:
	echo 'sd2405al 0x32' | sudo tee /sys/class/i2c-adapter/i2c-1/new_device

The driver is tested with:
	+ hwclock
	+ tools/testing/selftests/rtc/setdate
	+ tools/testing/selftests/rtc/rtctest

Reviewed-by: Csókás Bence &lt;csokas.bence@prolan.hu&gt;
Signed-off-by: Tóth János &lt;gomba007@gmail.com&gt;
Link: https://lore.kernel.org/r/20240830-rtc-sd2405al-v7-1-2f7102621b1d@gmail.com
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
</feed>
