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 |