| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
on some (most?) Asus laptops.
Discussed with: rpaulo
Approved by: kib (mentor)
MFC after: 2 weeks
|
|
|
|
|
|
|
| |
PR: 128553
Submitted by: Eygene Ryabinkin <rea-fbsd at codelabs.ru>
Reviewed by: philip
MFC after: 2 months
|
|
|
|
|
|
| |
The word "hotkys" should read "hotkeys".
Submitted by: Jille Timmermans <jille quis cx>
|
| |
|
|
|
|
|
|
|
| |
completely dynamic sbuf.
Obtained from: Varnish
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
| |
AcpiEvaluateObject() calls, otherwise, we are not able to bring devices
back up (NULL means 0, hence always off).
While there add missing WLAN on/off support.
MFC after: 3 days
Pointy hat to: rpaulo
|
|
|
|
| |
Approved by: imp (mentor, implicit)
|
|
|
|
|
|
|
|
|
|
|
| |
This includes hotkeys support and sysctl variables to control camera
and card reader. These new sysctls don't have CTFLAG_ANYBODY set.
While there add entries to devd.conf related to the Eee volume keys.
Reviewed by: phillip
MFC after: 1 week
Also tested by: lme (previous version)
|
| |
|
|
|
|
| |
Tested on: VGN-SZ79TN
|
|
|
|
| |
Noticed by: jkim
|
| |
|
|
|
|
|
| |
Submitted by: Akira Funahashi <funa at funa.org>
MFC after: 1 week
|
|
|
|
|
|
|
|
| |
- Add DLED and GLED found on newer ASUS laptops.
- Turn on BLED, TLED, and WLED by default as other OSes.
Reviewed by: philip
MFC after: 3 days
|
|
|
|
|
|
|
|
|
|
| |
the PS/2 mouse controller. Thus, when acpi_ibm(4) claimed the mouse
device, the mouse would stop working. The one ACPI dump of an R40 that
I've looked at includes an HKEY device with the proper "IBM0068" ID, so
I'm not sure how the "IBM0057" ID could have helped at all.
MFC after: 1 week
Approved by: njl
|
| |
|
|
|
|
|
| |
Submitted by: Holger Jorra <holger_jorra -at- gmx.net>
MFC after: 1 day
|
|
|
|
|
| |
on the speakers of my Panasonic Y4. It might make sense to do this in the
mixer rc.d script as well.
|
|
|
|
|
|
|
|
| |
on driver attach.
PR: kern/112044
Submitted by: Henrik Brix Andersen <henrik@brixandersen.dk>
Approved by: emax (mentor) (earlier version)
|
| |
|
| |
|
|
|
|
| |
Approved by: cognet
|
|
|
|
|
| |
CID: 1560
Found by: Coverity Prevent (tm)
|
|
|
|
|
|
|
|
|
|
|
| |
Though it is named after overclocking tool for ASUS motherboards,
it is not capable to change clock ratio or CPU core voltage.
This driver exports Templature, Power output voltage, Fan RPM under
dev.acpi_aiboost.0.*.
Descriptions for these values are set to sysctl describe, which can be
get by sysctl -d.
|
|
|
|
|
| |
PR:100671
MFC after: 3 days
|
|
|
|
| |
PR:100671
|
|
|
|
|
|
| |
the acpi_SetSleepState().
Submitted by: njl
|
|
|
|
| |
Tested by: nork
|
|
|
|
|
| |
Submitted by: Pavel Martynenko <mpv -at- ip.net.ua>
X-MFC after: 3 days (or so)
|
|
|
|
|
|
|
|
|
| |
support. Which reminds me that I'm not even sure if this works on _any_
laptop at all. :-o
PR: kern/90607
Submitted by: "Wojciech A. Koszek" <dunstan -at- freebsd.czest.pl>
MFC after: 3 days
|
|
|
|
|
| |
Submitted by: Sashi Asokarajan <mail -at- sashi.de>
MFC after: 3 days
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Other major changes (from the author):
o Individual method probing
o Finally figured out what the RBLL, RVOL, GHKS, GSIF are:
- RBLL - lcd_brightness radix
- RVOL - volume radix
- GHKS - Currently activated hotkey (internal)
- GSIF - Hotkey mask (internal)
Submitted by: Anish Mistry <mistry.7 -at- osu.edu>
MFC after: 3 days
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add support for adjusting the fan speed if the fan control mode is manual
Documentation for the relevant embedded controller register was obtained from
http://www.thinkwiki.org/wiki/Patch_for_controlling_fan_speed
Tested on: R51 by Fabian Keil
T41p by markus
Requested by: many
Approved by: philip
MFC after: 1 week
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
the locking.
Idea taken from: acpi_asus(4)
Approved by: philip
Reported by: avatar
Gordon Bergling <gbergling@0xfce3.net>
MFC after: 1 week
|
|
|
|
|
|
|
| |
exception of fans everything seems to work fine. No ill effects
observed.
Reviewed by: Nate Lawson (on acpi list)
Approved by: re (Ken Smith)
|
|
|
|
|
|
|
|
|
|
| |
- Initialize val_ec with the content of the volume EC register
for ACPI_IBM_METHOD_VOLUME and ACPI_IBM_METHOD_MUTE in acpi_ibm_sysctl_set()
if there is no CMOS handle present. This fixes setting volume and mute on
such models.
Submitted by: ru
Approved by: philip
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Restructured for easier extensibility and maintainability
- To be more uniform with the other ACPI extras drivers and to better reflect
their actual meaning, some sysctls were moved:
o brightness -> lcd_brightness
o keylight -> thinklight
o enable -> events
o misckey -> hotkey
o avail_mask -> availmask
o key_mask -> eventmask
- New "initialmask" sysctl, which holds the initial eventmask
- The "wlan" sysctl is now read-only, since writing to it didn't have
any effect
- The "version" sysctl was removed, since it seems to be the same (0x100)
on all models I have seen
- Support for more hotkeys by the "hotkey" sysctl
- Improved support of ACPI events. Disabled by default, since it unexpectedly
changes the behaviour of some keys. (on my T41p there are now 24 different
keypress events that get reported)
- write support for: volume, mute, lcd_brightness and thinklight
- led(4) interface for the thinklight [1]
- New sysctls "fan" and "fan_speed" to support reading of fan status and speed
- New sysctl "thermal" to support reading of up to 8 thermal sensors
Reviewed by: philip
Approved by: philip
Submitted by: simon [1]
Inspired by: The Linux ibm_acpi driver by Borislav Deianov
http://ibm-acpi.sourceforge.net/
The ThinkPad Button program (tpb) by Markus Braun
http://www.nongnu.org/tpb/
Thanks to: brueffer, dvl, njl, philip, simon, takawata and the many
testers from freebsd-acpi@ and freebsd-mobile@
|
| |
|
|
|
|
| |
MFC after: 3 days
|
|
|
|
|
| |
Submitted by: Jean-Sébastien Pédron <jspedron@club-internet.fr> [1]
MFC after: 3 days
|
|
|
|
| |
Submitted by: Anish Mistry <mistry.7@osu.edu>
|
|
|
|
| |
Submitted by: pjd
|
|
|
|
| |
Approved by: njl
|
|
|
|
|
| |
Submitted by: Chris Reece car at crank dot org dot uk
MFC after: 1 week
|
|
|
|
| |
my testing? *grmbl*
|
|
|
|
|
|
|
| |
generic functions, use a table for hooking up sysctls nodes rather than doing
it manually. While here, clean up some style bugs.
Glanced at by: njl
|
|
|
|
|
|
| |
Submitted by: Anish Mistry <mistry.7 -at- osu.edu>
Reviewed by: njl
X-MFC after: 5.4-RELEASE
|
| |
|