http://bugzilla.opensuse.org/show_bug.cgi?id=1185513
http://bugzilla.opensuse.org/show_bug.cgi?id=1185513#c41
--- Comment #41 from Anthony Agelastos
Hi Anthony,
Thanks for your debug log.
(In reply to Anthony Agelastos from comment #37) [...snip]
mention are below. Please let me know if you have any questions, comments, or concerns.
{{{
dmesg | grep 'ACPI Debug' [ 0.170352] ACPI Debug: "_PR.PR00._OSC" [ 0.170730] ACPI Debug: "Method (GCAP, 1, Serialized)" [ 0.171927] ACPI Debug: "If ((OSYS >= 0x07DF))" [ 0.171953] ACPI Debug: "If (((CFGD & 0x00400000) && !(SDTL & 0x40)))" [ 0.172999] ACPI Debug: "_PR.PR00._PDC" [ 0.173091] ACPI Debug: "Method (GCAP, 1, Serialized)" [ 0.174092] ACPI Debug: "If ((OSYS >= 0x07DF))" [ 0.174116] ACPI Debug: "If (((CFGD & 0x00400000) && !(SDTL & 0x40)))" }}}
The "If ((\_SB.OSCP & 0x40))" debug log did not be printed out. It confirmed that the CPPC 2 Support _OSC Capabilities did not be set.
The _SB._OSC is the only method to set OSCP. I have add debug log to dsdt table, but I attached a wrong AML code on comment#30.
Hi Anthony,
I have attached a new dsdt-new.aml table on comment#38. Could you please help to put it to initrd and test it? I have add more debug log to dsdt. Please use the dsdt-new.aml with ssdt11.sml for testing. And please attach dmesg log.
Thanks a lot! Joey Lee
Hello Joey: I have repeated the steps with your updated AML file (note I am on kernel 5.12.4-1-default right now). I attached the file within comment#40. The quick `grep` of output is below. Please let me know if you need anything further. {{{
dmesg | grep 'ACPI Debug' [ 0.171855] ACPI Debug: "_PR.PR00._OSC" [ 0.172231] ACPI Debug: "Method (GCAP, 1, Serialized)" [ 0.173426] ACPI Debug: "If ((OSYS >= 0x07DF))" [ 0.173452] ACPI Debug: "If (((CFGD & 0x00400000) && !(SDTL & 0x40)))" [ 0.174382] ACPI Debug: "_SB._OSC" [ 0.174401] ACPI Debug: "If ((Arg0 == ToUUID (0811b06e-4a27-44f9-8d60-3cbbc22e7b48)" [ 0.174406] ACPI Debug: "If ((Arg1 == One))" [ 0.174415] ACPI Debug: "If (OSCP & 0x40)" [ 0.174461] ACPI Debug: "_SB._OSC" [ 0.174478] ACPI Debug: "If ((Arg0 == ToUUID (0811b06e-4a27-44f9-8d60-3cbbc22e7b48)" [ 0.174483] ACPI Debug: "If ((Arg1 == One))" [ 0.174520] ACPI Debug: "_PR.PR00._PDC" [ 0.174609] ACPI Debug: "Method (GCAP, 1, Serialized)" [ 0.175617] ACPI Debug: "If ((OSYS >= 0x07DF))" [ 0.175641] ACPI Debug: "If (((CFGD & 0x00400000) && !(SDTL & 0x40)))" }}}
Kind regards, Anthony -- You are receiving this mail because: You are the assignee for the bug.