History log of /freebsd-current/sys/dev/acpi_support/atk0110.c
Revision Date Author Comments
# 685dc743 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

sys: Remove $FreeBSD$: one-line .c pattern

Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/


# 90161e72 06-May-2022 John Baldwin <jhb@FreeBSD.org>

acpi_support: Remove unused devclass arguments to DRIVER_MODULE.


# 6237a1cc 26-Dec-2021 Alexander Motin <mav@FreeBSD.org>

acpi_support: Remove CTLFLAG_NEEDGIANT from sysctls.

MFC after: 2 weeks


# 7029da5c 26-Feb-2020 Pawel Biernacki <kaktus@FreeBSD.org>

Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)

r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or already are but aren’t properly marked).
Use it in preparation for a general review of all nodes.

This is non-functional change that adds annotations to SYSCTL_NODE and
SYSCTL_PROC nodes using one of the soon-to-be-required flags.

Mark all obvious cases as MPSAFE. All entries that haven't been marked
as MPSAFE before are by default marked as NEEDGIANT

Approved by: kib (mentor, blanket)
Commented by: kib, gallatin, melifaro
Differential Revision: https://reviews.freebsd.org/D23718


# f01b5ed9 07-Dec-2018 Andriy Gapon <avg@FreeBSD.org>

aibs: fix a typo in the probe method that was introduced in r339754

Because of that typo the driver would try to attach to every device
on acpi bus. That disrupted acpi attachment of uart driver, at least.

MFC after: 4 days
X-MFC with: r339754


# 5efca36f 25-Oct-2018 Takanori Watanabe <takawata@FreeBSD.org>

Distinguish _CID match and _HID match and make lower priority probe
when _CID match.

Reviewed by: jhb, imp
Differential Revision:https://reviews.freebsd.org/D16468


# a1e2190c 17-Jun-2018 Dimitry Andric <dim@FreeBSD.org>

Fix build of aibs with base gcc on i386

Add a few intermediate casts to intptr_t to suppress "cast to pointer
from integer of different size" warnings from gcc. In this case, the
'arg2' part of SYSCTL_HANDLER_ARGS is used to pass in a pointer, via an
intermediate intmax_t, so no information is lost.

Reviewed by: avg
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D15725


# 2698bbbb 15-Oct-2016 Andriy Gapon <avg@FreeBSD.org>

aibs / atk0110: add support for querying sensors via GGRP and GITM

Comparing to the Linux driver there is still one missing feature.
The Linux driver finds and enables "Embedded Controller" item in
the 0x11 group if it's not enabled yet.

I tested the new method, Torfinn Ingolfsen tested the old method
and helped to fix several bugs in the earlier versions of the patch.

Tested by: Torfinn Ingolfsen <torfinn.ingolfsen@getmail.no>
Reviewed by: rpaulo
MFC after: 3 weeks
Differential Revision: https://reviews.freebsd.org/D8227


# 9d6672e1 22-May-2016 Luiz Otavio O Souza <loos@FreeBSD.org>

Fix the deciKelvin to Celsius conversion in kernel.

After r285994, sysctl(8) was fixed to use 273.15 instead of 273.20 as 0C
reference and as result, the temperature read in sysctl(8) now exibits a
+0.1C difference.

This commit fix the kernel references to match the reference value used in
sysctl(8) after r285994.

Sponsored by: Rubicon Communications (Netgate)


# a8cd0393 04-May-2016 Adrian Chadd <adrian@FreeBSD.org>

s/struct device */device_t/g

Submitted by: kmacy


# 0c10b85a 26-Jun-2013 Jung-uk Kim <jkim@FreeBSD.org>

Consistently cast ACPICA 64-bit integer types when we print them.


# bbdf953e 28-Feb-2012 Kevin Lo <kevlo@FreeBSD.org>

Add missing MODULE_DEPEND() so that acpi.ko and aibs.ko can be
loaded dynamically.


# f4f04709 18-Jan-2011 Matthew D Fleming <mdf@FreeBSD.org>

Fix a few more SYSCTL_PROC() that were missing a CTLFLAG type specifier.


# a7d5f7eb 19-Oct-2010 Jamie Gritton <jamie@FreeBSD.org>

A new jail(8) with a configuration file, to replace the work currently done
by /etc/rc.d/jail.


# bbe4a97d 25-Jun-2010 Rui Paulo <rpaulo@FreeBSD.org>

Import the acpi_aibs(4) driver written by Constantine A. Murenin.
It has more features than acpi_aiboost(4) and it will eventually replace
acpi_aiboost(4).

Submitted by: Constantine A. Murenin <cnst at FreeBSD.org>
Reviewed by: freebsd-acpi, imp
MFC after: 1 month