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 ...
|