aboutsummaryrefslogtreecommitdiffstats
path: root/include/acpi/actypes.h
AgeCommit message (Expand)AuthorFilesLines
2023-04-25Merge tag 'acpi-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds1-2/+6
2023-04-21Revert "ACPICA: Events: Support fixed PCIe wake event"Linus Torvalds1-2/+1
2023-04-06ACPICA: Introduce ACPI_FLEX_ARRAYKees Cook1-0/+4
2023-04-06ACPICA: Update all copyrights/signons to 2023Bob Moore1-1/+1
2023-04-06ACPICA: acpisrc: Add missing tables to astablePedro Falcato1-1/+1
2022-10-28ACPICA: Add support for FFH Opregion special context dataSudeep Holla1-0/+7
2022-10-28ACPICA: Events: Support fixed PCIe wake eventHuacai Chen1-1/+2
2022-04-13ACPICA: Removed some tabs and // commentsBob Moore1-8/+8
2022-04-13ACPICA: Update copyright notices to the year 2022Bob Moore1-1/+1
2022-04-13ACPICA: Add support for the Windows 11 _OSI stringMario Limonciello1-0/+1
2022-01-25ACPICA: Use uintptr_t and offsetof() in Linux kernel buildsRafael J. Wysocki1-0/+4
2021-12-27ACPICA: Add support for PCC Opregion special context dataSudeep Holla1-0/+8
2021-12-27ACPICA: Macros: Remove ACPI_PHYSADDR_TO_PTRJessica Clarke1-1/+0
2021-12-27ACPICA: Use original data_table_region pointer for accessesJessica Clarke1-0/+4
2021-12-27ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitionsMark Langsdorf1-2/+8
2021-10-05ACPICA: Add support for Windows 2020 _OSI stringMario Limonciello1-0/+1
2021-01-22ACPICA: Updated all copyrights to 2021Bob Moore1-1/+1
2021-01-22ACPICA: fix -WfallthroughNick Desaulniers1-0/+6
2020-10-08ACPICA: Drop the repeated word "an" in a commentRandy Dunlap1-1/+1
2020-08-03Merge branches 'acpi-mm', 'acpi-tables', 'acpi-apei' and 'acpi-misc'Rafael J. Wysocki1-3/+9
2020-07-27ACPICA: Replace one-element array with flexible-arrayGustavo A. R. Silva1-1/+1
2020-07-27ACPICA: Preserve memory opregion mappingsRafael J. Wysocki1-3/+9
2020-06-05ACPICA: iASL: add new OperationRegion subtype keyword PlatformRtMechanismErik Kaneda1-1/+2
2020-02-13ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH() macroMika Westerberg1-1/+2
2020-01-13ACPICA: All acpica: Update copyrights to 2020 Including tool signons.Bob Moore1-1/+1
2019-08-21ACPICA: Add "Windows 2019" string to _OSI support.Jung-uk Kim1-0/+1
2019-08-21ACPICA: Differentiate Windows 8.1 from Windows 8.Jung-uk Kim1-6/+7
2019-08-21ACPICA: Macros: remove pointer math on a null pointerBob Moore1-1/+1
2019-08-21ACPICA: Increase total number of possible Owner IDsBob Moore1-2/+2
2019-04-09ACPICA: Rename nameseg length macro/define for clarityBob Moore1-4/+4
2019-04-09ACPICA: Rename nameseg compare macro for clarityBob Moore1-2/+2
2019-04-09ACPICA: Rename nameseg copy macro for clarityBob Moore1-2/+2
2019-02-24ACPICA: ACPI 6.3: add Error Disconnect Recover Notification valueErik Schmauss1-1/+2
2019-02-07ACPICA: Get rid of acpi_sleep_dispatch()Christoph Hellwig1-9/+0
2019-01-15ACPICA: All acpica: Update copyrights to 2019Bob Moore1-1/+1
2018-12-13ACPICA: disassembler: disassemble OEMx tables as AMLErik Schmauss1-0/+4
2018-12-13ACPICA: Add "Windows 2018.2" string in the _OSI supportJung-uk Kim1-0/+1
2018-12-13ACPICA: Add "Windows 2018" string in the _OSI supportBob Moore1-0/+1
2018-06-10ACPICA: Recognize the _OSI string "Windows 2017.2"Mario Limonciello1-0/+1
2018-05-10ACPICA: provide abstraction for raw_spinlock_tSebastian Andrzej Siewior1-0/+4
2018-03-18ACPICA: Cleanup/simplify module-level code supportBob Moore1-10/+10
2018-03-18ACPICA: adding SPDX headersErik Schmauss1-36/+2
2018-03-18ACPICA: Remove calling of _STA from acpi_get_object_info()Hans de Goede1-2/+0
2018-03-18ACPICA: Events: Dispatch GPEs after enabling for the first timeErik Schmauss1-0/+1
2018-02-06ACPICA: All acpica: Update copyrights to 2018Bob Moore1-1/+1
2018-02-04ACPICA: Add a missing pair of parenthesesJung-uk Kim1-1/+1
2018-02-04ACPICA: Prefer ACPI_TO_POINTER() over ACPI_ADD_PTR()Jung-uk Kim1-1/+1
2018-02-04ACPICA: Avoid NULL pointer arithmeticJung-uk Kim1-4/+4
2018-01-05ACPICA: Recognize the Windows 10 version 1607 and 1703 OSI stringsMario Limonciello1-0/+2
2017-11-27ACPICA: Dispatcher: Introduce timeout mechanism for infinite loop detectionLv Zheng1-0/+2
2017-09-03Merge branches 'acpi-scan' and 'acpi-pm'Rafael J. Wysocki1-1/+2
2017-08-17ACPICA: Make it possible to enable runtime GPEs earlierRafael J. Wysocki1-1/+2
2017-08-03ACPICA: CLib: Add short multiply/shift supportLv Zheng1-0/+1
2017-08-03ACPICA: Divergences: reduce access size definitionsLv Zheng1-0/+7
2017-06-27ACPICA: Comment update: spelling/format. No functional changeBob Moore1-30/+34
2017-06-12ACPICA: Add new notify value for memory attributes updateBob Moore1-1/+2
2017-02-09ACPICA: Source tree: Update copyright notices to 2017Bob Moore1-1/+1
2016-09-10ACPICA: Tables: Add new table events indicating table installation/uninstalla...Lv Zheng1-1/+3
2016-09-10ACPICA: Tables: Remove wrong table event macrosLv Zheng1-9/+5
2016-08-13ACPICA: Clib: Eliminate acpi_os_XXXFile()/acpi_log_error and link clibrary fx...Lv Zheng1-9/+0
2016-08-13ACPICA: Events: Introduce acpi_mask_gpe() to implement GPE masking mechanismLv Zheng1-18/+21
2016-05-05ACPICA: Divergence: remove unwanted spaces for typedefLv Zheng1-20/+21
2016-04-05ACPICA: All: const keyword changes across the ACPICA sourceBob Moore1-2/+2
2016-04-05ACPICA: ACPI 6.1: Add full support for this version of ACPI specBob Moore1-1/+2
2016-01-15ACPICA: Additional 2016 copyright changesBob Moore1-1/+1
2016-01-01ACPICA: Revert "acpi_get_object_info: Add support for ACPI 5.0 _SUB method."Bob Moore1-4/+2
2015-08-25ACPICA: Debugger: Add option to display namespace summary/countsBob Moore1-0/+2
2015-07-23ACPICA: Executer: Add OSL trace hook supportLv Zheng1-0/+8
2015-07-23ACPICA: Namespace: Add function to directly return normalized full pathLv Zheng1-1/+2
2015-07-01ACPICA: De-macroize calls to standard C library functionsBob Moore1-4/+4
2015-07-01ACPICA: Utilities: Add _CLS processingSuravee Suthikulpanit1-9/+15
2015-07-01ACPICA: Tables: Fix an issue that FACS initialization is performed twiceLv Zheng1-0/+1
2015-05-22ACPICA: ACPI 6.0: Add ACPI_SUB_PTR().Lv Zheng1-0/+1
2015-05-19ACPICA: Divergence: Remove redundant definitions.Lv Zheng1-5/+0
2015-04-28ACPICA: remove duplicate u8 typedefOlaf Hering1-1/+0
2015-04-15ACPICA: Store GPE register enable masks upfrontRafael J. Wysocki1-4/+0
2015-04-14ACPICA: Add "Windows 2015" string to _OSI support.Bob Moore1-0/+1
2015-04-14ACPICA: Events: Add support to return both enable/status register values for ...Lv Zheng1-11/+14
2015-04-14ACPICA: Utilities: split IO address types from data type models.Lv Zheng1-0/+20
2015-02-05ACPICA: Events: Introduce ACPI_GPE_DISPATCH_RAW_HANDLER to fix 2 issues for t...Lv Zheng1-5/+6
2015-02-05ACPICA: Update Copyright headers to 2015David E. Box1-1/+1
2015-02-05ACPICA: Events: Cleanup GPE dispatcher type obtaining codeLv Zheng1-0/+1
2014-12-01ACPICA: Save current masks of enabled GPEs after enable register writesRafael J. Wysocki1-0/+4
2014-10-21ACPICA: Events: Reduce source code difference for the ACPI_EVENT_FLAG_HANDLE ...Lv Zheng1-1/+1
2014-10-21ACPICA: Events: Reduce source code difference for the ACPI_EVENT_FLAG_HANDLE ...Lv Zheng1-2/+2
2014-07-31ACPICA: ACPI 5.1: New notify value for System Affinity Update.Bob Moore1-1/+2
2014-07-31ACPICA: Remove a redundant cast to acpi_size for ACPI_OFFSET() macro.Bob Moore1-1/+1
2014-07-08ACPICA: Common: Enhance acpi_getopt() to improve portabilityLv Zheng1-0/+4
2014-07-08ACPICA: Utilities: Add formatted printing APIsLv Zheng1-0/+1
2014-07-08ACPICA: OSL: Add portable file IO to improve portabilityLv Zheng1-0/+9
2014-05-07ACPICA: OSL: Add configurability for memory allocation macros.Lv Zheng1-0/+21
2014-03-18ACPICA: Revert "Headers: Deploy #pragma pack (push) and (pop)."Robert Moore1-4/+0
2014-02-27ACPICA: Headers: Deploy #pragma pack (push) and (pop).Bob Moore1-0/+4
2014-02-13ACPICA: acpidump: Remove integer types translation protection.Lv Zheng1-32/+32
2014-02-11ACPICA: Update ACPICA copyrights to 2014.Bob Moore1-1/+1
2014-01-08ACPICA: Remove unused ACPI_FREE_BUFFER macro. No functional change.Lv Zheng1-10/+2
2013-10-31ACPICA: Update acpidump related header file changes.Lv Zheng1-0/+8
2013-10-31ACPICA: Add new statistics interface.Lv Zheng1-0/+10
2013-10-31ACPICA: Deploy ACPI_EXPORT_SYMBOL_INIT for main ACPICA initialization interfa...Lv Zheng1-2/+11
2013-10-31ACPICA: Clarify ACPI_FREE_BUFFER usage.Bob Moore1-3/+7
2013-10-30ACPICA: Hardcode access width for the reset register.Bob Moore1-0/+1
2013-10-30ACPICA: Cleanup memory allocation macros and configurability.Lv Zheng1-0/+27
2013-09-24ACPICA: SCI Handlers: Update handler interface, eliminate unnecessary argument.Bob Moore1-1/+1
2013-09-24ACPICA: Tables: Cleanup RSDP signature codes.Lv Zheng1-0/+5
2013-09-24ACPICA: Add support for host-installed SCI handlers.Lv Zheng1-0/+3
2013-08-13ACPICA: Fix divergences of the commit - ACPICA: Expose OSI version.Lv Zheng1-15/+13
2013-07-23ACPICA: Add acpi_update_interfaces() public interfaceLv Zheng1-0/+14
2013-07-23ACPICA: Remove restriction of 256 maximum GPEs in any GPE blockBob Moore1-7/+0
2013-07-18ACPICA: expose OSI versionAaron Lu1-0/+15
2013-04-28Merge branch 'acpi-assorted'Rafael J. Wysocki1-7/+8
2013-04-21ACPI: update comments for acpi_event_statusZhang Rui1-7/+8
2013-03-12ACPICA: Fix a long-standing bug in local cacheJung-uk Kim1-1/+0
2013-01-25ACPICA: Update ACPICA copyrights to 2013Bob Moore1-1/+1
2013-01-11ACPICA: Cleanup table handler naming conflicts.Lv Zheng1-1/+1
2013-01-10ACPICA: Cleanup PM_TIMER_FREQUENCY definition.Lv Zheng1-4/+0
2013-01-10ACPICA: Add time macros for various timer/time manipulation.Bob Moore1-1/+16
2013-01-10ACPICA: Resources: New interface, AcpiWalkResourceBuffer.Bob Moore1-0/+4
2013-01-10ACPICA: Cleanup source to reduce differences between Linux and ACPICA.Lv Zheng1-0/+5
2013-01-10ACPICA: Cleanup updated comments.Lv Zheng1-2/+2
2012-11-15ACPICA: AcpiGetObjectInfo: Add support for ACPI 5 _SUB methodBob Moore1-5/+7
2012-11-15ACPICA: Add ACPI_MOVE_NAME macro to optimize 4-byte ACPI_NAME copiesBob Moore1-0/+4
2012-11-15ACPICA: Fix indent caused divergences.Lv Zheng1-2/+4
2012-11-15ACPICA: Fix AcpiSrc caused divergences.Lv Zheng1-4/+4
2012-11-15ACPICA: Fix divergences of definition conflicts.Lv Zheng1-6/+6
2012-09-21ACPI: delelte more BFS/GTS related definition and codeFeng Tang1-7/+0
2012-07-30ACPI: delete _GTS/_BFS supportLen Brown1-1/+1
2012-07-17ACPICA: AcpiSrc: Fix some translation issues for Linux conversionBob Moore1-2/+2
2012-07-17ACPICA: Update header files copyrights to 2012Bob Moore1-1/+1
2012-06-01ACPICA: ACPI 5/iASL: Add support for PCC keywordBob Moore1-1/+2
2012-06-01ACPICA: Add support for multiple notify handlersBob Moore1-0/+4
2012-05-05ACPI: Fix D3hot v D3cold confusionLin Ming1-3/+4
2012-03-26ACPICA: Sleep/Wake interfaces: optionally execute _GTS and _BFSLin Ming1-1/+8
2012-03-22ACPICA: Add table-driven dispatch for sleep/wake functionsBob Moore1-0/+9
2012-03-22ACPICA: ACPI 5: Update debug output for new notify valuesBob Moore1-2/+4
2012-01-17ACPI 5.0: Support for GeneralPurposeIo and GenericSerialBus operation regionBob Moore1-1/+3
2012-01-17ACPI 5.0: Implement Connection() and AccessAs() changesBob Moore1-0/+8
2011-11-06ACPI: Drop ACPI_NO_HARDWARE_INITRafael J. Wysocki1-1/+0
2011-05-29Merge branches 'acpica', 'aml-custom', 'bugzilla-16548', 'bugzilla-20242', 'd...Len Brown1-2/+3
2011-05-29ACPI: Add D3 cold stateLin Ming1-2/+3
2011-05-09ACPICA: Execute an orphan _REG method under the EC deviceBob Moore1-0/+5
2011-05-09ACPICA: Move ACPI_NUM_PREDEFINED_REGIONS to a more appropriate placeBob Moore1-1/+3
2011-05-09ACPICA: Update internal address SpaceID for DataTable regionsBob Moore1-2/+11
2011-01-18ACPICA: Update all ACPICA copyrights and signons to 2011Bob Moore1-1/+1
2011-01-12ACPICA: Global event handlerLin Ming1-0/+8
2011-01-12ACPICA: Implicit notify supportLin Ming1-16/+21
2011-01-12ACPICA: New GPE handler callback definitionLin Ming1-0/+3
2011-01-12ACPICA: Rename some function and variable namesLin Ming1-2/+2
2010-10-01ACPICA: Update math module; no functional changeBob Moore1-10/+0
2010-10-01ACPICA: Make acpi_thread_id no longer configurable, always u64Lin Ming1-7/+10
2010-10-01ACPICA/ACPI: Add new host interfaces for _OSI supportLin Ming1-0/+3
2010-07-06ACPICA: Drop acpi_set_gpeRafael J. Wysocki1-1/+1
2010-07-06ACPICA: Remove wakeup GPE reference counting which is not usedRafael J. Wysocki1-6/+0
2010-07-06ACPICA: Introduce acpi_gpe_wakeup()Rafael J. Wysocki1-1/+1
2010-06-12Merge branch 'gpe-regression-fixes' into releaseLen Brown1-1/+2
2010-06-12ACPI / ACPICA: Avoid writing full enable masks to GPE registersRafael J. Wysocki1-0/+1
2010-06-12ACPI / ACPICA: Fix low-level GPE manipulation codeRafael J. Wysocki1-1/+1
2010-05-06ACPICA: Update/clarify some parameter names associated with acpi_handleBob Moore1-1/+1
2010-04-20ACPICA: Minimize the differences between linux GPE code and ACPICA code baseLin Ming1-22/+20
2010-03-01Merge branch 'acpica' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/l...Linus Torvalds1-17/+17
2010-02-22ACPI: Use GPE reference counting to support shared GPEsRafael J. Wysocki1-18/+10
2010-01-22ACPICA: Remove unused uint32_struct typeBob Moore1-5/+0
2010-01-22ACPICA: Remove obsolete ACPI_INTEGER (acpi_integer) typeBob Moore1-11/+16
2010-01-22ACPICA: Update all ACPICA copyrights and signons to 2010Bob Moore1-1/+1
2009-09-23Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/...Linus Torvalds1-46/+46
2009-09-21trivial: fix typo "to to" in multiple filesAnand Gadiyar1-1/+1
2009-08-27ACPICA: Fix several acpi_attach_data problemsBob Moore1-1/+1
2009-08-27ACPICA: ACPI 4.0: Interpreter support for IPMI.Lin Ming1-1/+2
2009-08-27ACPICA: Major update for acpi_get_object_info external interfaceBob Moore1-44/+43
2009-05-27ACPICA: Cleanup byte/word/dword extraction macros, fix possible warningsBob Moore1-14/+6
2009-03-27ACPICA: Add manifest constants for bit register valuesBob Moore1-0/+9
2009-03-26ACPICA: Remove redundant ACPI_BITREG_SLEEP_TYPE_BBob Moore1-5/+4
2009-01-09Merge branch 'linus' into releaseLen Brown1-1/+1
2009-01-06trivial: fix an -> a typos in documentation and commentsFrederik Schwarzer1-1/+1
2008-12-31ACPICA: FADT parsing changes and fixesBob Moore1-1/+7
2008-12-31ACPICA: Add ACPI_MUTEX_TYPE configuration optionBob Moore1-14/+40
2008-12-31ACPICA: Restructure includes into public/privateBob Moore1-349/+140
2008-12-29ACPICA: Fix several warnings under gcc 4 compilerBob Moore1-4/+4
2008-10-28ACPI: bugfix reporting of event handler statusZhang Rui1-0/+1
2008-10-22ACPICA: Remove unused ACPI register bit definitionLin Ming1-11/+23
2008-10-22ACPICA: Return method arg count from acpi_get_object_infoBob Moore1-0/+1
2008-10-22ACPICA: Fix wrong resource descriptor length for 64-bit buildBob Moore1-1/+1
2008-07-16ACPICA: Eliminate acpi_native_uint type v2Bob Moore1-10/+6
2008-04-23ACPICA: update Intel copyrightLen Brown1-1/+1
2008-04-22ACPICA: Update for new Notify valuesZhang Rui1-9/+15
2008-04-22ACPICA: Fix to handle NULL package elements correctlyLin Ming1-12/+17
2008-04-22ACPICA: Fix for resource descriptor optimization issues for _CRS/_SRCBob Moore1-0/+2
2008-04-22ACPICA: Cosmetic changes only, no functional changesBob Moore1-0/+2
2008-04-22ACPICA: New interfaces for table event handlersLin Ming1-0/+11
2008-04-22ACPICA: Removed obsolete ACPI_NO_INTEGER64_SUPPORT defineBob Moore1-20/+3
2007-07-23ACPI: autoload modules - ACPICA modificationsThomas Renninger1-3/+3
2007-05-09ACPICA: LindentLen Brown1-1/+1
2007-03-19ACPI: IA64: fix %ll build warningsLen Brown1-1/+1
2007-02-02ACPICA: Update copyright to 2007.Bob Moore1-1/+1
2007-02-02ACPICA: Update a comment.Bob Moore1-1/+2
2007-02-02ACPICA: Removed all 16-bit support.Bob Moore1-39/+1
2007-02-02ACPICA: Ensure that all structures in acobject.h are aligned, via #pragma.Bob Moore1-0/+4
2007-02-02ACPICA: Add new subsystem state bit that is set after SubsystemInitialize is ...Bob Moore1-1/+2
2007-02-02ACPICA: Disable all wake GPEs after first one recievedBob Moore1-5/+1
2007-02-02ACPICA: Implement simplified Table ManagerBob Moore1-55/+1
2006-06-28ACPI: ACPICA 20060623Bob Moore1-22/+27