aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/acpi
AgeCommit message (Expand)AuthorFilesLines
2016-10-14Merge tag 'acpi-extra-4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds5-53/+96
2016-10-14Merge branches 'acpi-fan', 'acpi-ec', 'acpi-drivers' and 'acpi-osl'Rafael J. Wysocki4-4/+28
2016-10-14Merge branches 'device-properties' and 'acpi-misc'Rafael J. Wysocki1-49/+68
2016-10-12acpi_os_vprintf: Use printk_get_level() to avoid unnecessary KERN_CONTJoe Perches1-3/+10
2016-10-12ACPI / PAD: don't register acpi_pad driver if running as Xen dom0Juergen Gross1-0/+5
2016-10-12Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/l...Linus Torvalds1-1/+2
2016-10-11ACPI / property: Allow holes in reference propertiesMika Westerberg1-49/+68
2016-10-11Merge tag 'libnvdimm-for-4.9' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-35/+216
2016-10-10ACPI / EC: Fix unused function warning when CONFIG_PM_SLEEP=nEric Biggers1-0/+2
2016-10-10ACPI / fan: Fix error reading cur_stateSrinivas Pandruvada1-1/+11
2016-10-07nmi_backtrace: generate one-line reports for idle cpusChris Metcalf1-2/+3
2016-10-07Merge branch 'for-4.9/libnvdimm' into libnvdimm-for-nextDan Williams3-35/+216
2016-10-07Merge tag 'pci-v4.9-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2016-10-06Merge tag 'pstore-v4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2016-10-03Merge tag 'tty-4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds3-0/+115
2016-10-03Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-46/+49
2016-10-03Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds6-0/+383
2016-10-03Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds6-46/+252
2016-10-03Merge tag 'acpi-4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds81-1259/+2840
2016-10-02Merge branches 'acpi-button', 'acpi-battery' and 'acpi-doc'Rafael J. Wysocki2-7/+88
2016-10-02Merge branches 'acpi-wdat' and 'acpi-ec'Rafael J. Wysocki7-92/+523
2016-10-02Merge branches 'acpi-x86', 'acpi-cppc' and 'acpi-soc'Rafael J. Wysocki4-157/+524
2016-10-02Merge branch 'acpi-bus'Rafael J. Wysocki2-3/+4
2016-10-02Merge branches 'acpi-sysfs', 'acpi-pci' and 'acpi-tables'Rafael J. Wysocki5-48/+99
2016-10-02Merge branch 'acpica'Rafael J. Wysocki63-952/+1570
2016-10-02Merge branch 'device-properties'Rafael J. Wysocki2-0/+32
2016-09-30libnvdimm, region: move region-mapping input-paramters to nd_mapping_descDan Williams1-15/+15
2016-09-30nfit: don't start a full scrub by default for an MCEVishal Verma3-5/+78
2016-09-28ACPI: parse SPCR and enable matching consoleAleksey Makarov3-0/+115
2016-09-27thermal: Enhance thermal_zone_device_update for eventsSrinivas Pandruvada1-1/+2
2016-09-26Merge branch 'x86/urgent' into x86/apicThomas Gleixner1-3/+3
2016-09-26ACPI / bus: Adjust ACPI subsystem initialization for new table loading modeLv Zheng1-2/+4
2016-09-26Merge branch 'acpica' into acpi-busRafael J. Wysocki63-952/+1570
2016-09-24ACPICA: Parser: Fix a regression in LoadTable supportLv Zheng1-0/+11
2016-09-24ACPICA: Tables: Fix "UNLOAD" code path lock issuesLv Zheng3-13/+26
2016-09-24ACPI / watchdog: Add support for WDAT hardware watchdogMika Westerberg5-0/+138
2016-09-23acpi: Fix broken error check in map_processor()Thomas Gleixner1-4/+5
2016-09-21acpi: Validate processor id when mapping the processorDou Liyang2-0/+19
2016-09-21acpi: Provide mechanism to validate processors in the ACPI tablesDou Liyang1-0/+79
2016-09-21x86/acpi: Set persistent cpuid <-> nodeid mapping when bootingGu Zheng3-0/+74
2016-09-21x86/acpi: Enable MADT APIs to return disabled apicidsGu Zheng2-23/+42
2016-09-21nfit: fail DSMs that return non-zero status by defaultDan Williams1-20/+28
2016-09-20ACPI / APEI: Send correct severity to calculate AER severityTyler Baicar1-1/+1
2016-09-19ACPI/processor: Convert to hotplug state machineSebastian Andrzej Siewior2-46/+49
2016-09-17ACPI / platform: Pay attention to parent device's resourcesMika Westerberg1-1/+19
2016-09-17ACPI / CPPC: Support PCC with interrupt flagHoan Tran1-1/+4
2016-09-17ACPI / sysfs: Update sysfs signature handling codeLv Zheng1-29/+33
2016-09-17ACPI / sysfs: Fix an issue for LoadTable opcodeLv Zheng1-1/+3
2016-09-17Merge branch 'acpica' into acpi-sysfsRafael J. Wysocki40-808/+1202
2016-09-17ACPICA: Tables: Fix a regression in acpi_tb_find_table()Lv Zheng1-1/+1
2016-09-17ACPI / tables: Remove duplicated include from tables.cWei Yongjun1-1/+0
2016-09-13ACPI / APD: constify local structuresJulia Lawall1-4/+4
2016-09-13Merge branch 'device-properties' into acpi-socRafael J. Wysocki2-0/+32
2016-09-12ACPI: Add new IORT functions to support MSI domain handlingTomasz Nowicki1-0/+152
2016-09-12ACPI: I/O Remapping Table (IORT) initial supportTomasz Nowicki6-0/+231
2016-09-10Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2016-09-10ACPI / PCI: fix GIC irq model default PCI IRQ polarityLorenzo Pieralisi1-1/+9
2016-09-10ACPICA: Tables: Tune table mutex to be a leaf lockLv Zheng5-131/+182
2016-09-10ACPICA: Dispatcher: Fix a mutex issue for method auto serializationLv Zheng2-2/+10
2016-09-10ACPICA: Namespace: Fix dynamic table loading issuesLv Zheng10-69/+47
2016-09-10ACPICA: Namespace: Add acpi_ns_get_node_unlocked()Lv Zheng2-16/+55
2016-09-10ACPICA: Interpreter: Fix MLC issues by switching to new term_list grammar for...Lv Zheng10-37/+220
2016-09-10ACPICA: Update return value for intenal _OSI methodBob Moore1-5/+17
2016-09-10ACPICA: Tables: Override all 64-bit GAS fields when acpi_gbl_use32_bit_fadt_a...Lv Zheng1-53/+49
2016-09-10ACPICA: Tables: Add new table events indicating table installation/uninstalla...Lv Zheng1-0/+8
2016-09-10ACPICA: Tables: Remove acpi_tb_install_fixed_table()Lv Zheng3-80/+16
2016-09-10ACPICA: Add a couple of casts to uthex.cBob Moore1-1/+2
2016-09-10ACPICA: Cleanup for all string-to-integer conversionsBob Moore14-387/+429
2016-09-10ACPICA: Debugger: Add subcommand for predefined name executionBob Moore4-29/+169
2016-09-09nfit, mce: Fix SPA matching logic in MCE handlerVishal Verma1-1/+1
2016-09-10ACPI / EC: Fix issues related to boot_ecLv Zheng1-14/+49
2016-09-10ACPI / EC: Fix a gap that ECDT EC cannot handle EC eventsLv Zheng3-23/+98
2016-09-10ACPI / EC: Fix a memory leakage issue in acpi_ec_add()Lv Zheng1-4/+12
2016-09-10ACPI / EC: Cleanup first_ec/boot_ec codeLv Zheng1-33/+63
2016-09-08pstore: Split pstore fragile flagsNamhyung Kim1-1/+1
2016-09-08ACPI / CPPC: Add prefix cppc to cpudata structure nameSrinivas Pandruvada1-2/+2
2016-09-08ACPI / CPPC: Add support for functional fixed hardware addressSrinivas Pandruvada1-13/+62
2016-09-08ACPI / CPPC: Don't return on CPPC probe failureSrinivas Pandruvada1-1/+1
2016-09-08ACPI / CPPC: Allow build with ACPI_CPU_FREQ_PSS configSrinivas Pandruvada2-2/+1
2016-09-02ACPI / drivers: replace acpi_probe_lock spinlock with mutexLorenzo Pieralisi1-3/+3
2016-09-01tools/testing/nvdimm: unit test for acpi_nvdimm_notify()Dan Williams2-3/+8
2016-08-31ACPI / tables: do not report the number of entries ignored by acpi_parse_entr...Al Stone1-2/+2
2016-08-31ACPI / tables: fix acpi_parse_entries_array() so it traverses all subtablesAl Stone1-3/+6
2016-08-31ACPI / tables: fix incorrect counts returned by acpi_parse_entries_array()Al Stone1-1/+1
2016-08-31ACPI / LPSS: Provide build-in properties of the UARTHeikki Krogerus1-0/+17
2016-08-31ACPI / APD: Provide build-in properties of the UARTHeikki Krogerus1-0/+15
2016-08-31ACPI / button: Fix an issue in button.lid_init_state=ignore modeLv Zheng1-3/+82
2016-08-31ACPI / CPPC: check for error bit in PCC status fieldPrakash, Prashanth1-35/+31
2016-08-31ACPI / CPPC: move all PCC related information into pcc_dataPrakash, Prashanth1-80/+87
2016-08-31ACPI / CPPC: add sysfs support to compute delivered performanceAshwin Chaugule1-18/+117
2016-08-31ACPI / CPPC: set a non-zero value for transition_latencyPrakash, Prashanth1-2/+44
2016-08-31ACPI / CPPC: support for batching CPPC requestsPrakash, Prashanth1-34/+164
2016-08-31ACPI / CPPC: acquire pcc_lock only while accessing PCC subspacePrakash, Prashanth1-14/+16
2016-08-31ACPI / CPPC: restructure read/writes for efficient sys mapped reg opsAshwin Chaugule1-37/+71
2016-08-31ACPI / battery: Add sysfs representation after checking _BSTCarlos Garnacho1-4/+6
2016-08-31ACPI / EC: Enable event freeze mode to improve event handling for suspend pro...Lv Zheng1-1/+1
2016-08-31ACPI / EC: Add PM operations to improve event handling for suspend processLv Zheng1-5/+59
2016-08-31ACPI / EC: Add PM operations to improve event handling for resume processLv Zheng3-18/+13
2016-08-31ACPI / EC: Fix an issue that SCI_EVT cannot be detected after event is enabledLv Zheng1-0/+2
2016-08-31ACPI / EC: Add EC_FLAGS_QUERY_ENABLED to reveal a hidden logicLv Zheng1-32/+71
2016-08-31ACPI / bus: Make acpi_get_first_physical_node() publicLukas Wunner1-1/+0
2016-08-29acpi, nfit: add dimm device notification supportDan Williams2-4/+96
2016-08-23tools/testing/nvdimm: unit test for acpi_nfit_notify()Dan Williams2-11/+15
2016-08-23acpi, nfit: check for the correct event code in notificationsVishal Verma2-0/+7
2016-08-18x86/ioapic: Fix IOAPIC failing to request resourceRui Wang1-1/+3
2016-08-18x86/ioapic: Fix lost IOAPIC resource after hot-removal and hotaddRui Wang1-16/+20
2016-08-18x86/ioapic: Fix setup_res() failing to get resourceRui Wang1-1/+1
2016-08-18x86/ioapic: Support hot-removal of IOAPICs present during bootRui Wang1-0/+10
2016-08-18x86/ioapic: Change prototype of acpi_ioapic_add()Rui Wang3-6/+4
2016-08-17ACPI / APD: Add device HID for Vulcan SPI controllerKamlakant Patel1-0/+6
2016-08-17ACPI / EC: Add PM operations for suspend/resume noirq stageLv Zheng2-0/+55
2016-08-17ACPI / sysfs: Use new GPE masking mechanism in GPE interfaceLv Zheng2-9/+26
2016-08-13ACPICA: Applications: Fix a potential issue that help messages may be dumped ...Lv Zheng1-3/+3
2016-08-13ACPICA: Clib: Eliminate acpi_os_XXXFile()/acpi_log_error and link clibrary fx...Lv Zheng2-27/+2
2016-08-13ACPICA: Clib: Add -nostdinc support for EFI layerLv Zheng4-50/+105
2016-08-13ACPICA: MSVC9: Fix <sys/stat.h> inclusion order issueLv Zheng1-0/+4
2016-08-13ACPICA: Clib/EFI: Fix wrong order of standard integer types/IO handlesLv Zheng2-4/+0
2016-08-13ACPICA: OSL: Add correct acpi_gbl_debug_timeout export to allow acpiexec to linkLv Zheng1-0/+1
2016-08-13ACPICA: Debugger: Fix wrong inclusions in dbfileio.cLv Zheng1-14/+6
2016-08-13ACPICA: FADT support cleanupBob Moore1-4/+6
2016-08-13ACPICA: Events: Introduce acpi_mask_gpe() to implement GPE masking mechanismLv Zheng5-5/+123
2016-08-13ACPICA: Use os_allocate_zeroedBob Moore1-3/+1
2016-08-13ACPICA: Divergence: Port declarators back to ACPICALv Zheng7-11/+16
2016-08-13ACPICA: Simplify configuration for "Max Loops" system parameterBob Moore1-1/+1
2016-08-13ACPICA: Disassembler: Add option to emit embedded External operators/opcodesBob Moore1-0/+1
2016-08-13ACPICA: Debugger: Extend some max line lengthsBob Moore2-3/+3
2016-08-13ACPICA: Utilities: Introduce facility to allow Linux to set correct logging l...Lv Zheng1-0/+12
2016-08-13ACPICA: Interpreter: Remove temporary code for External() opcodeBob Moore1-9/+8
2016-08-13ACPICA: Fix deconstification warnings (-Wcast-qual) with acpi_ns_root_initial...Jung-uk Kim1-3/+3
2016-08-13ACPICA: Fix deconstification warnings (-Wcast-qual) with function traces.Jung-uk Kim3-1/+43
2016-08-08libnvdimm, nd_blk: mask off reserved status bitsRoss Zwisler1-1/+2
2016-08-05Merge tag 'acpi-extra-4.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-4/+41
2016-08-05Merge branches 'acpi-ec' and 'acpi-button'Rafael J. Wysocki2-4/+41
2016-08-05Merge tag 'rtc-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni...Linus Torvalds1-1/+1
2016-08-04ACPI / EC: Work around method reentrancy limit in ACPICA for _QxxLv Zheng1-4/+37
2016-08-02Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-3/+2
2016-08-03ACPI / button: remove pointer to old lid_sysfs on unbindBenjamin Tissoires1-0/+4
2016-08-02treewide: replace obsolete _refok by __refFabian Frederick1-3/+2
2016-08-02Merge tag 'pci-v4.8-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds4-0/+131
2016-08-01Merge branch 'pci/msi-affinity' into nextBjorn Helgaas10-163/+57
2016-07-29Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-5/+6
2016-07-28Merge tag 'libnvdimm-for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds7-343/+511
2016-07-27Merge tag 'for-linus-4.8-rc0-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+74
2016-07-26Merge tag 'pstore-v4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/kees...Linus Torvalds1-2/+5
2016-07-26Merge tag 'acpi-4.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds35-376/+2188
2016-07-25Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-2/+3
2016-07-25Merge tag 'v4.7' into for-linus/pstoreKees Cook11-202/+132
2016-07-25Merge branches 'acpi-drivers', 'acpi-misc' and 'acpi-tools'Rafael J. Wysocki8-10/+151
2016-07-25Merge branch 'acpi-pmic'Rafael J. Wysocki7-19/+509
2016-07-25Merge branches 'acpi-processor', 'acpi-cppc', 'acpi-apei' and 'acpi-sleep'Rafael J. Wysocki10-121/+707
2016-07-25Merge branches 'acpi-ec', 'acpi-video', 'acpi-button' and 'acpi-thermal'Rafael J. Wysocki5-96/+173
2016-07-25Merge branches 'acpi-bus', 'acpi-pci', 'acpica' and 'acpi-doc'Rafael J. Wysocki2-44/+75
2016-07-25Merge branch 'acpi-tables'Rafael J. Wysocki8-26/+377
2016-07-25Merge branch 'acpi-numa'Rafael J. Wysocki3-60/+196
2016-07-24Merge branch 'for-4.8/libnvdimm' into libnvdimm-for-nextDan Williams7-343/+511
2016-07-24nfit: do an ARS scrub on hitting a latent media errorVishal Verma4-4/+132
2016-07-24nfit: move to nfit/ sub-directoryDan Williams6-27/+30
2016-07-23nfit, libnvdimm: allow an ARS scrub to be triggered on demandVishal Verma2-8/+157
2016-07-23Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-8/+9
2016-07-22nfit, tools/testing/nvdimm/: unify shutdown pathsDan Williams1-14/+22
2016-07-21libnvdimm: move ->module to struct nvdimm_bus_descriptorDan Williams1-0/+1
2016-07-21ACPI: enable ACPI_PROCESSOR_IDLE on ARM64Sudeep Holla1-1/+1
2016-07-21ACPI / processor_idle: Add support for Low Power Idle(LPI) statesSudeep Holla3-57/+425
2016-07-21ACPI / processor_idle: introduce ACPI_PROCESSOR_CSTATESudeep Holla2-27/+57
2016-07-21nfit: cleanup acpi_nfit_init calling conventionDan Williams2-33/+18
2016-07-21nfit: fix _FIT evaluation memory leak + use after freeDan Williams2-44/+95
2016-07-21acpi, nfit: treat virtual ramdisk SPA as pmem regionLee, Chun-Yi1-1/+14
2016-07-21ACPI / DPTF: move int340x_thermal.c to the DPTF folderSrinivas Pandruvada3-1/+3
2016-07-21ACPI / DPTF: Add DPTF power participant driverSrinivas Pandruvada5-0/+146
2016-07-19nfit: make DIMM DSMs optionalDan Williams2-8/+9
2016-07-16ACPI / lpat: make it explicitly non-modularPaul Gortmaker1-3/+1
2016-07-16ACPI / dock: make dock explicitly non-modularPaul Gortmaker1-6/+1
2016-07-16ACPI / PCI: make pci_slot explicitly non-modularPaul Gortmaker1-8/+0
2016-07-16ACPI / PMIC: remove modular references from non-modular codePaul Gortmaker3-13/+4
2016-07-15ACPI/processor: Avoid STARTING/DYING actions in a more logical wayRichard Cochran1-5/+6
2016-07-12pmem: kill __pmem address spaceDan Williams1-1/+1
2016-07-12Merge branches 'acpica-fixes' and 'acpi-ec-fixes'Rafael J. Wysocki1-2/+13
2016-07-11libnvdimm: introduce nvdimm_flush() and nvdimm_has_flush()Dan Williams2-31/+3
2016-07-11libnvdimm, nfit: move flush hint mapping to region-device driver-dataDan Williams2-1/+21
2016-07-11libnvdimm, nfit: remove nfit_spa_map() infrastructureDan Williams2-167/+0
2016-07-11Revert "ACPICA: Namespace: Fix deadlock triggered by MLC support in dynamic t...Rafael J. Wysocki2-9/+2
2016-07-11Revert "ACPICA: Namespace: Fix namespace/interpreter lock ordering"Rafael J. Wysocki2-8/+8
2016-07-11ACPI: Rename configfs.c to acpi_configfs.c to prevent link errorMika Westerberg2-1/+1
2016-07-08ACPI: add support for loading SSDTs via configfsOctavian Purdila1-1/+215
2016-07-08ACPI: add support for configfsOctavian Purdila3-0/+62
2016-07-08ACPI: add support for ACPI reconfiguration notifiersOctavian Purdila4-5/+81
2016-07-08ACPI / scan: fix enumeration (visited) flags for bus rescansOctavian Purdila1-6/+7
2016-07-08ACPI / EC: Fix code ordering issue in ec_remove_handlers()Lv Zheng1-2/+13
2016-07-07libnvdimm: introduce devm_nvdimm_memremap(), convert nfit_spa_map() usersDan Williams1-7/+7
2016-07-07nfit: don't override return value of nfit_mem_initDan Williams1-3/+2
2016-07-07nfit: always associate flush hintsDan Williams1-9/+8
2016-07-07Merge branches 'acpica-fixes', 'acpi-pci-fixes' and 'acpi-debug-fixes'Rafael J. Wysocki27-1029/+1662
2016-07-06nfit: use devm_add_action_or_reset()Sajjan, Vikas C1-4/+4
2016-07-06ACPI / bus: Support for platform initiated graceful shutdownPrakash, Prashanth1-0/+54
2016-07-06Xen: ACPI: Hide UART used by XenShannon Zhao1-0/+74
2016-07-06ACPI / bus: Correct the comments about acpi_subsystem_init()Baoquan He1-2/+1
2016-07-05ACPI / debugger: Fix regression introduced by IS_ERR_VALUE() removalLv Zheng1-2/+2
2016-07-05ACPICA: Namespace: Fix namespace/interpreter lock orderingLv Zheng2-8/+8
2016-07-04ACPI / EC: Remove wrong ECDT correction quirksLv Zheng1-16/+5
2016-07-04ACPI / EC: Cleanup boot EC code using acpi_ec_alloc()Lv Zheng1-37/+48