summaryrefslogtreecommitdiff
path: root/sys/dev/acpi/thinkpad_acpi.c
AgeCommit message (Expand)Author
2022-08-12thinkpad(4): Don't detach on shutdown.riastradh
2021-12-31thinkpad(4): Omit workaround for acpiec_bus_read.riastradh
2021-05-30thinkpad(4): Fix evaluation of MHKA on version 2 devices.riastradh
2021-05-29Add some more Thinkpad hotkeys.riastradh
2021-05-29thinkpad(4): Add dtrace probe for hotkey events.riastradh
2021-05-29thinkpad(4): Attach at LEN0268 with v2 Thinkpad hotkeys too.riastradh
2021-01-29Use acpi_compatible_match().thorpej
2020-05-17With the recent change of the EC address space handler, we no longer getmlelstv
2019-08-05 Fix undefined behavior in thinkpad_mask_init(). Found by kUBSan.msaitoh
2016-04-03Split toggles for bluetooth and wwan and use specific ACPI objectsmlelstv
2015-04-23Update module dependencies for all the existing modules that depend on sysmon...pgoyette
2013-03-30reverse the polarity of the extra key option, always enabling them.christos
2013-03-30Define THINKPAD_EXTENDED_HOTKEYS to enable more hotkeys on ThinkPads.christos
2012-11-24Match LEN0068 in thinkpad(4) too, as newer Thinkpads report.riastradh
2012-08-14Collect rnd(9) entropy from coretemp(4), acpibat(4), aibs(4), hpacel(4),jruoho
2012-07-15add function switch to switch on/off "wireless WAN", aka GSM et al modemspz
2011-06-20Initialize sensor state before trying to register.pgoyette
2011-06-06Don't update the value_{min,max} - these fields are not {low,high}-waterpgoyette
2011-04-14Simplify a little. No functional change.jruoho
2011-04-14Use the common power resource code. Also add a comment explainingjruoho
2011-03-27Use wireless function key to toggle not only bluetooth but alsomlelstv
2011-02-16Use ioconf for the module declarations.jruoho
2011-01-18Use AcpiOsReadPort/AcpiOsWritePort instead of inb/outb so I can get rid ofjmcneill
2010-12-31Use "temperature #" and "fan speed #" rather than "TMP#" and "FAN#" for thejruoho
2010-10-25Bump WARNS to 4.jruoho
2010-04-15As discussed with jmcneill@, install a global "bus notification handler"jruoho
2010-04-14No need to spread the ACPICA type system any more than is necessary:jruoho
2010-03-05Remove <dev/acpi/acpica.h> from all files. It is included fromjruoho
2010-02-28Introduce support for ACPI kernel modules.jruoho
2010-02-24A pointer typedef entails trading too much flexibility to declare constdyoung
2010-01-31Add a detachment routine. While here, clarify the initialization of sensors.jruoho
2010-01-30Add the _COMPONENT definition for ACPI_DEBUG.jruoho
2010-01-18Add definitions for volume keys.jruoho
2010-01-08Expand PMF_FN_* macros.dyoung
2009-11-29Introduce acpi_eval_set_integer().cegger
2009-09-25Use deviter_first()/deviter_next() instead of accessing alldevsdyoung
2009-05-12struct cfdata * -> cfdata_t, no functional changes intended.cegger
2009-02-17Use aprint_debugjmcneill
2008-11-01Make the driver work (except for setting display brightness) on olderhans
2008-10-18Add fan sensor support, from Thomas E. Spanjaardjmcneill
2008-05-05Use 2-clause license.jmcneill
2008-05-01Be consistent with #define<space-or-tab>.simonb
2008-04-26Use isareg constants in thinkpad_brightness_read where possiblejmcneill
2008-02-29Use PMF_FN_ARGS, PMF_FN_PROTO.dyoung
2008-01-28The Thinkpad T61/x61 family powers off the USB power resource on resumejmcneill
2008-01-09Remove useless returns at the end of void functions.xtraeme
2007-12-22Move display switching out of the kernel; deliver this (and other) eventsjmcneill
2007-12-22Add experimental display switching support.jmcneill
2007-12-22Only toggle bluetooth when the wireless button is pressed, simplifiesjmcneill
2007-12-21Add support for the WLAN / Bluetooth switch.jmcneill