History log of /dragonfly/sys/dev/acpica/acpi_cpu.c (Results 1 – 16 of 16)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v6.2.1, v6.2.0, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2, v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc
# df21e16d 28-Jan-2018 Imre Vadász <imre@vdsz.com>

acpi - Use KOBJ_GPRI_ACPI driver priorities for ig4 and gpio_intel.

* Since we currently don't handle the ACPI _DEP methods appropriately,
use the "global priority hack" from
5025fc65cd2448de8a5

acpi - Use KOBJ_GPRI_ACPI driver priorities for ig4 and gpio_intel.

* Since we currently don't handle the ACPI _DEP methods appropriately,
use the "global priority hack" from
5025fc65cd2448de8a5b7295c9936b473a7b0194 to enforce that ig4 and
gpio_intel attach before various ACPI namespace devices.

* This uses the KOBJ_GPRI_ACPI+1 and KOBJ_GPRI_ACPI+2 driver global priority
levels for important ACPI drivers, which may have to attach before other
ACPI devices can be used.

* This also adds the KOBJ_GPRI_ACPI global priority level to the sdhci_acpi
driver declaration.

show more ...


# 5025fc65 16-Jan-2018 Matthew Dillon <dillon@apollo.backplane.com>

kernel - Add a global priority hack for ACPI

* Allows ACPI to fully probe and attach all acpi devices before
attaching any non-ACPI devices.

* May improve device attach stability.

* Currently on

kernel - Add a global priority hack for ACPI

* Allows ACPI to fully probe and attach all acpi devices before
attaching any non-ACPI devices.

* May improve device attach stability.

* Currently only implemented at the top-level of the acpi
device tree.

show more ...


Revision tags: v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc, v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2
# 5dd7b15c 28-Dec-2015 Sascha Wildner <saw@online.de>

kernel/acpi_cpu: Fix argument name.


# a029078f 28-Dec-2015 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/pstate: Support type 0x80 notify

- Protect power domain states by per-power-domain serializer.
- Protect global P-state setting by the first usable power domain's
serializer.


# d1fb95bd 19-Dec-2015 Sascha Wildner <saw@online.de>

kernel/acpica: In notify handlers, always report on unknown notifies.

Also, make the messages more uniform.


Revision tags: v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0
# c000328c 15-Jun-2015 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cpu/coretemp: Move sensor device from coretemp to acpi/cpu

So that more sensors from different drivers could attach to it.


Revision tags: v4.0.6, v4.3.0, v4.2.0rc
# 8005c0c8 08-Jun-2015 Sepherosa Ziehau <sephe@dragonflybsd.org>

x86_64: Fix gd_acpi_id setting


Revision tags: v4.0.5, v4.0.4, v4.0.3, v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0
# 5ca62c87 16-Sep-2014 Sascha Wildner <saw@online.de>

kernel/acpi: Add acpi_eval_osc() as a general function for running _OSCs.

This is a hopefully true-to-the-spec implementation, as described in
chapter "6.2.11 _OSC (Operating System Capabilities)" o

kernel/acpi: Add acpi_eval_osc() as a general function for running _OSCs.

This is a hopefully true-to-the-spec implementation, as described in
chapter "6.2.11 _OSC (Operating System Capabilities)" of the 5.1 spec.
Handling of the query support flag could be better (i.e., we could
pass the returned buffer back to the caller), but we don't need that
yet.

This also fixes bugs in the the error handling which in our acpi_cpu
specific previous implementation didn't work at all, due to my mistakes.

In-discussion-with: sephe

show more ...


Revision tags: v3.8.2
# c07315c4 04-Jul-2014 Matthew Dillon <dillon@apollo.backplane.com>

kernel - Refactor cpumask_t to extend cpus past 64, part 1/2

* 64-bit systems only. 32-bit builds use the macros but cannot be expanded
past 32 cpus.

* Change cpumask_t from __uint64_t to a stru

kernel - Refactor cpumask_t to extend cpus past 64, part 1/2

* 64-bit systems only. 32-bit builds use the macros but cannot be expanded
past 32 cpus.

* Change cpumask_t from __uint64_t to a structure. This commit implements
one 64-bit sub-element (the next one will implement four for 256 cpus).

* Create a CPUMASK_*() macro API for non-atomic and atomic cpumask
manipulation. These macros generally take lvalues as arguments, allowing
for a fairly optimal implementation.

* Change all C code operating on cpumask's to use the newly created CPUMASK_*()
macro API.

* Compile-test 32 and 64-bit. Run-test 64-bit.

* Adjust sbin/usched, usr.sbin/powerd. usched currently needs more work.

show more ...


Revision tags: v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc
# 7bc0617a 13-May-2014 Sascha Wildner <saw@online.de>

kernel/acpi: Print any errors returned by CPU capability setting using _OSC.


# e7882125 26-Apr-2014 Sascha Wildner <saw@online.de>

kernel/acpi: Improve a message a bit.


Revision tags: v3.6.2, v3.6.1
# cb60b845 08-Feb-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpica/cpu: Add missing bus_generic_probe

Used by coretemp(4) and perfbias(4). Maybe many others


# 41d9045e 30-Jan-2014 Sepherosa Ziehau <sephe@dragonflybsd.org>

acpi/cpu: Remove the cpux naming hack

Used to avoid name conflict between C-state module and cpu module


Revision tags: v3.6.0, v3.7.1, v3.6.0rc, v3.7.0, v3.4.3, v3.4.2, v3.4.0, v3.4.1, v3.4.0rc, v3.5.0
# d3c9c58e 20-Feb-2013 Sascha Wildner <saw@online.de>

kernel: Use DEVMETHOD_END in the drivers.


# 5db2f26e 03-Jan-2013 Sascha Wildner <saw@online.de>

kernel: Move sys/dev/acpica5 to sys/dev/acpica.

The 5 used to indicate that it was imported from FreeBSD 5 but that
doesn't matter anymore.

In-discussion-with: sephe


Revision tags: v3.2.2, v3.2.1, v3.2.0, v3.3.0, v3.0.3, v3.0.2, v3.0.1, v3.1.0, v3.0.0, v2.12.0, v2.13.0, v2.10.1, v2.11.0, v2.10.0, v2.9.1, v2.8.2, v2.8.1, v2.8.0, v2.9.0, v2.6.3, v2.7.3, v2.6.2, v2.7.2, v2.7.1, v2.6.1, v2.7.0, v2.6.0, v2.5.1, v2.4.1, v2.5.0, v2.4.0, v2.3.2, v2.3.1, v2.2.1, v2.2.0, v2.3.0, v2.1.1, v2.0.1
# bf3e6b54 24-Sep-2003 David Rhodus <drhodus@dragonflybsd.org>

* Intel ACPI 20030228 distribution with local DragonFly changes.

* OSPM ACPI driver. Note that this driver does not include
support for PCI interrupt routing or enumeration of ISA bridges or

* Intel ACPI 20030228 distribution with local DragonFly changes.

* OSPM ACPI driver. Note that this driver does not include
support for PCI interrupt routing or enumeration of ISA bridges or
Host to PCI bridges. While functional on some machines, this driver
should be considered experimental and should be tested prior to being
deployed in a production environment.


Original work done by John Baldwin
Sponsored by: The Weather Channel

show more ...