Home
last modified time | relevance | path

Searched refs:ppb_cor (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/rtc/
H A Drtc-armada38x.c402 long ppb_cor; in armada38x_rtc_read_offset() local
408 ppb_cor = (ccr & RTC_CCR_MODE ? 3815 : 954) * (s8)ccr; in armada38x_rtc_read_offset()
409 /* ppb_cor + 1000000000L can never be zero */ in armada38x_rtc_read_offset()
410 *offset = armada38x_ppb_convert(ppb_cor); in armada38x_rtc_read_offset()
419 long ppb_cor, off; in armada38x_rtc_set_offset() local
422 * The maximum ppb_cor is -128 * 3815 .. 127 * 3815, but we in armada38x_rtc_set_offset()
429 ppb_cor = armada38x_ppb_convert(offset); in armada38x_rtc_set_offset()
435 off = DIV_ROUND_CLOSEST(ppb_cor, 954); in armada38x_rtc_set_offset()
438 off = DIV_ROUND_CLOSEST(ppb_cor, 3815); in armada38x_rtc_set_offset()
/kernel/linux/linux-6.6/drivers/rtc/
H A Drtc-armada38x.c401 long ppb_cor; in armada38x_rtc_read_offset() local
407 ppb_cor = (ccr & RTC_CCR_MODE ? 3815 : 954) * (s8)ccr; in armada38x_rtc_read_offset()
408 /* ppb_cor + 1000000000L can never be zero */ in armada38x_rtc_read_offset()
409 *offset = armada38x_ppb_convert(ppb_cor); in armada38x_rtc_read_offset()
418 long ppb_cor, off; in armada38x_rtc_set_offset() local
421 * The maximum ppb_cor is -128 * 3815 .. 127 * 3815, but we in armada38x_rtc_set_offset()
428 ppb_cor = armada38x_ppb_convert(offset); in armada38x_rtc_set_offset()
434 off = DIV_ROUND_CLOSEST(ppb_cor, 954); in armada38x_rtc_set_offset()
437 off = DIV_ROUND_CLOSEST(ppb_cor, 3815); in armada38x_rtc_set_offset()

Completed in 3 milliseconds