Lines Matching full:aspm
7 #include "aspm.h"
9 /* Time after which the timer interrupt will re-enable ASPM */
13 /* Two interrupts within this time trigger ASPM disable */
20 module_param_named(aspm, aspm_mode, uint, 0444);
21 MODULE_PARM_DESC(aspm, "PCIe ASPM: 0: disable, 1: enable, 2: dynamic");
30 * it cannot support ASPM L1 at all. in aspm_hw_l1_supported()
41 /* ASPM works on A-step but is reported as not supported */ in aspm_hw_l1_supported()
63 * it cannot support ASPM L1 at all. in aspm_hw_enable_l1()
68 /* Enable ASPM L1 first in upstream component and then downstream */ in aspm_hw_enable_l1()
81 /* Disable ASPM L1 first in downstream component and then upstream */ in aspm_hw_disable_l1()
128 /* ASPM processing for each receive context interrupt */
153 /* Disable ASPM and schedule timer */ in __aspm_ctx_disable()
169 /* Timer function for re-enabling ASPM in the absence of interrupt activity */
254 /* Start with ASPM disabled */ in aspm_init()
259 /* Now turn on ASPM if configured */ in aspm_init()
267 /* Turn on ASPM on exit to conserve power */ in aspm_exit()