| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
Only cleanup CMI-related state on detach if the system supports CMI.
Notes:
svn path=/stable/9/; revision=251759
|
| |
|
|
|
|
|
|
|
| |
Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.
This means that their use is restricted to a single C file.
Notes:
svn path=/stable/9/; revision=249132
|
| |
|
|
|
|
|
|
| |
PR: kern/164538
Submitted by: Pierre Imai <pierre@imai.at>
Notes:
svn path=/stable/9/; revision=242914
|
| |
|
|
| |
Notes:
svn path=/stable/9/; revision=242236
|
| |
|
|
|
|
|
| |
- Add in-driver event handler.
Notes:
svn path=/stable/9/; revision=237602
|
| |
|
|
|
|
|
|
|
|
| |
Append unit number to the WMI status device name to allow attaching
multiple acpi_wmi(4) instances.
PR: kern/162491
Notes:
svn path=/stable/9/; revision=229858
|
| |
|
|
|
|
|
|
|
| |
Use DEVMETHOD_END to mark end of device methods.
Remove superfluous device methods.
Add some missing __FBSBID() macros.
Notes:
svn path=/stable/9/; revision=229093
|
| |
|
|
| |
Notes:
svn path=/head/; revision=217566
|
| |
|
|
|
|
|
| |
Commit the rest of the devices.
Notes:
svn path=/head/; revision=217323
|
| |
|
|
|
|
|
|
|
| |
PR: kern/121102
Submitted by: Anish Mistry <amistry@am-productions.biz>
MFC after: 3 weeks
Notes:
svn path=/head/; revision=216376
|
| |
|
|
| |
Notes:
svn path=/head/; revision=212762
|
| |
|
|
|
|
|
|
|
|
|
|
| |
to properly reflect dependency between the devices/drivers
PR: kern/147858
Suggested by: jhb
Tested by: Maciej Suszko <maciej@suszko.eu>
MFC after: 1 week
Notes:
svn path=/head/; revision=212457
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- add identify method to create driver's own device_t
- successfully probe only driver's own device_t instead of any device_t
- (ab)use device order to hopefully be probed/attached after acpi_wmi
PR: kern/147858
Tested by: Maciej Suszko <maciej@suszko.eu>
MFC after: 1 week
Notes:
svn path=/head/; revision=212251
|
| |
|
|
| |
Notes:
svn path=/head/; revision=210477
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=209523
|
| |
|
|
|
|
|
| |
Found by: clang
Notes:
svn path=/head/; revision=209066
|
| |
|
|
|
|
|
|
| |
Found by: clang static analyzer
Found by: Coverity Prevent[tm] (CID 4537, 4538, 4539)
Notes:
svn path=/head/; revision=209064
|
| |
|
|
|
|
|
|
| |
Found by: clang static analyzer
Found by: Coverity Prevent[tm] (CID 3423)
Notes:
svn path=/head/; revision=209055
|
| |
|
|
| |
Notes:
svn path=/head/; revision=203811
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
brightness, wired LAN power and bass gain), and update the description of
one previously unknown feature (display contrast). While here, expand on
a comment and remove two defines left over from an old version of the code.
Also update man page to document the above changes, and correct grammar.
PR: kern/127581
Notes:
svn path=/head/; revision=203622
|
| |
|
|
| |
Notes:
svn path=/head/; revision=202771
|
| |
|
|
|
|
|
|
|
|
|
| |
This should fix some Thinkpad specific problems such as
connecting to a headphone jack is not functional on X41.
Reviewed by: takawata
MFC after: 1 week
Notes:
svn path=/head/; revision=201605
|
| |
|
|
|
|
|
|
| |
- More descriptive error messages when failing to parse components during
attach.
Notes:
svn path=/head/; revision=198622
|
| |
|
|
|
|
|
|
|
| |
acpi_ibm lock and the sysctl lock.
MFC after: 3 days
Notes:
svn path=/head/; revision=197460
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
than references to objects. In that case, simply use the Package directly.
I think a recent change to ACPI-CA is causing the interpreter to
automatically expand these references.
Reported by: Olivier Smedts olivier gid0 org
MFC after: 3 days
Notes:
svn path=/head/; revision=197415
|
| |
|
|
|
|
|
|
|
|
|
| |
61p includes the hotkey device as IBM0068 and the mouse as IBM0057 similar
to other systems.
Submitted by: marius
MFC after: 3 days
Notes:
svn path=/head/; revision=197350
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- sysctl dev.acpi_hp.0.verbose to toggle debug output
- A modification so this can deal with different array lengths
when reading the CMI BIOS - now it works ok on HP Compaq nx7300
as well.
- Change behaviour to query only max_instance-1 CMI BIOS instances,
because all HPs seen so far are broken in that respect
(or there is a fundamental misunderstanding on my side, possible
as well). This way a disturbing ACPI Error Field exceeds Buffer
message is avoided.
- New bit to set on dev.acpi_hp.0.cmi_detail (0x8) to
also query the highest guid instance of CMI bios
acpi_hp.4:
- Document dev.acpi_hp.0.verbose sysctl in man page
- Document new bit for dev.acpi_hp.0.cmi_detail
- Add a section to manpage about hardware that has been reported
to work ok
Submitted by: Michael Gmelin <freebsdusb at bindone.de>
Approved by: re (kib)
MFC after: 2 weeks
Notes:
svn path=/head/; revision=195325
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Document different semantics for ACPI_WMI_PROVIDES_GUID_STRING_METHOD
acpi_wmi.c:
- Modify acpi_wmi_provides_guid_string_method to return absolut number of
instances known for the given GUID.
acpi_hp.c:
- sysctl dev.acpi_hp.0.verbose to toggle debug output
- A modification so this can deal with different array lengths
when reading the CMI BIOS - now it works ok on HP Compaq nx7300
as well.
- Change behaviour to query only max_instance-1 CMI BIOS instances,
because all HPs seen so far are broken in that respect
(or there is a fundamental misunderstanding on my side, possible
as well). This way a disturbing ACPI Error Field exceeds Buffer
message is avoided.
- New bit to set on dev.acpi_hp.0.cmi_detail (0x8) to
also query the highest guid instance of CMI bios
acpi_hp.4:
- Document dev.acpi_hp.0.verbose sysctl in man page
- Document new bit for dev.acpi_hp.0.cmi_detail
- Add a section to manpage about hardware that has been reported
to work ok
Submitted by: Michael Gmelin, freebsdusb at bindone.de
Approved by: re (kib)
MFC after: 2 weeks
Notes:
svn path=/head/; revision=195185
|
| |
|
|
|
|
|
| |
MFC after: 2 weeks
Notes:
svn path=/head/; revision=194716
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* Driver for ACPI HP extra functionations, which required
ACPI WMI driver.
Submitted by: Michael <freebsdusb at bindone.de>
Approved by: re
MFC after: 2 weeks
Notes:
svn path=/head/; revision=194701
|
| |
|
|
| |
Notes:
svn path=/head/; revision=193530
|
| |
|
|
|
|
|
|
| |
Found with: Coverity Prevent(tm)
CID: 544, 545
Notes:
svn path=/head/; revision=192030
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- Fix style for A3N and for a comment
Submitted by: Akira Funahashi <funa@funa.org>
Tested by: Marcin Nowak <marcin.nowak@simplusnet.pl>,
Diego Sardina <diego.sardina@gmx.com>
PR: kern/128634
Notes:
svn path=/head/; revision=190695
|
| |
|
|
| |
Notes:
svn path=/head/; revision=188162
|
| |
|
|
|
|
|
|
|
|
|
| |
on some (most?) Asus laptops.
Discussed with: rpaulo
Approved by: kib (mentor)
MFC after: 2 weeks
Notes:
svn path=/head/; revision=186529
|
| |
|
|
|
|
|
|
|
|
| |
PR: 128553
Submitted by: Eygene Ryabinkin <rea-fbsd at codelabs.ru>
Reviewed by: philip
MFC after: 2 months
Notes:
svn path=/head/; revision=184625
|
| |
|
|
|
|
|
|
|
| |
The word "hotkys" should read "hotkeys".
Submitted by: Jille Timmermans <jille quis cx>
Notes:
svn path=/head/; revision=182864
|
| |
|
|
| |
Notes:
svn path=/head/; revision=181885
|
| |
|
|
|
|
|
|
|
|
| |
completely dynamic sbuf.
Obtained from: Varnish
MFC after: 2 weeks
Notes:
svn path=/head/; revision=181463
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=180268
|
| |
|
|
|
|
|
| |
Approved by: imp (mentor, implicit)
Notes:
svn path=/head/; revision=180075
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
Notes:
svn path=/head/; revision=180062
|
| |
|
|
| |
Notes:
svn path=/head/; revision=179155
|
| |
|
|
|
|
|
| |
Tested on: VGN-SZ79TN
Notes:
svn path=/head/; revision=179137
|
| |
|
|
|
|
|
| |
Noticed by: jkim
Notes:
svn path=/head/; revision=178231
|
| |
|
|
| |
Notes:
svn path=/head/; revision=178193
|
| |
|
|
|
|
|
|
| |
Submitted by: Akira Funahashi <funa at funa.org>
MFC after: 1 week
Notes:
svn path=/head/; revision=178178
|
| |
|
|
|
|
|
|
|
|
|
| |
- 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
Notes:
svn path=/head/; revision=178069
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=172980
|
| |
|
|
| |
Notes:
svn path=/head/; revision=170871
|