History log of /dflybsd-src/sys/dev/acpica/acpi_cpu_cstate.c (Results 26 – 50 of 55)
Revision Date Author Comments
# f2b1cf25 26-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: Go though set_lowest routing after _CST reprobing

So C3+ state transition could be properly recorded and perper cputimer
could be selected.


# 2bfe985f 26-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: Fix up comment


# 8b48ec4d 26-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: If C3+ is detected, BM_RLD is always set

BM_RLD is only needed on old chipsets; on new chipsets, writing to
it is a nop. Always leave it on if C3+ is probed; this reduce I/O
accesses o

acpi/cstate: If C3+ is detected, BM_RLD is always set

BM_RLD is only needed on old chipsets; on new chipsets, writing to
it is a nop. Always leave it on if C3+ is probed; this reduce I/O
accesses on idle path.

show more ...


# 48aba498 25-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: White space cleanup


# 44f871c7 25-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: Save bus tag and handle to I/O operation beforehand


# 19f23194 25-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: Utilize microtime_pcpu instead of ACPI timer


# 8621dc6d 25-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: If FADT is used, take C2_MP_SUPPORTED into consideration


# d1860b0f 24-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: BM_STS only needs check before entering C3+ state


# ed3bf55e 24-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: Free previously allocated resource during re-probing


# 41e658a2 21-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: acpi_cpu_cst -> acpi_cst for driver glue variables


# 92c9201c 21-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: acpi_cpu_cst -> acpi_cst for device methods


# de6641b7 21-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: Restore cx_lowest_req, if no suitable intr cputimer


# c5a27971 20-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: Remove unused macros


# 4eee58fa 20-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: acpi_cpu_softc -> acpi_cst_softc


# ac13872a 20-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: Remove useless device methods


# 6942a279 19-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: Break long lines; minor style changes


# 44806d43 19-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: Dispatch Cx re-probing to the target CPU

And add flag to indicate that the Cx probing is in progress, so
if idle is scheduled before the probing is done, we could safely
fallback to C1.


# c241507c 19-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: Set cx_lowest on the target CPU


# 4cf48621 19-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: Fix global Cx count setup


# fed0eead 19-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: Use u_long as stats type


# febc8c49 19-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: Fix non-C3 setting

It should take lowest Cx setting into consideration.


# 6da68ca6 18-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: Set non-C3 state during generic Cx probing

Remove useless non-C3 state index setup in cx_list, which should
only reformat sysctl string.


# ff830b69 18-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: Minor style cleanup


# b45624ac 18-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: Use serializer to protect _CST notfication and sysctls


# 72e8a1d8 16-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cstate: Remove unused fields in softc

apic_id is not useful in cstate driver; change it to cpuid.


123