Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\kernel\hpet.c Create Date:2022-07-28 08:42:59
Last Modify:2020-03-16 21:38:50 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:hpet_legacy_clockevent_register

Proto:static void __init hpet_legacy_clockevent_register(struct hpet_channel *hc)

Type:void

Parameter:

TypeParameterName
struct hpet_channel *hc
421  cpu = cpu_index
422  strncpy(name, "hpet", size of name )
423  hpet_init_clockevent(hc, 50)
425  tick_resume = hpet_clkevt_legacy_resume
455  features |= CLOCK_EVT_FEAT_PERIODIC
456  set_state_periodic = hpet_clkevt_set_state_periodic
459  hpet_enable_legacy_int()
461  lockevents_config_and_register - Configure and register a clock event device*@dev: device to register*@freq: The clock frequency*@min_delta: The minimum clock ticks to program in oneshot mode*@max_delta: The maximum clock ticks to program in oneshot mode
463  HPET replaces the PIT, when enabled. So we need to know, which of* the two timers is used = evt
464  pr_debug("Clockevent registered\n")
Caller
NameDescribe
hpet_enablehpet_enable - Try to setup the HPET timer. Returns 1 on success.