aboutsummaryrefslogtreecommitdiffstats
path: root/include/acpi
AgeCommit message (Expand)AuthorFilesLines
2025-04-20gcc-15: acpi: sprinkle random '__nonstring' crumbles aroundLinus Torvalds1-1/+1
2025-03-29Merge tag 'mailbox-v6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ja...Linus Torvalds1-6/+0
2025-03-27ACPICA: Add start method for ARM FF-AStuart Yoder1-0/+1
2025-03-26mailbox: pcc: Always map the shared memory communication addressSudeep Holla1-5/+0
2025-03-26mailbox: pcc: Drop unnecessary endianness conversion of pcc_hdr.flagsSudeep Holla1-1/+0
2025-03-04x86/smp: Fix mwait_play_dead() and acpi_processor_ffh_play_dead() noreturn be...Josh Poimboeuf1-3/+3
2025-02-05ACPI/processor_idle: Add FFH state handlingPatryk Wlazlyn1-0/+5
2025-01-28Merge tag 'loongarch-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/c...Linus Torvalds1-0/+1
2025-01-26Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+5
2025-01-26LoongArch: Fix warnings during S3 suspendHuacai Chen1-0/+1
2025-01-25mm/fake-numa: allow later numa node hotplugBruno Faccini1-0/+5
2024-12-19ACPI: bus: implement acpi_device_hid when !ACPIRicardo Ribalda1-0/+5
2024-12-19ACPI: bus: implement for_each_acpi_consumer_dev when !ACPIRicardo Ribalda1-0/+3
2024-12-19ACPI: bus: implement acpi_get_physical_device_location when !ACPIRicardo Ribalda1-3/+9
2024-12-19ACPI: bus: implement for_each_acpi_dev_match when !ACPIRicardo Ribalda1-0/+3
2024-12-19ACPI: bus: change the prototype for acpi_get_physical_device_locationRicardo Ribalda1-1/+1
2024-11-25Merge tag 'mailbox-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/ja...Linus Torvalds1-0/+7
2024-11-25Merge tag 'mm-nonmm-stable-2024-11-24-02-05' of git://git.kernel.org/pub/scm/...Linus Torvalds1-1/+1
2024-11-24mailbox: pcc: Check before sending MCTP PCC response ACKAdam Young1-0/+7
2024-11-22Merge tag 'cxl-for-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds1-0/+2
2024-11-21Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+2
2024-11-11Improve consistency of '#error' directive messagesNataniel Farzan1-1/+1
2024-11-08ACPI/CDAT: Add CDAT/DSMAS shared and read only flag valuesIra Weiny1-0/+2
2024-11-06ACPI: processor: Move arch_init_invariance_cppc() call laterMario Limonciello1-0/+2
2024-11-05ACPICA: IORT: Update for revision E.fNicolin Chen1-1/+2
2024-10-29ACPI: CPPC: Make rmw_lock a raw_spin_lockPierre Gondois1-1/+1
2024-09-16Merge tag 'pm-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds1-13/+28
2024-09-11Merge branches 'acpi-video', 'acpi-resource', 'acpi-pad' and 'acpi-misc'Rafael J. Wysocki1-2/+4
2024-09-11Merge branches 'acpi-battery', 'acpi-pmic', 'acpi-cppc' and 'acpi-processor'Rafael J. Wysocki1-0/+2
2024-09-11Merge branches 'acpi-ec', 'acpi-sysfs', 'acpi-utils' and 'acpi-soc'Rafael J. Wysocki1-1/+0
2024-09-11Merge branch 'acpi-riscv'Rafael J. Wysocki1-0/+2
2024-09-11Merge branch 'acpica'Rafael J. Wysocki8-12/+35
2024-09-11Merge tag 'amd-pstate-v6.12-2024-09-11' of ssh://gitolite.kernel.org/pub/scm/...Rafael J. Wysocki1-13/+28
2024-09-11x86/amd: Detect preferred cores in amd_get_boost_ratio_numerator()Mario Limonciello1-0/+5
2024-09-11x86/amd: Move amd_get_highest_perf() out of amd-pstateMario Limonciello1-0/+5
2024-09-11x86/amd: Rename amd_get_highest_perf() to amd_get_boost_ratio_numerator()Mario Limonciello1-0/+5
2024-09-11ACPI: CPPC: Adjust return code for inline functions in !CONFIG_ACPI_CPPC_LIBMario Limonciello1-13/+13
2024-09-02ACPI: CPPC: Fix MASK_VAL() usageClément Léger1-0/+2
2024-08-29ACPICA: Setup for ACPICA release 20240827Saket Dumbre1-1/+1
2024-08-29ACPICA: HMAT: Add extended linear address mode to MSCISDave Jiang1-1/+4
2024-08-29ACPICA: Add support for Windows 11 22H2 _OSI stringArmin Wolf1-0/+1
2024-08-29ACPICA: Implement ACPI_WARNING_ONCE and ACPI_ERROR_ONCEVasily Khoruzhick1-0/+5
2024-08-29ACPICA: MPAM: Correct the typo in struct acpi_mpam_msc_node memberPunit Agrawal1-1/+1
2024-08-29ACPICA: Headers: Add RISC-V SBI Subtype to DBG2Sia Jee Heng1-0/+1
2024-08-29ACPICA: SPCR: Update the SPCR table to version 4Sia Jee Heng1-4/+8
2024-08-29ACPICA: Complete CXL 3.0 CXIMS structuresZhang Rui1-0/+4
2024-08-29ACPICA: haiku: Fix invalid value used for semaphoresAdrien Destugues1-0/+6
2024-08-29ACPICA: Allow setting waking vector on reduced hardware platformsJiaqing Zhao1-4/+4
2024-08-29ACPICA: Detect FACS in reduced hardware buildJiaqing Zhao1-1/+0
2024-08-27ACPI: scan: Define weak function to populate dependenciesSunil V L1-0/+1
2024-08-27ACPI: scan: Refactor dependency creationSunil V L1-0/+1
2024-08-26ACPI: bus: Define and use symbols for device and class name lengthsMuhammad Qasim Abdul Majeed1-2/+4
2024-08-19ACPI: video: Add Dell UART backlight controller detectionHans de Goede1-0/+1
2024-08-13ACPICA: Add a depth argument to acpi_execute_reg_methods()Rafael J. Wysocki1-0/+1
2024-08-13Revert "ACPI: EC: Evaluate orphan _REG under EC device"Rafael J. Wysocki1-4/+0
2024-08-02ACPI: sysfs: evaluate _STR on each sysfs accessThomas Weißschuh1-1/+0
2024-07-25Merge tag 'driver-core-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2024-07-21Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-3/+6
2024-07-19Merge tag 'iommu-updates-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+1
2024-07-15Merge tag 'x86_cc_for_v6.11_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-3/+16
2024-07-15Merge tag 'tag-chrome-platform-for-v6.11' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-0/+2
2024-07-15Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2-1/+2
2024-07-12mm: add comments for allocation helpers explaining why they are macrosSuren Baghdasaryan1-3/+6
2024-07-04iommu: Resolve fwspec ops automaticallyRobin Murphy1-2/+1
2024-07-03driver core: have match() callback in struct bus_type take a const *Greg Kroah-Hartman1-1/+1
2024-07-01ACPI: battery: add devm_battery_hook_register()Thomas Weißschuh1-0/+2
2024-06-28ACPI: Add post_eject to struct acpi_scan_handler for cpu hotplugJames Morse1-0/+1
2024-06-28ACPI: processor: Simplify initial onlining to use same path for cold and hotplugJonathan Cameron1-1/+1
2024-06-17x86/acpi: Add support for CPU offlining for ACPI MADT wakeup methodKirill A. Shutemov1-1/+14
2024-06-17x86/acpi: Rename fields in the acpi_madt_multiproc_wakeup structureKirill A. Shutemov1-2/+2
2024-06-13ACPI: EC: Evaluate orphan _REG under EC deviceRafael J. Wysocki1-0/+4
2024-05-19Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-13/+6
2024-05-14Merge tag 'hwmon-for-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+5
2024-05-13Merge branches 'acpi-scan' and 'acpi-tables'Rafael J. Wysocki3-191/+315
2024-05-13Merge branch 'acpi-bus'Rafael J. Wysocki1-2/+6
2024-05-11Merge branch 'acpica'Rafael J. Wysocki4-10/+235
2024-04-30ACPICA: AEST: Add support for the AEST V2 tableRuidong Tian1-6/+82
2024-04-28ACPI: IPMI: Add helper to wait for when SMI is selectedKai-Heng Feng1-0/+5
2024-04-25mm: change inlined allocation helpers to account at the call siteSuren Baghdasaryan1-13/+6
2024-04-12ACPICA: Update acpixf.h for new ACPICA release 20240322Saket Dumbre1-1/+1
2024-04-12ACPICA: Fix CXL 3.0 structure (RDPAS) in the CEDT tableHojin Nam1-2/+0
2024-04-12ACPICA: SRAT: Add dump and compiler support for RINTC affinity structureHaibo Xu1-1/+1
2024-04-12ACPICA: SRAT: Add RISC-V RINTC affinity structureHaibo Xu1-1/+17
2024-04-12ACPICA: ACPI 6.5: RAS2: Add support for RAS2 tableShiju Jose1-0/+129
2024-04-12ACPICA: actbl1.h: Add EINJ CXL error typesBen Cheatham1-0/+6
2024-04-11Merge back earlier ACPI bus changes for 6.10.Rafael J. Wysocki1-2/+6
2024-04-08ACPI: bus: allow _UID matching for integer zeroRaag Jadav1-3/+5
2024-04-08ACPI: drop redundant owner from acpi_driverKrzysztof Kozlowski1-1/+0
2024-04-08ACPI: store owner from modules with acpi_bus_register_driver()Krzysztof Kozlowski1-1/+6
2024-04-04ACPI: scan: Introduce typedef:s for struct acpi_hotplug_context membersAndy Shevchenko1-5/+8
2024-04-04ACPI: bus: Don't use "proxy" headersAndy Shevchenko1-0/+5
2024-04-04ACPI: bus: Make container_of() no-op where it makes senseAndy Shevchenko1-5/+5
2024-03-27ACPI: NHLT: Streamline struct namingCezary Rojewski2-34/+34
2024-03-27ACPI: NHLT: Drop redundant typesCezary Rojewski1-254/+0
2024-03-27ACPI: NHLT: Introduce API for the tableCezary Rojewski1-0/+181
2024-03-27ACPI: NHLT: Reintroduce types the table consists ofCezary Rojewski1-0/+189
2024-03-13Merge tag 'acpi-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds1-8/+8
2024-03-11Merge branches 'acpi-x86', 'acpi-video', 'acpi-apei' and 'acpi-misc'Rafael J. Wysocki1-7/+7
2024-02-22ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of CONFIG_X86_ANDROI...Hans de Goede1-7/+7
2024-02-12ACPI: bus: make acpi_bus_type constRicardo B. Marliere1-1/+1
2024-01-31ACPI: CPPC: Add helper to get the highest performance valueMeng Li1-0/+5
2024-01-18Merge tag 'iommu-updates-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+2
2024-01-16Merge branches 'pnp', 'acpi-resource' and 'acpica'Rafael J. Wysocki1-2/+10
2024-01-09Merge tag 'acpi-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds2-8/+170
2024-01-09ACPICA: MADT: Add new MADT GICC/GICR/ITS non-coherent flags handlingLorenzo Pieralisi1-2/+9
2024-01-09ACPICA: MADT: Add GICC online capable bit handlingLorenzo Pieralisi1-0/+1
2024-01-04Merge branches 'acpi-pm', 'acpi-video', 'acpi-apei' and 'acpi-extlog'Rafael J. Wysocki1-0/+9
2024-01-04Merge branch 'acpi-utils'Rafael J. Wysocki1-8/+68
2024-01-04Merge branches 'acpi-scan' and 'acpi-processor'Rafael J. Wysocki1-0/+93
2023-12-23cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}()Vincent Guittot1-0/+2
2023-12-19ACPI: utils: Introduce helper for _DEP list lookupRafael J. Wysocki1-0/+1
2023-12-15ACPI: utils: Fix white space in struct acpi_handle_list definitionRafael J. Wysocki1-1/+1
2023-12-15ACPI: utils: Return bool from acpi_evaluate_reference()Rafael J. Wysocki1-5/+3
2023-12-06ACPI: bus: update acpi_dev_hid_uid_match() to support multiple typesRaag Jadav1-1/+23
2023-12-06ACPI: bus: update acpi_dev_uid_match() to support multiple typesRaag Jadav1-1/+40
2023-11-27iommu: Retire bus opsRobin Murphy1-0/+2
2023-11-20ACPI: video: Add comment about acpi_video_backlight_use_native() usageHans de Goede1-0/+9
2023-11-20ACPI: PM: Add acpi_device_fix_up_power_children() functionHans de Goede1-0/+1
2023-11-20ACPI: property: Replicate DT-aligned u32 properties from DisCo for ImagingSakari Ailus1-0/+4
2023-11-20ACPI: property: Dig "rotation" property for devices with CSI2 _CRSSakari Ailus1-0/+1
2023-11-20ACPI: scan: Extract MIPI DisCo for Imaging data into swnodesRafael J. Wysocki1-0/+17
2023-11-20ACPI: scan: Extract _CRS CSI-2 connection information into swnodesRafael J. Wysocki1-0/+53
2023-11-20ACPI: scan: Extract CSI-2 connection graph from _CRSRafael J. Wysocki1-0/+18
2023-10-26Merge branch 'acpi-bus'Rafael J. Wysocki1-1/+1
2023-10-26Merge branches 'acpi-ec', 'acpi-sysfs', 'acpi-misc' and 'acpi-uid'Rafael J. Wysocki1-0/+1
2023-10-26Merge branches 'acpi-video', 'acpi-prm', 'acpi-apei' and 'acpi-pcc'Rafael J. Wysocki2-0/+17
2023-10-26Merge branches 'acpi-utils', 'acpi-resource', 'acpi-property' and 'acpi-soc'Rafael J. Wysocki1-3/+6
2023-10-26Merge branch 'acpica'Rafael J. Wysocki1-0/+3
2023-10-24ACPI: utils: Introduce acpi_dev_uid_match() for matching _UIDRaag Jadav1-0/+1
2023-10-11cpu-hotplug: Provide prototypes for arch CPU registrationRussell King (Oracle)1-5/+0
2023-10-06ACPI: bus: Add context argument to acpi_dev_install_notify_handler()Rafael J. Wysocki1-1/+1
2023-10-03ACPICA: Add defines for CDAT SSLBISDave Jiang1-0/+3
2023-09-29ACPI: utils: Dynamically determine acpi_handle_list sizeRafael J. Wysocki1-3/+6
2023-09-28ACPI: PCC: Add PCC shared memory region command and status bitfieldsSudeep Holla1-0/+13
2023-09-21ACPI: APEI: Fix AER info corruption when error status data has multiple sectionsShiju Jose1-0/+4
2023-08-25Merge branches 'acpi-scan', 'acpi-tad', 'acpi-extlog' and 'acpi-misc'Rafael J. Wysocki2-4/+9
2023-08-25Merge branch 'acpi-processor'Rafael J. Wysocki2-36/+40
2023-08-25Merge branches 'acpi-bus' and 'acpi-video'Rafael J. Wysocki1-0/+6
2023-08-17ACPI: TAD: Install SystemCMOS address space handler for ACPI000EZhang Rui1-0/+9
2023-08-17ACPI: Remove assorted unused declarations of functionsYue Haibing2-4/+0
2023-07-14ACPI: bus: Introduce wrappers for ACPICA notify handler install/removeMichal Wilczynski1-0/+6
2023-07-14ACPI: processor: Introduce acpi_processor_osc()Michal Wilczynski1-0/+1
2023-07-14ACPI: processor: Rename ACPI_PDC symbolsMichal Wilczynski2-36/+39
2023-07-10ACPICA: Update version to 20230628Bob Moore1-1/+1
2023-07-10ACPICA: RHCT: Add flags, CMO and MMU nodesSunil V L1-1/+25
2023-07-10ACPICA: MADT: Add RISC-V external interrupt controllersSunil V L1-1/+49
2023-07-10ACPICA: Add a define for size of struct acpi_srat_generic_affinity device_handleDave Jiang1-1/+3
2023-07-10ACPICA: Fix misspelled CDAT DSMAS defineDave Jiang1-1/+1
2023-07-10ACPICA: Detect GED device and keep track of _EVTJose Marinho1-0/+1
2023-07-10ACPICA: fix for conflict macro definition on zephyr interfaceNajumon B.A1-3/+0
2023-07-10ACPICA: Fix GCC 12 dangling-pointer warningPhilip Prindeville1-0/+1
2023-07-06Merge tag 'acpi-6.5-rc1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds1-0/+2
2023-07-04ACPI: platform: Move SMB0001 HID to the header and reuseAndy Shevchenko1-0/+2
2023-06-27Merge tag 'hardening-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2023-06-26Merge tag 'pm-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds1-1/+2
2023-06-26Merge branches 'acpi-scan', 'acpi-pm', 'acpi-resource' and 'acpi-ec'Rafael J. Wysocki1-0/+2
2023-06-21ACPI: CPPC: Add definition for undefined FADT preferred PM profile valueMario Limonciello1-1/+2
2023-06-15ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep()Rafael J. Wysocki1-0/+1
2023-06-05ACPI: scan: Reduce overhead related to devices with dependenciesRafael J. Wysocki1-0/+2
2023-06-01acpi: Replace struct acpi_table_slit 1-element array with flex-arrayWyes Karny1-1/+1
2023-04-25Merge tag 'pm-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds1-0/+11
2023-04-25Merge tag 'acpi-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds24-51/+373
2023-04-24Merge branches 'acpi-utils' and 'acpi-docs'Rafael J. Wysocki1-1/+2
2023-04-24Merge branches 'acpi-bus', 'acpi-video' and 'acpi-misc'Rafael J. Wysocki1-2/+0
2023-04-24Merge branch 'acpica'Rafael J. Wysocki22-48/+371
2023-04-21Revert "ACPICA: Events: Support fixed PCIe wake event"Linus Torvalds1-2/+1
2023-04-14Merge back cpufreq changes for 6.4-rc1.Rafael J. Wysocki1-0/+11
2023-04-11ACPI: video: Remove register_backlight_delay module option and codeHans de Goede1-2/+0
2023-04-06ACPICA: Update version to 20230331Bob Moore1-1/+1
2023-04-06ACPICA: add os specific support for Zephyr RTOSNajumon2-0/+50
2023-04-06ACPICA: acpi_resource_irq: Replace 1-element arrays with flexible arrayKees Cook1-2/+8
2023-04-06ACPICA: acpi_madt_oem_data: Fix flexible array member definitionKees Cook1-1/+1
2023-04-06ACPICA: acpi_dmar_andd: Replace 1-element array with flexible arrayKees Cook1-1/+4
2023-04-06ACPICA: acpi_pci_routing_table: Replace fixed-size array with flex array memberKees Cook1-1/+4
2023-04-06ACPICA: struct acpi_resource_dma: Replace 1-element array with flexible arrayKees Cook1-1/+4
2023-04-06ACPICA: Introduce ACPI_FLEX_ARRAYKees Cook2-0/+15
2023-04-06ACPICA: struct acpi_nfit_interleave: Replace 1-element array with flexible arrayKees Cook1-1/+1
2023-04-06ACPICA: actbl2: Replace 1-element arrays with flexible arraysKees Cook1-8/+8
2023-04-06ACPICA: actbl1: Replace 1-element arrays with flexible arraysKees Cook1-3/+3
2023-04-06ACPICA: struct acpi_resource_vendor: Replace 1-element array with flexible arrayKees Cook1-2/+2
2023-04-06ACPICA: Avoid undefined behavior: member access within null pointerTamir Duberstein1-0/+3
2023-04-06ACPICA: Add structure definitions for RISC-V RHCTSunil V L1-0/+48
2023-04-06ACPICA: MADT: Add RISC-V INTC interrupt controllerSunil V L1-1/+20
2023-04-06ACPICA: add support for ClockInput resource (v6.5)Niyas Sait1-1/+12
2023-04-06ACPICA: Update all copyrights/signons to 2023Bob Moore21-21/+21
2023-04-06ACPICA: Add support for Arm's MPAM ACPI table version 2Hesham Almatary1-0/+116
2023-04-06ACPICA: Add support for ASPT table in disassemblerJeremi Piotrowski1-0/+46
2023-04-06ACPICA: Add support for 64 bit loong_arch compilationHuacai Chen1-1/+1
2023-04-06ACPICA: acpisrc: Add missing tables to astablePedro Falcato1-1/+1
2023-04-06ACPICA: ACPI 6.5: MADT: add support for trace buffer extension in GICCXiongfeng Wang1-1/+2
2023-04-06ACPICA: Headers: Delete bogus node_array array of pointers from AEST tableJessica Clarke1-1/+0
2023-04-05ACPI: video: Add auto_detect arg to __acpi_video_get_backlight_type()Hans de Goede1-2/+13
2023-03-20ACPI: utils: Fix acpi_evaluate_dsm_typed() redefinition errorKiran K1-1/+2
2023-03-17ACPI: CPPC: Add auto select register read/write supportWyes Karny1-0/+11
2023-03-07ACPI: x86: Introduce an acpi_quirk_skip_gpio_event_handlers() helperHans de Goede1-0/+5
2023-03-05Remove Intel compiler supportMasahiro Yamada3-60/+2
2023-02-24Merge tag 'pci-v6.3-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+1
2023-02-24Merge tag 'iommu-updates-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2023-02-21Merge tag 'acpi-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds2-2/+4
2023-02-21Merge tag 'pm-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds1-0/+12