aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/acpi/ac.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-17ACPI: AC: Rename ACPI device from device to adevMichal Wilczynski1-13/+13
2023-10-13ACPI: AC: Replace acpi_driver with platform_driverMichal Wilczynski1-25/+27
2023-10-13ACPI: AC: Use string_choices API instead of ternary operatorMichal Wilczynski1-2/+3
2023-10-13ACPI: AC: Remove redundant checksMichal Wilczynski1-23/+4
2023-10-06ACPI: bus: Add context argument to acpi_dev_install_notify_handler()Rafael J. Wysocki1-1/+1
2023-07-14ACPI: AC: Install Notify() handler directlyMichal Wilczynski1-8/+19
2022-11-23ACPI: make remove callback of ACPI driver voidDawei Li1-5/+3
2022-09-24ACPI: AC: Remove the leftover struct acpi_ac_blHanjun Guo1-5/+0
2022-05-12ACPI: clean up white space in a few places for consistencyIan Cowan1-2/+2
2022-01-04ACPI / x86: Introduce an acpi_quirk_skip_acpi_ac_and_battery() helperHans de Goede1-40/+3
2021-10-26ACPI: AC: Quirk GK45 to skip reading _PSRStefan Schaeckeler1-0/+19
2021-04-08ACPI: AC: fix some coding style issuesXiaofei Tan1-20/+8
2021-03-19ACPI: fix various typos in commentsTom Saeger1-1/+1
2021-02-04ACPI: AC: Clean up printing messagesRafael J. Wysocki1-13/+10
2020-08-03Merge branches 'acpi-mm', 'acpi-tables', 'acpi-apei' and 'acpi-misc'Rafael J. Wysocki1-1/+1
2020-07-09ACPI: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2020-06-22ACPI: procfs: Remove last dirs after being marked deprecated for a decadeThomas Renninger1-106/+0
2020-03-04ACPI / AC: Cleanup DMI quirk tableHans de Goede1-12/+13
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner1-14/+1
2018-06-05Merge tag 'acpi-4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds1-11/+37
2018-06-04Merge branches 'acpi-cppc', 'acpi-misc', 'acpi-battery' and 'acpi-ac'Rafael J. Wysocki1-11/+37
2018-05-16proc: introduce proc_create_single{,_data}Christoph Hellwig1-19/+2
2018-05-10ACPI / AC: Add quirk to avoid checking for PMIC with native driverCarlo Caione1-10/+36
2018-05-02ACPI / AC: Remove initializer for unused ident dmi_system_idHans de Goede1-1/+1
2018-02-21battery: Add the battery hooking APIOgnjen Galic1-1/+1
2017-11-09ACPI: Mark expected switch fall-throughsGustavo A. R. Silva1-0/+1
2017-04-19ACPI / AC: Add a blacklist with PMIC ACPI HIDs with a native charger driverHans de Goede1-0/+20
2015-07-08ACPI: Remove FSF mailing addressesJarkko Nikula1-4/+0
2015-06-15ACPI / AC: constify DMI system id tableMathias Krause1-1/+1
2015-03-13power_supply: Change ownership from driver to coreKrzysztof Kozlowski1-13/+19
2015-03-13power_supply: Move run-time configuration to separate structureKrzysztof Kozlowski1-1/+1
2014-07-07Revert "ACPI / AC: Remove AC's proc directory."Lan Tianyu1-2/+128
2014-05-08ACPI: Revert "ACPI / AC: convert ACPI ac driver to platform bus"Guenter Roeck1-59/+58
2014-03-19ACPI / AC: recheck adapter status upon battery status changesAlexander Mezin1-0/+25
2014-02-13ACPI / AC: fix AC driver compile error when CONFIG_PM_SLEEP is undefinedShuah Khan1-0/+2
2014-01-12Merge branch 'acpi-cleanup'Rafael J. Wysocki1-2/+1
2014-01-05ACPI / AC: change notification handler type to ACPI_ALL_NOTIFYAlexander Mezin1-2/+2
2013-12-07ACPI: Clean up inclusions of ACPI header filesLv Zheng1-2/+1
2013-11-14ACPI / AC: Remove struct acpi_device pointer from struct acpi_acLan Tianyu1-7/+8
2013-10-16ACPI / AC: Remove AC's proc directory.Lan Tianyu1-126/+3
2013-09-25ACPI / AC: convert ACPI ac driver to platform busZhang Rui1-83/+80
2013-07-15ACPI: Remove the old /proc/acpi/event interfaceThomas Renninger1-1/+0
2013-05-12ACPI / AC: Add sleep quirk for Thinkpad e530Lan Tianyu1-0/+33
2013-04-09procfs: new helper - PDE_DATA(inode)Al Viro1-1/+1
2013-01-26ACPI: Remove useless type argument of driver .remove() operationRafael J. Wysocki1-2/+2
2012-08-10ACPI / PM: Fix unused function warnings for CONFIG_PM_SLEEPRafael J. Wysocki1-0/+4
2012-07-26Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/...Linus Torvalds1-1/+3
2012-07-24ACPI/AC: prevent OOPS on some boxes due to missing check power_supply_registe...Lan Tianyu1-1/+3
2012-07-01ACPI: Use struct dev_pm_ops for power management in the AC driverRafael J. Wysocki1-5/+12
2011-07-21treewide: fix potentially dangerous trailing ';' in #defined values/expressionsPhil Carmody1-1/+1
2011-01-12Merge branch 'procfs-cleanup' into releaseLen Brown1-1/+2
2011-01-12ACPI: delete CONFIG_ACPI_PROCFS_POWER and power procfs I/F in 2.6.39Zhang Rui1-1/+2
2010-12-09ACPI ac: update AC status upon sysfs queryZhang Rui1-17/+29
2010-10-15ACPI ac/battery/sbs: sysfs I/F always built in, procfs I/F disabled by defaultZhang Rui1-14/+0
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2009-10-06ACPI: add AC/DC notifierMark Langsdorf1-0/+1
2009-08-28ACPI: Move definition of PREFIX from acpi_bus.h to internal..hLen Brown1-0/+2
2009-06-18ACPI: ac: use .notify method instead of installing handler directlyBjorn Helgaas1-15/+5
2009-03-31proc 2/2: remove struct proc_dir_entry::ownerAlexey Dobriyan1-1/+0
2008-11-11Merge branch 'sysfs' into releaseLen Brown1-1/+1
2008-11-07ACPI: consolidate ACPI_*_COMPONENT definitions in acpi_drivers.hBjorn Helgaas1-1/+0
2008-11-06ACPI: struct device - replace bus_id with dev_name(), dev_set_name()Kay Sievers1-1/+1
2008-10-22Merge branch 'ull' into testLen Brown1-1/+1
2008-10-11ACPI: Change acpi_evaluate_integer to support 64-bit on 32-bit kernelsMatthew Wilcox1-1/+1
2008-10-10ACPI: catch calls of acpi_driver_data on pointer of wrong typePavel Machek1-1/+1
2008-06-14ACPI: no AC status notificationLen Brown1-5/+3
2008-04-29acpi: use non-racy method for proc entries creationDenis V. Lunev1-8/+4
2008-04-21acpi: Storage class should be before const qualifierTobias Klauser1-1/+1
2008-01-01ACPI: Make sysfs interface in ACPI power optional.Alexey Starikovskiy1-2/+14
2007-11-19ACPI: Split out control for /proc/acpi entries from battery, ac, and sbs.Alexey Starikovskiy1-10/+10
2007-11-14ACPI: AC: Update AC state on resumeAlexey Starikovskiy1-0/+17
2007-11-14make /proc/acpi/ac_adapter dependent on ACPI_PROCFSAndrey Borzenkov1-1/+22
2007-09-27ACPI: AC: Add sysfs interfaceAlexey Starikovskiy1-2/+31
2007-08-23ACPI: Schedule /proc/acpi/event for removalLen Brown1-1/+1
2007-08-23ACPI: don't duplicate input events on netlinkZhang Rui1-0/+3
2007-07-23ACPI: autoload modules - Create __mod_acpi_device_table symbol for all ACPI d...Thomas Renninger1-2/+7
2007-02-12ACPI: delete extra #defines in /drivers/acpi/ driversLen Brown1-2/+1
2007-02-12ACPI: fix acpi_driver.name usageLen Brown1-1/+1
2007-02-12ACPI: clean up ACPI_MODULE_NAME() useLen Brown1-2/+2
2006-12-20ACPI: replace kmalloc+memset with kzallocBurman Yan1-2/+1
2006-10-14ACPI: Remove unnecessary from/to-void* and to-void casts in drivers/acpiJan Engelhardt1-3/+3
2006-08-15ACPI: fix boot with acpi=offPavel Machek1-0/+2
2006-07-10ACPI: add 'const' to several ACPI file_operationsArjan van de Ven1-1/+1
2006-07-01Pull smart-battery into release branchLen Brown1-5/+7
2006-07-01ACPI: add support for Smart BatteryRich Townsend1-5/+7
2006-07-01ACPI: handle AC notify event on broken BIOSChristian Lupien1-2/+4
2006-06-30ACPI: ac: Remove unneeded acpi_handle from driver.Patrick Mochel1-2/+0
2006-06-30ACPI: ac: Use acpi_device's handle instead of driver'sPatrick Mochel1-3/+3
2006-06-30ACPI: ac: Add struct acpi_device to struct acpi_ac.Patrick Mochel1-3/+3
2006-06-27ACPI: delete tracing macros from drivers/acpi/*.cPatrick Mochel1-31/+22
2006-06-26ACPI: Enable ACPI error messages w/o CONFIG_ACPI_DEBUGThomas Renninger1-10/+2
2005-08-05[ACPI] Lindent all ACPI filesLen Brown1-82/+56
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+354