* [PATCH 0/2] rtc: pcf85063: Add NXP PCA85074A support
@ 2026-11-05 21:53 Rodrigo Rea
2026-11-05 21:53 ` [PATCH 1/2] dt-bindings: rtc: pcf85063: Add NXP PCA85074A Rodrigo Rea
2026-11-05 21:53 ` [PATCH 2/2] rtc: pcf85063: Add support for " Rodrigo Rea
0 siblings, 2 replies; 5+ messages in thread
From: Rodrigo Rea @ 2026-11-05 21:53 UTC (permalink / raw)
To: alexandre.belloni
Cc: robh, krzk+dt, conor+dt, alexander.stein, linux-rtc, devicetree,
linux-kernel, daniel.aguirre, rodrigo.rea
From: Rodrigo Rea <rodrigo.rea@nxp.com>
Add support for the NXP PCA85074A real-time clock.
The PCA85074A uses the same register map as the PCA85073A and can
reuse the existing PCF85063A configuration. The series documents the
new compatible and adds the corresponding I2C and OF match entries.
No changes to the timekeeping or alarm implementation are needed.
Tested on i.MX91S and i.MX93 platforms.
Host-side validation:
- scripts/checkpatch.pl --strict
- git diff --check
- Driver object build with W=1, I2C, OF and COMMON_CLK enabled
- dt_binding_check for rtc/nxp,pcf85063.yaml
- Patch application against the base revision
Datasheet: https://www.nxp.com/docs/en/data-sheet/PCA85074A.pdf
Rodrigo Rea (2):
dt-bindings: rtc: pcf85063: Add NXP PCA85074A
rtc: pcf85063: Add support for NXP PCA85074A
Documentation/devicetree/bindings/rtc/nxp,pcf85063.yaml | 1 +
drivers/rtc/rtc-pcf85063.c | 2 ++
2 files changed, 3 insertions(+)
base-commit: 05441d697f7f9a927264f4058cbbc6a03dfcac9d
--
2.56.0
^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH 1/2] dt-bindings: rtc: pcf85063: Add NXP PCA85074A
2026-11-05 21:53 [PATCH 0/2] rtc: pcf85063: Add NXP PCA85074A support Rodrigo Rea
@ 2026-11-05 21:53 ` Rodrigo Rea
2026-11-05 21:59 ` sashiko-bot
2026-11-05 21:53 ` [PATCH 2/2] rtc: pcf85063: Add support for " Rodrigo Rea
1 sibling, 1 reply; 5+ messages in thread
From: Rodrigo Rea @ 2026-11-05 21:53 UTC (permalink / raw)
To: alexandre.belloni
Cc: robh, krzk+dt, conor+dt, alexander.stein, linux-rtc, devicetree,
linux-kernel, daniel.aguirre, rodrigo.rea
From: Rodrigo Rea <rodrigo.rea@nxp.com>
Document the NXP PCA85074A real-time clock compatible.
Signed-off-by: Rodrigo Rea <rodrigo.rea@nxp.com>
---
Documentation/devicetree/bindings/rtc/nxp,pcf85063.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/rtc/nxp,pcf85063.yaml b/Documentation/devicetree/bindings/rtc/nxp,pcf85063.yaml
index f7013cd8f..b06ad3e0c 100644
--- a/Documentation/devicetree/bindings/rtc/nxp,pcf85063.yaml
+++ b/Documentation/devicetree/bindings/rtc/nxp,pcf85063.yaml
@@ -18,6 +18,7 @@ properties:
- nxp,pcf85063a
- nxp,pcf85063tp
- nxp,pca85073a
+ - nxp,pca85074a
reg:
maxItems: 1
--
2.56.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 2/2] rtc: pcf85063: Add support for NXP PCA85074A
2026-11-05 21:53 [PATCH 0/2] rtc: pcf85063: Add NXP PCA85074A support Rodrigo Rea
2026-11-05 21:53 ` [PATCH 1/2] dt-bindings: rtc: pcf85063: Add NXP PCA85074A Rodrigo Rea
@ 2026-11-05 21:53 ` Rodrigo Rea
2026-11-05 21:55 ` sashiko-bot
1 sibling, 1 reply; 5+ messages in thread
From: Rodrigo Rea @ 2026-11-05 21:53 UTC (permalink / raw)
To: alexandre.belloni
Cc: robh, krzk+dt, conor+dt, alexander.stein, linux-rtc, devicetree,
linux-kernel, daniel.aguirre, rodrigo.rea
From: Rodrigo Rea <rodrigo.rea@nxp.com>
The PCA85074A uses the same register map as the PCA85073A, which
already uses the PCF85063A configuration. Add I2C and OF match entries
that reuse config_pcf85063a for the PCA85074A as well.
Tested on i.MX91S and i.MX93 platforms.
Link: https://www.nxp.com/docs/en/data-sheet/PCA85074A.pdf
Signed-off-by: Rodrigo Rea <rodrigo.rea@nxp.com>
---
drivers/rtc/rtc-pcf85063.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/rtc/rtc-pcf85063.c b/drivers/rtc/rtc-pcf85063.c
index 32952e73f..64f106e92 100644
--- a/drivers/rtc/rtc-pcf85063.c
+++ b/drivers/rtc/rtc-pcf85063.c
@@ -763,6 +763,7 @@ static const struct pcf85063_config config_rv8263 = {
static const struct i2c_device_id pcf85063_ids[] = {
{ .name = "pca85073a", .driver_data = (kernel_ulong_t)&config_pcf85063a },
+ { .name = "pca85074a", .driver_data = (kernel_ulong_t)&config_pcf85063a },
{ .name = "pcf85063", .driver_data = (kernel_ulong_t)&config_pcf85063 },
{ .name = "pcf85063tp", .driver_data = (kernel_ulong_t)&config_pcf85063tp },
{ .name = "pcf85063a", .driver_data = (kernel_ulong_t)&config_pcf85063a },
@@ -774,6 +775,7 @@ MODULE_DEVICE_TABLE(i2c, pcf85063_ids);
#ifdef CONFIG_OF
static const struct of_device_id pcf85063_of_match[] = {
{ .compatible = "nxp,pca85073a", .data = &config_pcf85063a },
+ { .compatible = "nxp,pca85074a", .data = &config_pcf85063a },
{ .compatible = "nxp,pcf85063", .data = &config_pcf85063 },
{ .compatible = "nxp,pcf85063tp", .data = &config_pcf85063tp },
{ .compatible = "nxp,pcf85063a", .data = &config_pcf85063a },
--
2.56.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH 2/2] rtc: pcf85063: Add support for NXP PCA85074A
2026-11-05 21:53 ` [PATCH 2/2] rtc: pcf85063: Add support for " Rodrigo Rea
@ 2026-11-05 21:55 ` sashiko-bot
0 siblings, 0 replies; 5+ messages in thread
From: sashiko-bot @ 2026-11-05 21:55 UTC (permalink / raw)
To: Rodrigo Rea; +Cc: linux-rtc, Alexandre Belloni
> From: Rodrigo Rea <rodrigo.rea@nxp.com>
>
> The PCA85074A uses the same register map as the PCA85073A, which
> already uses the PCF85063A configuration. Add I2C and OF match entries
> that reuse config_pcf85063a for the PCA85074A as well.
>
> Tested on i.MX91S and i.MX93 platforms.
>
> Link: https://www.nxp.com/docs/en/data-sheet/PCA85074A.pdf
>
> Signed-off-by: Rodrigo Rea <rodrigo.rea@nxp.com>
Sashiko has reviewed this patch and found no issues.
--
Sashiko AI review · https://sashiko.dev/#/patchset/20261105215204.2446733-1-rodrigo.rea@marsrover.mx?part=2
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH 1/2] dt-bindings: rtc: pcf85063: Add NXP PCA85074A
2026-11-05 21:53 ` [PATCH 1/2] dt-bindings: rtc: pcf85063: Add NXP PCA85074A Rodrigo Rea
@ 2026-11-05 21:59 ` sashiko-bot
0 siblings, 0 replies; 5+ messages in thread
From: sashiko-bot @ 2026-11-05 21:59 UTC (permalink / raw)
To: Rodrigo Rea; +Cc: linux-rtc, Alexandre Belloni
> From: Rodrigo Rea <rodrigo.rea@nxp.com>
>
> Document the NXP PCA85074A real-time clock compatible.
>
> Signed-off-by: Rodrigo Rea <rodrigo.rea@nxp.com>
Sashiko has reviewed this patch and found no issues.
--
Sashiko AI review · https://sashiko.dev/#/patchset/20261105215204.2446733-1-rodrigo.rea@marsrover.mx?part=1
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2026-11-05 21:59 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-11-05 21:53 [PATCH 0/2] rtc: pcf85063: Add NXP PCA85074A support Rodrigo Rea
2026-11-05 21:53 ` [PATCH 1/2] dt-bindings: rtc: pcf85063: Add NXP PCA85074A Rodrigo Rea
2026-11-05 21:59 ` sashiko-bot
2026-11-05 21:53 ` [PATCH 2/2] rtc: pcf85063: Add support for " Rodrigo Rea
2026-11-05 21:55 ` sashiko-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox