aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/acpi/scan.c
AgeCommit message (Expand)AuthorFilesLines
2012-10-06Merge branches 'acpica', 'acpidump', 'intel-idle', 'misc', 'module_acpi_drive...Len Brown1-2/+54
2012-10-06ACPI: Add new sysfs interface to export device descriptionLance Ortiz1-2/+52
2012-09-21ACPI: Allow ACPI binding with USB-3.0 hubLan Tianyu1-0/+2
2012-07-26Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/...Linus Torvalds1-9/+49
2012-07-26Merge branches 'acpi_pad', 'acpica', 'apei-bugzilla-43282', 'battery', 'cpuid...Len Brown1-9/+49
2012-07-01ACPI / PM: Drop PM callbacks from the ACPI bus typeRafael J. Wysocki1-51/+0
2012-07-01ACPI / PM: Do not execute legacy driver PM callbacksRafael J. Wysocki1-15/+9
2012-07-01ACPI / PM: Make acpi_bus_type use driver struct dev_pm_ops callbacksRafael J. Wysocki1-13/+47
2012-07-01ACPI / PM: Make acpi_bus_type use struct dev_pm_ops for PM handlingRafael J. Wysocki1-3/+4
2012-07-01ACPI / PM: Drop pm_message_t argument from device suspend callbackRafael J. Wysocki1-1/+1
2012-06-04ACPI: Add _OST support for sysfs ejectToshi Kani1-9/+49
2012-05-29ACPI / PM: Generate wakeup events on fixed power buttonDaniel Drake1-0/+1
2012-05-17ACPI / PCI / PM: Fix device PM regression related to D3hot/D3coldRafael J. Wysocki1-0/+4
2012-05-05ACPI: Fix D3hot v D3cold confusionLin Ming1-10/+7
2012-03-30Merge branch 'd3' into releaseLen Brown1-0/+7
2012-03-30ACPI: Clean redundant codes in scan.cAlex He1-4/+1
2012-03-30ACPI: Introduce ACPI D3_COLD state supportZhang Rui1-0/+7
2011-11-06ACPI: use kstrdup()Thomas Meyer1-2/+1
2011-04-26ACPI / PM: Avoid infinite recurrence while registering power resourcesRafael J. Wysocki1-0/+4
2011-02-24ACPI: Remove the wakeup.run_wake_count device fieldRafael J. Wysocki1-1/+0
2011-01-12ACPI: Drop device flag wake_capableRafael J. Wysocki1-17/+9
2011-01-12ACPI: Always check if _PRW is present before trying to evaluate itRafael J. Wysocki1-2/+7
2011-01-12Merge branch 'wakeup-etc-rafael' into releaseLen Brown1-1/+1
2011-01-12Merge branch 'power-resource' into releaseLen Brown1-4/+23
2011-01-12ACPI / PM: Register power resource devices as soon as they are neededRafael J. Wysocki1-0/+20
2011-01-12ACPI / PM: Register acpi_power_driver earlyRafael J. Wysocki1-0/+2
2011-01-12ACPI / PM: Add function for device power state initializationRafael J. Wysocki1-4/+1
2011-01-12ACPICA: Implicit notify supportLin Ming1-1/+1
2011-01-12ACPICA: Rename some function and variable namesLin Ming1-3/+3
2011-01-07ACPI / PM: Use device wakeup flags for handling ACPI wakeup devicesRafael J. Wysocki1-1/+1
2010-12-17ACPI: Execute _PRW for devices reported as inactive or not presentRafael J. Wysocki1-37/+60
2010-10-25Merge branch 'gpe-defer' into releaseLen Brown1-1/+8
2010-10-01ACPI/PNP: A HID value of an object never changes -> make it constThomas Renninger1-3/+2
2010-10-01ACPI: Do not export hid/modalias sysfs file for ACPI objects without a HIDThomas Renninger1-16/+20
2010-09-24ACPI / ACPICA: Defer enabling of runtime GPEs (v3)Rafael J. Wysocki1-1/+8
2010-07-12ACPI / ACPICA: Do not execute _PRW methods during initializationRafael J. Wysocki1-0/+2
2010-07-12ACPI: Fix bogus GPE test in acpi_bus_set_run_wake_flags()Rafael J. Wysocki1-2/+3
2010-04-20ACPICA: Minimize the differences between linux GPE code and ACPICA code baseLin Ming1-1/+1
2010-04-06Merge branches 'battery', 'bugzilla-14667', 'bugzilla-15096', 'bugzilla-15480...Len Brown1-6/+7
2010-04-03ACPI: use _HID when supplied by root-level devicesBjorn Helgaas1-6/+6
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-03-24acpi: Support IBM SMBus CMI devicesDarrick J. Wong1-0/+38
2010-02-22PCI / ACPI / PM: Platform support for PCI PME wake-upRafael J. Wysocki1-0/+1
2010-02-22ACPI / PM: Add more run-time wake-up fieldsRafael J. Wysocki1-10/+27
2010-01-31ACPI: acpi_bus_{scan,bus,add}: return -ENODEV if no device was foundThomas Renninger1-5/+19
2010-01-31ACPI: Add NULL pointer check in acpi_bus_startThomas Renninger1-0/+3
2009-11-24ACPICA: Add post-order callback to acpi_walk_namespaceLin Ming1-1/+1
2009-10-02ACPI: fix bus scanning memory leaksBjorn Helgaas1-5/+2
2009-09-25ACPI: simplify building device HID/CID listBjorn Helgaas1-33/+23
2009-09-25ACPI: remove acpi_device_uid() and related stuffBjorn Helgaas1-18/+0
2009-09-25ACPI: remove acpi_device.flags.hardware_idBjorn Helgaas1-24/+13
2009-09-25ACPI: remove acpi_device.flags.compatible_idsBjorn Helgaas1-11/+4
2009-09-25ACPI: maintain a single list of _HID and _CID IDsBjorn Helgaas1-120/+46
2009-09-25ACPI: make sure every acpi_device has an IDBjorn Helgaas1-0/+10
2009-09-25ACPI: use acpi_device_hid() when possibleBjorn Helgaas1-3/+3
2009-09-25ACPI: fix synthetic HID for \_SB_Bjorn Helgaas1-12/+6
2009-09-25ACPI: handle re-enumeration, when acpi_devices might already existBjorn Helgaas1-8/+11
2009-09-25ACPI: factor out device type and status checkingBjorn Helgaas1-77/+52
2009-09-25ACPI: use acpi_walk_namespace() to enumerate devicesBjorn Helgaas1-122/+74
2009-09-25ACPI: identify device tree root by null parent pointer, not ACPI_BUS_TYPEBjorn Helgaas1-7/+13
2009-09-25ACPI: enumerate namespace before adding functional fixed hardware devicesBjorn Helgaas1-2/+2
2009-09-25ACPI: convert acpi_bus_scan() to operate on an acpi_handleBjorn Helgaas1-17/+17
2009-09-25ACPI: add acpi_bus_get_parent() and remove "parent" argumentsBjorn Helgaas1-13/+37
2009-09-25ACPI: remove unnecessary argument checkingBjorn Helgaas1-6/+2
2009-09-25ACPI: remove redundant "type" argumentsBjorn Helgaas1-7/+7
2009-09-25ACPI: remove acpi_device_set_context() "type" argumentBjorn Helgaas1-17/+15
2009-09-25ACPI: use device_type rather than comparing HIDBjorn Helgaas1-6/+4
2009-09-25ACPI: save device_type in acpi_deviceBjorn Helgaas1-0/+1
2009-09-25ACPI: remove redundant "handle" and "parent" argumentsBjorn Helgaas1-15/+12
2009-09-25ACPI: remove unused acpi_bus_scan_fixed() argumentBjorn Helgaas1-5/+2
2009-09-25ACPI: add debug for device additionBjorn Helgaas1-2/+10
2009-09-19ACPI: don't pass handle for fixed hardware notificationsBjorn Helgaas1-1/+2
2009-09-19Merge branch 'bjorn-start-stop-2.6.32' into releaseLen Brown1-5/+0
2009-09-19Merge branch 'acpica' into releaseLen Brown1-57/+106
2009-09-19Merge branch 'linus' into releaseLen Brown1-0/+1
2009-09-09ACPI PM: Replace wakeup.prepared with reference counterRafael J. Wysocki1-0/+1
2009-09-05Revert "ACPI: Attach the ACPI device to the ACPI handle as early as possible"Len Brown1-10/+2
2009-08-31ACPI: fix NULL bug for HID/UID stringHugh Dickins1-8/+12
2009-08-27ACPICA: Fix several acpi_attach_data problemsBob Moore1-1/+1
2009-08-27ACPICA: Major update for acpi_get_object_info external interfaceBob Moore1-54/+99
2009-06-25ACPI: remove unused acpi_device_ops .stop methodBjorn Helgaas1-5/+0
2009-06-24Merge branches 'acerhdf', 'acpi-pci-bind', 'bjorn-pci-root', 'bugzilla-12904'...Len Brown1-39/+30
2009-06-23ACPI: run ACPI device hot removal in kacpi_hotplug_wqZhang Rui1-12/+8
2009-06-17ACPI: clean up whitespace in drivers/acpi/scan.cAlex Chiang1-24/+20
2009-06-17ACPI: acpi_device_register() should call device_register()Alex Chiang1-3/+2
2009-04-07ACPI: delete acpi_device.g_listLen Brown1-13/+4
2009-04-07ACPI: convert acpi_device_lock spinlock to mutexShaohua Li1-7/+7
2009-04-05ACPI: support acpi_device_ops .notify methodsBjorn Helgaas1-0/+71
2009-04-05Merge branch 'driver-ops-cleanup' into releaseLen Brown1-12/+0
2009-03-27ACPI: remove unused acpi_device_ops .shutdown methodBjorn Helgaas1-12/+0
2009-03-27ACPI: call acpi_scan_init() explicitly rather than as initcallBjorn Helgaas1-8/+1
2009-03-17ACPI: move private declarations to internal.hBjorn Helgaas1-0/+2
2008-12-31ACPI: remove private acpica headers from driver filesLin Ming1-1/+0
2008-11-26Revert "ACPI: don't enable control method power button as wakeup device when ...Len Brown1-10/+0
2008-11-11Merge branch 'processor-256' into releaseLen Brown1-1/+1
2008-11-11Merge branch 'video' into releaseLen Brown1-31/+1
2008-11-07ACPI video: if no ACPI backlight support, use vendor driversThomas Renninger1-31/+1
2008-11-06ACPI: struct device - replace bus_id with dev_name(), dev_set_name()Kay Sievers1-4/+4
2008-11-06ACPI: Disambiguate processor declaration typeMyron Stowe1-1/+1
2008-10-22Merge branch 'misc' into testLen Brown1-2/+2
2008-10-22Merge branch 'ec' into testLen Brown1-4/+0
2008-10-22Merge branch 'bugzilla-10503' into testLen Brown1-0/+10
2008-10-22Merge branch 'acpica' into testLen Brown1-5/+5
2008-10-22ACPI: replace ACPI_DEBUG_PRINT((ACPI_DB_ERROR, ...) with printkLin Ming1-5/+5
2008-10-22ACPI: remove unused acpi_is_child_device()Len Brown1-14/+0
2008-10-22ACPI : Load device driver according to the status of acpi deviceZhao Yakui1-10/+25
2008-10-22ACPI: Attach the ACPI device to the ACPI handle as early as possibleZhao Yakui1-2/+10
2008-10-22ACPI: Get the device power state in the course of scanning deviceZhao Yakui1-0/+1
2008-10-11ACPI: Enable EC device immediately after ACPI full initializationZhao Yakui1-4/+0
2008-10-10ACPI: catch calls of acpi_driver_data on pointer of wrong typePavel Machek1-2/+2
2008-10-10ACPI: acpi_driver_data could only be applied to acpi_deviceAlexey Starikovskiy1-1/+1
2008-10-06ACPI: don't enable control method power button as wakeup device when Fixed Po...Zhang Rui1-0/+10
2008-07-21driver core: fix a lot of printk usages of bus_idGreg Kroah-Hartman1-1/+1
2008-07-16Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jb...Linus Torvalds1-36/+6
2008-07-16ACPI: fix checkpatch.pl complaints in scan.cAlok N Kataria1-4/+8
2008-07-16fix a deadlock issue when poking "eject" fileZhang Rui1-24/+32
2008-07-07ACPI: Introduce acpi_device_sleep_wake functionRafael J. Wysocki1-36/+6
2008-04-30Merge branches 'release', 'acpica', 'bugzilla-10224', 'bugzilla-9772', 'bugzi...Len Brown1-11/+49
2008-04-29ACPI: Cleanup: Remove unneeded, multiple local dummy variablesThomas Renninger1-10/+7
2008-04-22ACPICA: Fixes for external Reference ObjectsBob Moore1-2/+1
2008-04-09ACPI : Disable the device's ability to wake the sleeping system in the boot p...Zhao Yakui1-1/+42
2008-03-25ACPI: fix a regression of ACPI device driver autoloadingZhang Rui1-6/+12
2008-03-13Merge branches 'release', 'ejd', 'sony' and 'wmi' into releaseLen Brown1-1/+2
2008-03-11ACPI: replace remaining __FUNCTION__ occurrencesHarvey Harrison1-1/+1
2008-02-21ACPI: Do not pass NULL to acpi_get_handle() when looking for _EJDHolger Macht1-1/+2
2008-02-07Merge branches 'release' and 'fluff' into releaseLen Brown1-5/+5
2008-02-07ACPI: add missing prink prefix stringsLen Brown1-5/+5
2008-02-07Merge branches 'release' and 'autoload' into releaseLen Brown1-15/+85
2008-02-03drivers/acpi/: Spelling fixesJoe Perches1-1/+1
2008-01-01ACPI: EC: Enable boot EC before bus_scanAlexey Starikovskiy1-0/+6
2007-12-08ACPI: Fix autloading of dock, video, bay and all linux specific HID driversFrank Seidel1-15/+85
2007-10-12Driver core: change add_uevent_var to use a structKay Sievers1-7/+9
2007-08-25make drivers/acpi/scan.c:create_modalias() staticAdrian Bunk1-2/+3
2007-07-23ACPI: autoload modules - Create ACPI alias interfaceThomas Renninger1-45/+111
2007-05-08PNPACPI sets pnpdev->dev.archdataDavid Brownell1-1/+1
2007-04-25ACPI: use _STA bit names rather than 0x0FBjorn Helgaas1-1/+3
2007-02-12ACPI: delete extra #defines in /drivers/acpi/ driversLen Brown1-1/+0
2007-02-12ACPI: clean up ACPI_MODULE_NAME() useLen Brown1-1/+1
2007-02-03Pull trivial into test branchLen Brown1-45/+0
2007-02-03ACPI: bay: Convert ACPI Bay driver to be compatible with sysfs update.Zhang Rui1-0/+40
2007-02-03Pull sysfs into test branchLen Brown1-627/+549
2007-02-02ACPICA: use new ACPI headers.Alexey Starikovskiy1-2/+2
2007-02-02ACPICA: minimal patch to integrate new tables into LinuxAlexey Starikovskiy1-2/+2
2007-01-30ACPI: delete unused acpi_device_get_debug_info()Len Brown1-45/+0
2007-01-30ACPI: Correct ACPI_DEBUG_OUTPUT typoRobert P. J. Day1-2/+2
2007-01-05ACPI: use more understandable bus_id for ACPI devicesZhang Rui1-3/+3
2006-12-21ACPI: fix Supermicro X7DB8+ Boot regressionRui Zhang1-18/+15
2006-12-21ACPI: use PNPID:instance_no as bus_id of ACPI deviceZhang Rui1-9/+109
2006-12-20ACPI: replace kmalloc+memset with kzallocBurman Yan1-2/+1
2006-12-15ACPI: Set fake hid for non-PNPID ACPI devicesZhang Rui1-2/+57
2006-12-15ACPI: Convert ACPI PCI .bind/.unbind to use PCI bridge driverLi Shaohua1-17/+0
2006-12-15ACPI: add acpi_bus_removal_type in acpi_deviceLi Shaohua1-2/+4
2006-12-15ACPI: add acpi_bus_ops in acpi_deviceLi Shaohua1-27/+28
2006-12-15ACPI: convert to sysfs frameworkPatrick Mochel1-146/+41
2006-12-15ACPI: change registration interface to follow driver modelPatrick Mochel1-146/+29
2006-12-15ACPI: add ACPI bus_type for driver modelPatrick Mochel1-67/+91
2006-12-15ACPI: add device_driver and hepler functionsPatrick Mochel1-5/+0
2006-12-15ACPI: rename some functionsZhang Rui1-7/+7
2006-12-15ACPI: clean up scan.cZhang Rui1-329/+316
2006-07-12ACPI: scan: handle kset/kobject errorsRandy Dunlap1-2/+10
2006-07-09Revert "Revert "ACPI: dock driver""Len Brown1-0/+23
2006-07-09Revert "ACPI: dock driver"Linus Torvalds1-23/+0
2006-07-01Pull acpi_os_free into release branchLen Brown1-2/+2
2006-06-30ACPI: drivers/acpi/scan.c: make acpi_bus_type staticAdrian Bunk1-1/+1
2006-06-30ACPI: delete acpi_os_free(), use kfree() directlyLen Brown1-2/+2
2006-06-28ACPI: dock driverKristen Accardi1-0/+23
2006-06-27ACPI: delete tracing macros from drivers/acpi/*.cPatrick Mochel1-47/+30
2006-06-27ACPI: un-export ACPI_ERROR() -- use printk(KERN_ERR...)Len Brown1-1/+1
2006-06-26ACPI: Enable ACPI error messages w/o CONFIG_ACPI_DEBUGThomas Renninger1-4/+3
2006-06-15Pull bugzilla-5000 into release branchLen Brown1-0/+110
2006-06-15Pull sem2mutex into release branchLen Brown1-1/+0
2006-06-15Pull acpi_bus_register_driver into release branchLen Brown1-25/+9
2006-06-15Pull trivial1 into release branchLen Brown1-23/+13
2006-05-15ACPI: pass pm_message_t from acpi_device_suspend() to root_suspend()Len Brown1-11/+3
2006-05-15ACPI: create acpi_device_suspend()/acpi_device_resume()Patrick Mochel1-0/+118
2006-05-13ACPI: acpi_bus_unregister_driver() returns voidBjorn Helgaas1-22/+10
2006-05-13ACPI: delete unused acpi_bus_drivers_lockLen Brown1-1/+0
2006-04-01ACPI: Allow hot-add of ejected processorAshok Raj1-4/+1
2006-04-01ACPI: simplify scan.c codingBjorn Helgaas1-23/+13
2006-04-01ACPI: make acpi_bus_register_driver() return success/failure, not device count Bjorn Helgaas1-11/+5
2006-03-23[PATCH] acpi: export acpi_bus_trimKristen Accardi1-2/+3
2006-01-24[ACPI] merge 3549 4320 4485 4588 4980 5483 5651 acpica asus fops pnpacpi bran...Len Brown1-1/+1
2006-01-07[ACPI] fix kernel-doc warnings in acpi/scan.cRandy Dunlap1-10/+17
2006-01-07Pull pnpacpi into acpica branchLen Brown1-7/+7
2006-01-04[PATCH] driver core: replace "hotplug" by "uevent"Kay Sievers1-7/+7
2005-12-10[ACPI] ACPICA 20051117Bob Moore1-1/+1
2005-11-30[ACPI] fix HP nx8220 boot hang regressionThomas Renninger1-1/+1
2005-11-07[PATCH] kfree cleanup: misc remaining driversJesper Juhl1-4/+2
2005-09-03[ACPI] add static to function definitionsAdrian Bunk1-1/+1
2005-08-05[ACPI] Lindent all ACPI filesLen Brown1-243/+194
2005-07-12[ACPI] merge acpi-2.6.12 branch into latest Linux 2.6.13-rc...Len Brown1-5/+7
2005-07-12[ACPI] hotplug Processor consideration in acpi_bus_add()Keiichiro Tokunaga1-5/+7
2005-06-27[PATCH] acpi bridge hotadd: Allow ACPI .add and .start operations to be done ...Rajesh Shah1-25/+101
2005-06-20[PATCH] sysfs: (rest) if show/store is missing return -EIODmitry Torokhov1-2/+2
2005-05-01[PATCH] DocBook: fix some descriptionsMartin Waitz1-2/+2
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+1379