This patch series introduces support for the Maxim MAX31331 RTC. It includes: 1. Device Tree bindings documentation for the MAX31331 chip. 2. The driver implementation for the MAX31331 RTC --- Changes in v4: - Reverted the I2C address change for MAX31335 RTC (0x69) and removed it from the property register; will include it in a separate fix. - Added id as a member of struct chip_desc - Rebase on v6.13-rc7 - Link to v3: https://lore.kernel.org/all/20250109-add_support_max31331_fix_3-v1-0-a74fac29bf49@xxxxxxxxxx/ --- Changes in v3: - Added missing spaces in driver code - Removed binding for checking address - Rebase on v6.13-rc6 - Link to v2: https://lore.kernel.org/all/20250103-add_support_max31331_fix-v1-0-8ff3c7a81734@xxxxxxxxxx/ --- To: Antoniu Miclaus <antoniu.miclaus@xxxxxxxxxx> To: Alexandre Belloni <alexandre.belloni@xxxxxxxxxxx> To: Rob Herring <robh@xxxxxxxxxx> To: Krzysztof Kozlowski <krzk+dt@xxxxxxxxxx> To: Conor Dooley <conor+dt@xxxxxxxxxx> To: Jean Delvare <jdelvare@xxxxxxxx> To: Guenter Roeck <linux@xxxxxxxxxxxx> To: Nuno Sá <noname.nuno@xxxxxxxxx> Cc: linux-rtc@xxxxxxxxxxxxxxx Cc: devicetree@xxxxxxxxxxxxxxx Cc: linux-kernel@xxxxxxxxxxxxxxx Cc: linux-hwmon@xxxxxxxxxxxxxxx Signed-off-by: PavithraUdayakumar-adi <pavithra.u@xxxxxxxxxx> --- PavithraUdayakumar-adi (2): dt-bindings: rtc: max31335: Add max31331 support rtc: max31335: Add driver support for max31331 .../devicetree/bindings/rtc/adi,max31335.yaml | 4 +- drivers/rtc/rtc-max31335.c | 165 +++++++++++++++------ 2 files changed, 125 insertions(+), 44 deletions(-) --- base-commit: 5bc55a333a2f7316b58edc7573e8e893f7acb532 change-id: 20250119-add_support_max31331_fix_5-9644b750729c Best regards, -- PavithraUdayakumar-adi <pavithra.u@xxxxxxxxxx>