summaryrefslogtreecommitdiff
path: root/sys/dev/acpi/acpicpu.c
AgeCommit message (Expand)Author
2018-09-19Delete checks of the CST bit_width ('vendor') field, as new Ryzen machinesPhilip Guenther
2018-06-29Use <stdint.h> types.Mark Kettenis
2017-11-30Per https://patchwork.kernel.org/patch/5838821/, the documented check of ACPIPhilip Guenther
2017-04-27track size of pss allocation, so that length can be passed to free(9)Theo de Raadt
2017-04-07Simplify the size calculation for memset()Philip Guenther
2016-09-18If the APIC table (MADT) isn't present then ci_acpi_proc_id won't be setPhilip Guenther
2016-09-16Suppress debugging output about CSD entries that say nothing we care aboutPhilip Guenther
2016-09-02Remove unused argument in aml_showvalue().Paul Irofti
2016-07-28Store the acpi processor ID/UID in struct cpu_info, and use it to attachMark Kettenis
2016-03-17Replace curcpu_is_idle() by cpu_is_idle() and use it instead of rollingMartin Pieuchot
2016-03-14Correct the value of SRT_ENDTAG: it was documented incorrectly in earlyPhilip Guenther
2015-12-29Remove NULL-checks before free().mmcc
2015-12-23add aml_freevalue in a couple places, avoid storing a result thatJoshua Stein
2015-09-12Intel docs suggest that cpus in C3 may go into deeper states automaticallyPhilip Guenther
2015-09-11Workaround broken AML by treating FFH vendor 8 the same as vendor 1 (== intel)Philip Guenther
2015-08-04Skip C2 and C3 states from the FADT if the cpu doesn't have ARAT.Philip Guenther
2015-08-04If we are setting ACPI_PM1_BM_RLD do it only once, and remember toTheo de Raadt
2015-08-04Provide the fallback C1-via-halt even when _CST can't be evaluated.Philip Guenther
2015-07-18If _CST provides a C2 or C3 but lacks a C1 that we understand, provide aPhilip Guenther
2015-06-13Parse _CST objects and use the C-states they describe when they're sane.Philip Guenther
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2014-12-09Replace some malloc(n*size,...) calls with mallocarray().Doug Hogan
2014-09-14remove uneeded proc.h includesJonathan Gray
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-07-11Fix invocation of _OSC. We were passing the capabilities in the wrong DWORDMark Kettenis
2014-05-21Fix invalid / missing format specifiers in several dnprintf statementsMike Larkin
2010-07-21spacing and indents that are driving me crazyTheo de Raadt
2009-08-29typos in commentsMiod Vallat
2009-06-23Ignore the PCT if the PSS has zero entries, only becameGordon Willem Klok
2009-06-10Re introduce the _PDC code backed out before 4.5, in addition to evaluating theGordon Willem Klok
2009-02-24back out est.c 1.8 and bring acpicpu.c all the way back to 1.47 because ofTheo de Raadt
2009-02-24Backout a backout because noone knows what the hell the backout is aTheo de Raadt
2009-02-18Backout PDC & PPC changes because it hangs several laptops.Marco Peereboom
2008-12-22With respect to the previous diff we cannot just call acpicpu_setperfGordon Willem Klok
2008-12-22Make acpicpu_setperf behave the same as the ACPI aware EST andGordon Willem Klok
2008-11-22Re-enable ACPI PDC support and fetching cpu performance statesGordon Willem Klok
2008-10-11Fix various printf constructs either missing arguments or format specifiers.Miod Vallat
2008-08-08'prey' -> 'pray' in comment as prayer rather than predation seemsKenneth R Westerback
2008-08-06Backout the acpicpu_setpdc code and the code to allow est to use acpicpuGordon Willem Klok
2008-06-15On AMD64 running on Intel processors with EST add support for retreivingGordon Willem Klok
2008-06-01Re-enable new parser. Lots of testing by various folks. Fits all mediaMarco Peereboom
2008-02-07unbreak build: aml_showvalue() is only available on !SMALL_KERNELPeter Valchev
2008-01-06re-add _PPC.Marco Peereboom
2007-12-29Remove debug message. Found by Mike Belopuhov, tsk tsk deraadt.Marco Peereboom
2007-12-27Undo previous commit after debating a few corner cases with gwk. ThisMarco Peereboom
2007-12-27Add _PPC support. Tested by several people.Marco Peereboom
2007-12-27KNF, no functional changeMarco Peereboom
2007-12-05Add a check for pss len == 0. This is a temporary work around for whenMarco Peereboom
2007-12-03set the value before freeing the result; marco@ ok.Federico G. Schwindt
2007-11-16Fix dmesg output. From form@.Mike Belopuhov