ACPI / processor: Set default C1 idle state description

"Linux Kernel Mailing List" <[email protected]>
Newsgroups gmane.linux.kernel.commits.head
Message-ID <[email protected]>
Web:        https://git.kernel.org/torvalds/c/248e8841b4fbb07048f1eb4f63b74bd3c4cf91f2
Commit:     248e8841b4fbb07048f1eb4f63b74bd3c4cf91f2
Parent:     ba1edb9a5125a617d612f98eead14b9b84e75c3a
Refname:    refs/heads/master
Author:     Yazen Ghannam <[email protected]>
AuthorDate: Mon Jan 29 14:22:49 2018 -0600
Committer:  Rafael J. Wysocki <[email protected]>
CommitDate: Sun Feb 4 09:21:44 2018 +0100

    ACPI / processor: Set default C1 idle state description
    
    The ACPI idle driver will default to ACPI_CSTATE_HALT for C1 if a _CST
    object for C1 is not defined. However, the description will not be set,
    so users will see "<null>" when reading the description from sysfs.
    
    Set the C1 state description when defaulting to ACPI_CSTATE_HALT.
    
    Signed-off-by: Yazen Ghannam <[email protected]>
    Signed-off-by: Rafael J. Wysocki <[email protected]>
---
 drivers/acpi/processor_idle.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/drivers/acpi/processor_idle.c b/drivers/acpi/processor_idle.c
index d50a7b6ccddd..226dc5665d81 100644
--- a/drivers/acpi/processor_idle.c
+++ b/drivers/acpi/processor_idle.c
@@ -291,6 +291,9 @@ static int acpi_processor_get_power_info_default(struct acpi_processor *pr)
 		pr->power.states[ACPI_STATE_C1].type = ACPI_STATE_C1;
 		pr->power.states[ACPI_STATE_C1].valid = 1;
 		pr->power.states[ACPI_STATE_C1].entry_method = ACPI_CSTATE_HALT;
+
+		snprintf(pr->power.states[ACPI_STATE_C1].desc,
+			 ACPI_CX_DESC_LEN, "ACPI HLT");
 	}
 	/* the C0 state only exists as a filler in our array */
 	pr->power.states[ACPI_STATE_C0].valid = 1;
--
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.