From b8719e6066fad6d17ee4995f446e7457baadb76b Mon Sep 17 00:00:00 2001 From: Yonggang Luo Date: Sat, 27 Sep 2025 08:11:53 +0800 Subject: [PATCH] Remove rt_ktime_hrtimer_getcnt for hrtimer There is no user of it and also the return type is mismatch --- .../rk3500/driver/hwtimer/hwtimer-rockchip_timer.c | 5 ----- components/drivers/ktime/inc/ktime.h | 7 ------- components/drivers/ktime/src/hrtimer.c | 5 ----- 3 files changed, 17 deletions(-) diff --git a/bsp/rockchip/rk3500/driver/hwtimer/hwtimer-rockchip_timer.c b/bsp/rockchip/rk3500/driver/hwtimer/hwtimer-rockchip_timer.c index b5213efa8af..33ad9cd51bd 100644 --- a/bsp/rockchip/rk3500/driver/hwtimer/hwtimer-rockchip_timer.c +++ b/bsp/rockchip/rk3500/driver/hwtimer/hwtimer-rockchip_timer.c @@ -338,11 +338,6 @@ uint64_t rt_ktime_hrtimer_getres(void) return ((1000UL * 1000 * 1000) * RT_KTIME_RESMUL) / (24 * 1000 * 1000UL); } -uint64_t rt_ktime_hrtimer_getcnt(void) -{ - return rk_timer_current_value(_timer0.timer); -} - /** * @brief set the timeout function for hrtimer framework * diff --git a/components/drivers/ktime/inc/ktime.h b/components/drivers/ktime/inc/ktime.h index d8404e5ece9..bd694305675 100644 --- a/components/drivers/ktime/inc/ktime.h +++ b/components/drivers/ktime/inc/ktime.h @@ -106,13 +106,6 @@ rt_uint64_t rt_ktime_hrtimer_getres(void); */ unsigned long rt_ktime_hrtimer_getfrq(void); -/** - * @brief Get hrtimer the value of the cnt counter - * - * @return cnt - */ -unsigned long rt_ktime_hrtimer_getcnt(void); - /** * @brief set hrtimer interrupt timeout count (cnt), you should re-implemented it in hrtimer device driver * diff --git a/components/drivers/ktime/src/hrtimer.c b/components/drivers/ktime/src/hrtimer.c index 728770ad46b..ca579a5e988 100644 --- a/components/drivers/ktime/src/hrtimer.c +++ b/components/drivers/ktime/src/hrtimer.c @@ -43,11 +43,6 @@ rt_weak unsigned long rt_ktime_hrtimer_getfrq(void) return RT_TICK_PER_SECOND; } -rt_weak unsigned long rt_ktime_hrtimer_getcnt(void) -{ - return rt_tick_get(); -} - rt_weak rt_err_t rt_ktime_hrtimer_settimeout(unsigned long cnt) { static rt_timer_t timer = RT_NULL;