diff mbox series

rtc: rv8803: add epson,rx8803 and epson,rx8900 compatible

Message ID 20210923081026.1623-1-heiko.thiery@gmail.com
State Superseded
Headers show
Series rtc: rv8803: add epson,rx8803 and epson,rx8900 compatible | expand

Commit Message

Heiko Thiery Sept. 23, 2021, 8:10 a.m. UTC
The RX8803 and RX8900 register layouts are compatible with the one of
the RV8803. So add these to the compatibles.

Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>
---
The RX8900 RTC is placed on the imx8mm-kontron-n801x-s board and was tested
there.

 drivers/rtc/rv8803.c | 2 ++
 1 file changed, 2 insertions(+)

Comments

Michael Walle Sept. 23, 2021, 8:45 a.m. UTC | #1
Am 23. September 2021 10:10:27 MESZ schrieb Heiko Thiery <heiko.thiery@gmail.com>:
>The RX8803 and RX8900 register layouts are compatible with the one of
>the RV8803. So add these to the compatibles.
>
>Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>
>---
>The RX8900 RTC is placed on the imx8mm-kontron-n801x-s board and was tested
>there.
>
> drivers/rtc/rv8803.c | 2 ++
> 1 file changed, 2 insertions(+)
>
>diff --git a/drivers/rtc/rv8803.c b/drivers/rtc/rv8803.c
>index acd50c6564..5bae39d6e0 100644
>--- a/drivers/rtc/rv8803.c
>+++ b/drivers/rtc/rv8803.c
>@@ -157,6 +157,8 @@ static const struct rtc_ops rv8803_rtc_ops = {
> 
> static const struct udevice_id rv8803_rtc_ids[] = {
> 	{ .compatible = "microcrystal,rv8803", },
>+	{ .compatible = "epson,rx8803" },
>+	{ .compatible = "epson,rx8900" },

You should mention that these compatible strings are already approved in Linux (and even for the rv8803 driver in Linux, too). So we don't use different compatibles in u-boot and Linux. 

With that fixed:

Reviewed-by: Michael Walle <michael@walle.cc>
diff mbox series

Patch

diff --git a/drivers/rtc/rv8803.c b/drivers/rtc/rv8803.c
index acd50c6564..5bae39d6e0 100644
--- a/drivers/rtc/rv8803.c
+++ b/drivers/rtc/rv8803.c
@@ -157,6 +157,8 @@  static const struct rtc_ops rv8803_rtc_ops = {
 
 static const struct udevice_id rv8803_rtc_ids[] = {
 	{ .compatible = "microcrystal,rv8803", },
+	{ .compatible = "epson,rx8803" },
+	{ .compatible = "epson,rx8900" },
 	{ }
 };