Function report |
Source Code:arch\x86\kernel\hpet.c |
Create Date:2022-07-28 08:42:53 |
Last Modify:2020-03-16 21:38:50 | Copyright©Brick |
home page | Tree |
Annotation kernel can get tool activity | Download SCCT | Chinese |
Name:hpet_clkevt_set_state_periodic
Proto:static int hpet_clkevt_set_state_periodic(struct clock_event_device *evt)
Type:int
Parameter:
Type | Parameter | Name |
---|---|---|
struct clock_event_device * | evt |
302 | delta = NSEC_PER_SEC / HZ * mult |
304 | now = hpet_readl(HPET_COUNTER) |
306 | cfg = hpet_readl(HPET_Tn_CFG(channel)) |
307 | cfg |= HPET_TN_ENABLE | HPET_TN_PERIODIC | HPET_TN_SETVAL | HPET_TN_32BIT |
309 | hpet_writel(cfg, HPET_Tn_CFG(channel)) |
310 | hpet_writel(cmp, HPET_Tn_CMP(channel)) |
319 | hpet_writel((unsignedint)delta, HPET_Tn_CMP(channel)) |
320 | hpet_start_counter() |
321 | hpet_print_config() |
323 | Return 0 |
Source code conversion tool public plug-in interface | X |
---|---|
Support c/c++/esqlc/java Oracle/Informix/Mysql Plug-in can realize: logical Report Code generation and batch code conversion |