pgoyette
d17c220979
Add another touchpad device - this one found in my Acer2413WLCi laptop.
...
Tested by me.
OK garbled@
2008-09-16 11:24:55 +00:00
cegger
17dbee905c
use device_lookup_private to get softc
2008-06-12 21:46:21 +00:00
jmcneill
35033371fe
Use M_ZERO instead of malloc+memset
2008-05-03 16:14:40 +00:00
martin
ce099b4099
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
cube
fa7e4a28ef
Don't assume a struct device is embedded in the softc.
2008-03-16 15:22:05 +00:00
cube
a22d8d4abb
Split device_t and softc for pckbc(4) and its attachments.
2008-03-15 13:23:24 +00:00
ad
0664a0459b
Start detangling lock.h from intr.h. This is likely to cause short term
...
breakage, but the mess of dependencies has been regularly breaking the
build recently anyhow.
2008-01-04 21:17:40 +00:00
jmcneill
4c1d81b2b5
Merge jmcneill-pm branch.
2007-12-09 20:27:42 +00:00
ad
a2a3828545
machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h
2007-10-19 11:59:34 +00:00
jmcneill
02ef36ec48
Sort IO resources before attempting to attach; resolves issues on ACPI
...
firmware that reports 0x64,0x60 instead of 0x60,0x64. Patch tested by
Greg A. Woods.
2007-10-05 18:31:46 +00:00
ad
88ab7da936
Merge some of the less invasive changes from the vmlocking branch:
...
- kthread, callout, devsw API changes
- select()/poll() improvements
- miscellaneous MT safety improvements
2007-07-09 20:51:58 +00:00
christos
168cd830d2
__unused removal on arguments; approved by core.
2006-11-16 01:32:37 +00:00
christos
4d595fd7b1
- sprinkle __unused on function decls.
...
- fix a couple of unused bugs
- no more -Wno-unused for i386
2006-10-12 01:30:41 +00:00
kochi
6f20259365
use aprint_*
2006-02-20 12:17:49 +00:00
christos
95e1ffb156
merge ktrace-lwp.
2005-12-11 12:16:03 +00:00
kochi
beb4a7fe16
specify static where appropriate.
2004-05-01 12:03:27 +00:00
kochi
193c08b383
Clean up memory allocated during autoconfiguration
2004-04-11 10:36:35 +00:00
kochi
b547a6d28f
change acpi_resource_parse API to support _PRS parsing as well as _CRS
2004-04-11 08:36:19 +00:00
kochi
2bde9b6026
return (x) -> return x
...
use consitent variable name for ACPI_STATUS
2004-04-11 06:48:25 +00:00
mycroft
823720b33d
Rework slightly so we use acpi_match_hid() in pckbc_acpi_attach() too.
2003-11-03 19:11:41 +00:00
mycroft
3ee522bd34
Match all PNP03?? IDs.
...
Also match more PNP0F?? IDs (e.g. the one the HP OmniBook reports). There's
also no need to check IBM3780 any more, as the IBM and Acer machines which
returned it also return a CID of PNP0F13.
2003-11-03 19:04:56 +00:00
mycroft
4ac0e3e5c6
More cleanup:
...
* Use ACPI_FAILURE() and ACPI_SUCCESS().
* Output exception strings in a few more places.
2003-11-03 18:07:10 +00:00
mycroft
01558f7ee2
Clean up some messages:
...
* Use AcpiFormatException() in a bunch of places.
* acpi_resource_parse() already prints an error, so don't do it in the callers.
2003-11-03 17:24:22 +00:00
kochi
84795bd3fd
* now the size of ACPI_DEVICE_INFO is variable:
...
it can now accomodate multiple _CIDs
sizeof(ACPI_DEVICE_INFO) should not be used
* make ad_devinfo member in acpi_devnode a pointer
* implement acpi_match_hid() to simplify matching devices;
_CIDs are also taken into account now as well as _HID
2003-11-03 06:03:47 +00:00
mycroft
fec4c11f9e
Catch up with ABI changes in ACPI-CA. Some additional changes to acpi_bat to
...
set the VALID bits correctly, so we don't report garbage for missing batteries.
2003-10-31 20:54:18 +00:00
christos
50459b4529
Fix uninitialized variable warnings.
2003-10-27 06:15:52 +00:00
jmcneill
182716ac88
Attach to PNP0F03 -- makes the PS/2 mouse on this Dell work.
2003-01-27 19:18:46 +00:00
matt
60040239dc
Only remember the softc if was for the keyboard port. Only try to attach
...
the console to a keyboard port.
2002-12-28 10:14:43 +00:00
matt
d00c47eb40
Add IBM3780 (PNP id for IBM's trackpoint). Also consider anything starting
...
with PNP0F as a mouse.
2002-12-28 09:44:11 +00:00
matt
17fb086421
Add a pckbc acpi attachment (it compiles but it untested).
2002-12-28 08:45:31 +00:00