Home
last modified time | relevance | path

Searched refs:cps_driver (Results 1 – 1 of 1) sorted by relevance

/linux-6.3-rc2/drivers/cpuidle/
A Dcpuidle-cps.c69 static struct cpuidle_driver cps_driver = { variable
112 cpuidle_unregister_driver(&cps_driver); in cps_cpuidle_unregister()
122 cps_driver.state_count = STATE_CLOCK_GATED + 1; in cps_cpuidle_init()
124 cps_driver.state_count = STATE_NC_WAIT + 1; in cps_cpuidle_init()
126 cps_driver.state_count = STATE_WAIT + 1; in cps_cpuidle_init()
129 if (cps_driver.state_count < STATE_COUNT) { in cps_cpuidle_init()
131 switch (cps_driver.state_count - 1) { in cps_cpuidle_init()
149 for (i = STATE_NC_WAIT; i < cps_driver.state_count; i++) in cps_cpuidle_init()
150 cps_driver.states[i].flags |= CPUIDLE_FLAG_COUPLED; in cps_cpuidle_init()
152 err = cpuidle_register_driver(&cps_driver); in cps_cpuidle_init()

Completed in 2 milliseconds