From 61598093bbdd283a7edc367d900f223070ead8d2 Mon Sep 17 00:00:00 2001 From: hc <hc@nodka.com> Date: Fri, 10 May 2024 07:43:03 +0000 Subject: [PATCH] add ax88772C AX88772C_eeprom_tools --- kernel/drivers/rtc/rtc-rk630.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/drivers/rtc/rtc-rk630.c b/kernel/drivers/rtc/rtc-rk630.c index 9935667..c9c0891 100644 --- a/kernel/drivers/rtc/rtc-rk630.c +++ b/kernel/drivers/rtc/rtc-rk630.c @@ -1,6 +1,6 @@ // SPDX-License-Identifier: GPL-2.0 /* - * Copyright (c) 2022 Rockchip Electronics Co., Ltd + * Copyright (c) 2023 Rockchip Electronics Co., Ltd */ #include <linux/bcd.h> #include <linux/kernel.h> @@ -448,7 +448,7 @@ c_mon = DIV_ROUND_CLOSEST(30 * 24 * tcamp, 32768); if (c_hour > 1) - regmap_write(rk630->rtc, RTC_COMP_H, (c_hour - 1) | trim_dir); + regmap_write(rk630->rtc, RTC_COMP_H, bin2bcd((c_hour - 1)) | trim_dir); else regmap_write(rk630->rtc, RTC_COMP_H, CLK32K_NO_COMP); @@ -462,7 +462,7 @@ if (c_det_day > 1) regmap_write(rk630->rtc, RTC_COMP_D, - (c_det_day - 1) | trim_dir); + bin2bcd((c_det_day - 1)) | trim_dir); else regmap_write(rk630->rtc, RTC_COMP_D, CLK32K_NO_COMP); @@ -476,7 +476,7 @@ if (c_det_mon) regmap_write(rk630->rtc, RTC_COMP_M, - (c_det_mon - 1) | trim_dir); + bin2bcd((c_det_mon - 1)) | trim_dir); else regmap_write(rk630->rtc, RTC_COMP_M, CLK32K_NO_COMP); -- Gitblit v1.6.2