PCI: pcie: Add support for setting default ASPM policy
Distributions may wish to provide different defaults for PCIE ASPM depending on their target audience. Provide a configuration option for choosing the default policy. Signed-off-by: Matthew Garrett <mjg@redhat.com> Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
This commit is contained in:

committed by
Jesse Barnes

parent
f67fd55fa9
commit
ad71c96213
@@ -76,7 +76,15 @@ static LIST_HEAD(link_list);
|
||||
#define POLICY_DEFAULT 0 /* BIOS default setting */
|
||||
#define POLICY_PERFORMANCE 1 /* high performance */
|
||||
#define POLICY_POWERSAVE 2 /* high power saving */
|
||||
|
||||
#ifdef CONFIG_PCIEASPM_PERFORMANCE
|
||||
static int aspm_policy = POLICY_PERFORMANCE;
|
||||
#elif defined CONFIG_PCIEASPM_POWERSAVE
|
||||
static int aspm_policy = POLICY_POWERSAVE;
|
||||
#else
|
||||
static int aspm_policy;
|
||||
#endif
|
||||
|
||||
static const char *policy_str[] = {
|
||||
[POLICY_DEFAULT] = "default",
|
||||
[POLICY_PERFORMANCE] = "performance",
|
||||
|
Reference in New Issue
Block a user