Skip to content

Commit 1a901c9

Browse files
andy-shevrafaeljw
authored andcommitted
ACPI: CPPC: Amend documentation in the comments
Currently it's too hard to read the _CPC structure as it's commented. Reshuffle indentation and style to make it readable. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1 parent a7904a5 commit 1a901c9

File tree

1 file changed

+21
-38
lines changed

1 file changed

+21
-38
lines changed

drivers/acpi/cppc_acpi.c

Lines changed: 21 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -604,47 +604,30 @@ static bool is_cppc_supported(int revision, int num_ent)
604604
/*
605605
* An example CPC table looks like the following.
606606
*
607-
* Name(_CPC, Package()
608-
* {
609-
* 17,
610-
* NumEntries
611-
* 1,
612-
* // Revision
613-
* ResourceTemplate(){Register(PCC, 32, 0, 0x120, 2)},
614-
* // Highest Performance
615-
* ResourceTemplate(){Register(PCC, 32, 0, 0x124, 2)},
616-
* // Nominal Performance
617-
* ResourceTemplate(){Register(PCC, 32, 0, 0x128, 2)},
618-
* // Lowest Nonlinear Performance
619-
* ResourceTemplate(){Register(PCC, 32, 0, 0x12C, 2)},
620-
* // Lowest Performance
621-
* ResourceTemplate(){Register(PCC, 32, 0, 0x130, 2)},
622-
* // Guaranteed Performance Register
623-
* ResourceTemplate(){Register(PCC, 32, 0, 0x110, 2)},
624-
* // Desired Performance Register
625-
* ResourceTemplate(){Register(SystemMemory, 0, 0, 0, 0)},
626-
* ..
627-
* ..
628-
* ..
629-
*
630-
* }
607+
* Name (_CPC, Package() {
608+
* 17, // NumEntries
609+
* 1, // Revision
610+
* ResourceTemplate() {Register(PCC, 32, 0, 0x120, 2)}, // Highest Performance
611+
* ResourceTemplate() {Register(PCC, 32, 0, 0x124, 2)}, // Nominal Performance
612+
* ResourceTemplate() {Register(PCC, 32, 0, 0x128, 2)}, // Lowest Nonlinear Performance
613+
* ResourceTemplate() {Register(PCC, 32, 0, 0x12C, 2)}, // Lowest Performance
614+
* ResourceTemplate() {Register(PCC, 32, 0, 0x130, 2)}, // Guaranteed Performance Register
615+
* ResourceTemplate() {Register(PCC, 32, 0, 0x110, 2)}, // Desired Performance Register
616+
* ResourceTemplate() {Register(SystemMemory, 0, 0, 0, 0)},
617+
* ...
618+
* ...
619+
* ...
620+
* }
631621
* Each Register() encodes how to access that specific register.
632622
* e.g. a sample PCC entry has the following encoding:
633623
*
634-
* Register (
635-
* PCC,
636-
* AddressSpaceKeyword
637-
* 8,
638-
* //RegisterBitWidth
639-
* 8,
640-
* //RegisterBitOffset
641-
* 0x30,
642-
* //RegisterAddress
643-
* 9
644-
* //AccessSize (subspace ID)
645-
* 0
646-
* )
647-
* }
624+
* Register (
625+
* PCC, // AddressSpaceKeyword
626+
* 8, // RegisterBitWidth
627+
* 8, // RegisterBitOffset
628+
* 0x30, // RegisterAddress
629+
* 9, // AccessSize (subspace ID)
630+
* )
648631
*/
649632

650633
#ifndef init_freq_invariance_cppc

0 commit comments

Comments
 (0)