]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
rtc: s32g: add NXP S32G2/S32G3 SoC support
authorCiprian Marian Costea <ciprianmarian.costea@oss.nxp.com>
Thu, 3 Apr 2025 10:33:44 +0000 (13:33 +0300)
committerAlexandre Belloni <alexandre.belloni@bootlin.com>
Sun, 25 May 2025 21:27:56 +0000 (23:27 +0200)
commit818b6709e1cb0637cbdc67402c17759df39471b4
tree53a22626466ad70544c2e47222ff5ca1ed214a09
parent8568d8b4daecb8c1ac6a7a883ee2da7b70f11b20
rtc: s32g: add NXP S32G2/S32G3 SoC support

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 <bogdan.hamciuc@nxp.com>
Signed-off-by: Bogdan Hamciuc <bogdan.hamciuc@nxp.com>
Co-developed-by: Ghennadi Procopciuc <Ghennadi.Procopciuc@nxp.com>
Signed-off-by: Ghennadi Procopciuc <Ghennadi.Procopciuc@nxp.com>
Signed-off-by: Ciprian Marian Costea <ciprianmarian.costea@oss.nxp.com>
Reviewed-by: Frank Li <Frank.Li@nxp.com>
Tested-by: Enric Balletbo i Serra <eballetbo@kernel.org>
Link: https://lore.kernel.org/r/20250403103346.3064895-3-ciprianmarian.costea@oss.nxp.com
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
drivers/rtc/Kconfig
drivers/rtc/Makefile
drivers/rtc/rtc-s32g.c [new file with mode: 0644]