aboutsummaryrefslogtreecommitdiffstats
path: root/include/acpi
AgeCommit message (Expand)AuthorFilesLines
2024-04-08ACPI: bus: allow _UID matching for integer zeroRaag Jadav1-3/+5
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
2023-02-18Merge branches 'apple/dart', 'arm/exynos', 'arm/renesas', 'arm/smmu', 'x86/vt...Joerg Roedel1-1/+1
2023-02-15Merge branches 'acpi-processor', 'acpi-tables', 'acpi-pnp' and 'acpi-maintain...Rafael J. Wysocki1-0/+2
2023-02-15Merge branch 'acpica'Rafael J. Wysocki2-2/+2
2023-02-13ACPICA: Fix typo in CDAT DSMAS struct definitionLukas Wunner1-1/+1
2023-02-13tpm_crb: Add support for CRB devices based on PlutonMatthew Garrett1-0/+1
2023-02-03ACPI: CPPC: Add AMD pstate energy performance preference cppc controlPerry Yuan1-0/+12
2023-02-03iommu/vt-d: Support size of the register set in DRHDKan Liang1-1/+1
2023-01-13PCI/ACPI: Account for _S0W of the target bridge in acpi_pci_bridge_d3()Rafael J. Wysocki1-0/+1
2023-01-10ACPI: Fix selecting wrong ACPI fwnode for the iGPU on some Dell laptopsHans de Goede1-1/+2
2022-12-30ACPICA: Constify pathname argument for acpi_get_handle()Sakari Ailus1-1/+1
2022-12-30ACPI: tables: Add support for NBFTStuart Hayes1-0/+2
2022-12-22ACPI: video: Allow GPU drivers to report no panelsMario Limonciello1-0/+2
2022-12-15Merge tag 'acpi-6.2-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds1-60/+70
2022-12-15Merge branch 'acpica'Rafael J. Wysocki1-60/+70
2022-12-12Merge tag 'edac_updates_for_6.2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-25/+9
2022-12-12Merge tag 'acpi-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds8-10/+332
2022-12-12Merge tag 'platform-drivers-x86-v6.2-1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-2/+2
2022-12-12Merge branches 'acpi-pm', 'acpi-processor', 'acpi-ec' and 'acpi-video'Rafael J. Wysocki1-0/+10
2022-12-12Merge branches 'acpi-scan', 'acpi-bus', 'acpi-tables' and 'acpi-sysfs'Rafael J. Wysocki1-1/+1
2022-12-08ACPICA: Allow address_space_handler Install and _REG execution as 2 separate ...Hans de Goede1-0/+10
2022-12-08ACPICA: include/acpi/acpixf.h: Fix indentationHans de Goede1-60/+60
2022-11-23ACPI: processor: Silence missing prototype warningsSudeep Holla1-0/+5
2022-11-23ACPI: processor_idle: Silence missing prototype warningsSudeep Holla1-0/+5
2022-11-23ACPI: make remove callback of ACPI driver voidDawei Li1-1/+1
2022-11-16ACPI: battery: Pass battery hook pointer to hook callbacksArmin Wolf1-2/+2
2022-11-08ACPICA: Update version to 20221020Bob Moore1-1/+1
2022-10-28ACPICA: Finish support for the CDAT tableBob Moore2-2/+116
2022-10-28ACPICA: IORT: Update for revision E.eRobin Murphy1-1/+2
2022-10-28ACPICA: Add CXL 3.0 structures (CXIMS & RDPAS) to the CEDT tableAlison Schofield1-1/+34
2022-10-28ACPICA: Add support for FFH Opregion special context dataSudeep Holla2-0/+9
2022-10-28ACPICA: Add a couple of new UUIDs to the known UUID listBob Moore1-1/+2
2022-10-28ACPICA: iASL: Add CCEL table to both compiler/disassemblerKuppuswamy Sathyanarayanan1-0/+18
2022-10-28ACPICA: Events: Support fixed PCIe wake eventHuacai Chen1-1/+2
2022-10-28ACPICA: MADT: Add loong_arch-specific APICs supportHuacai Chen1-2/+137
2022-10-21EDAC/ghes: Make ghes_edac a proper moduleJia He1-20/+2
2022-10-21EDAC/ghes: Prepare to make ghes_edac a proper moduleJia He1-0/+6
2022-10-20EDAC/ghes: Add a notifier for reporting memory errorsJia He1-7/+3
2022-10-13ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init()Ashish Kalra1-1/+1
2022-10-05Merge tag 'platform-drivers-x86-v6.1-1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-2/+7
2022-10-03Merge branch 'acpi-uid'Rafael J. Wysocki1-0/+1
2022-10-03Merge branches 'acpi-cppc', 'acpi-pcc', 'acpi-apei' and 'acpi-osi'Rafael J. Wysocki1-0/+5
2022-09-30Merge branches 'acpi-scan', 'acpi-bus' and 'acpi-platform'Rafael J. Wysocki1-2/+1
2022-09-24ACPI: bus: Add iterator for dependent devicesDaniel Scally1-0/+11
2022-09-24ACPI: scan: Add acpi_dev_get_next_consumer_dev()Daniel Scally1-1/+3
2022-09-24ACPI: CPPC: Disable FIE if registers in PCC regionsJeremy Linton1-0/+5
2022-09-24ACPI: scan: Support multiple DMA windows with different offsetsJianmin Lv1-2/+1
2022-09-19ACPI: utils: Add acpi_dev_uid_to_integer() helper to get _UID as integerAndy Shevchenko1-0/+1
2022-09-03ACPI: video: Remove acpi_video_set_dmi_backlight_type()Hans de Goede1-4/+0
2022-09-03ACPI: video: Add Apple GMUX brightness control detectionHans de Goede1-0/+1
2022-09-03ACPI: video: Add Nvidia WMI EC brightness control detection (v3)Hans de Goede1-0/+1
2022-09-02ACPI: video: Make backlight class device registration a separate step (v2)Hans de Goede1-0/+2
2022-08-30ACPI: Drop redundant acpi_dev_parent() headerRafael J. Wysocki1-1/+0
2022-08-24ACPI: Drop parent field from struct acpi_deviceRafael J. Wysocki1-1/+9
2022-08-23ACPI: Rename acpi_bus_get/put_acpi_device()Rafael J. Wysocki1-3/+3
2022-08-17ACPI: video: Add acpi_video_backlight_use_native() helperHans de Goede1-0/+5
2022-08-11Merge branch 'acpi-properties'Rafael J. Wysocki1-1/+2
2022-07-29Merge branches 'acpi-processor', 'acpi-apei' and 'acpi-ec'Rafael J. Wysocki1-3/+6
2022-07-29Merge branch 'acpi-bus'Rafael J. Wysocki1-3/+6
2022-07-27ACPI: property: Add support for parsing buffer property UUIDSakari Ailus1-1/+2
2022-07-26ACPI: CPPC: Do not prevent CPPC from working in the futureRafael J. Wysocki1-1/+1
2022-07-05ACPI: CPPC: Don't require _OSC if X86_FEATURE_CPPC is supportedMario Limonciello1-0/+1
2022-07-01ACPI: bus: Drop unused list heads from struct acpi_deviceRafael J. Wysocki1-2/+0
2022-06-30ACPI: bus: Drop driver member of struct acpi_deviceUwe Kleine-König1-1/+0
2022-06-29ACPI: processor: Drop leftover acpi_processor_get_limit_info() declarationRiwen Lu1-1/+0
2022-06-29ACPI: processor: Split out thermal initialization from ACPI PSSRiwen Lu1-2/+6
2022-06-23ACPI / MMC: PM: Unify fixing up device powerRafael J. Wysocki1-0/+1
2022-06-20ACPI: bus: Introduce acpi_dev_for_each_child_reverse()Rafael J. Wysocki1-0/+3
2022-06-20ACPI: glue: Introduce acpi_find_child_by_adr()Rafael J. Wysocki1-0/+2
2022-05-27Merge tag 'cxl-for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds1-2/+10
2022-05-24Merge tag 'pm-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds1-0/+5
2022-05-23Merge branches 'acpi-apei', 'acpi-dptf', 'acpi-x86' and 'acpi-docs'Rafael J. Wysocki1-0/+2
2022-05-23Merge branches 'acpi-pm', 'acpi-pci', 'acpi-sysfs' and 'acpi-tables'Rafael J. Wysocki1-0/+3
2022-05-19cpufreq: CPPC: Enable fast_switchPierre Gondois1-0/+5
2022-04-28PCI/ACPI: negotiate CXL _OSCVishal Verma1-2/+4
2022-04-28PCI/ACPI: Prefer CXL _OSC instead of PCIe _OSC for CXL host bridgesDan Williams1-0/+6
2022-04-22ACPI: bus: Avoid non-ACPI device objects in walks over childrenRafael J. Wysocki1-1/+1
2022-04-13ACPI: APEI: Fix missing ERST record idLiu Xinpeng1-0/+2
2022-04-13ACPICA: Update version to 20220331Bob Moore1-1/+1
2022-04-13ACPICA: IORT: Updates for revision E.dShameer Kolothum1-2/+25
2022-04-13ACPICA: iASL/MADT: Add OEM-defined subtableBob Moore1-1/+8
2022-04-13ACPICA: Add support for ARM Performance Monitoring Unit Table.Besar Wicaksono1-0/+80
2022-04-13ACPICA: Headers: Replace zero-length array with flexible-array memberGustavo A. R. Silva1-1/+1
2022-04-13ACPICA: Removed some tabs and // commentsBob Moore3-34/+34
2022-04-13ACPICA: Update copyright notices to the year 2022Bob Moore22-22/+22
2022-04-13ACPICA: iASL: NHLT: Rename linux specific strucures to device_infoPiotr Maziarz1-3/+3
2022-04-13ACPICA: iASL: NHLT: Fix parsing undocumented bytes at the end of Endpoint Des...Piotr Maziarz1-4/+0
2022-04-13ACPICA: iASL: NHLT: Treat Terminator as specific_configPiotr Maziarz1-5/+0
2022-04-13ACPICA: Add the subtable CFMWS to the CEDT tableLawrence Hileman1-0/+4
2022-04-13ACPICA: Add support for the Windows 11 _OSI stringMario Limonciello1-0/+1
2022-04-13ACPI: PM: Introduce acpi_dev_power_up_children_with_adr()Rafael J. Wysocki1-0/+1
2022-04-13ACPI: bus: Introduce acpi_dev_for_each_child()Rafael J. Wysocki1-0/+2
2022-04-05ACPI: bus: Eliminate acpi_bus_get_device()Rafael J. Wysocki1-1/+0
2022-03-18Merge branches 'acpi-soc', 'acpi-video' and 'acpi-apei'Rafael J. Wysocki1-1/+3
2022-03-18Merge branches 'acpica', 'acpi-osl', 'acpi-bus' and 'acpi-tables'Rafael J. Wysocki3-0/+11
2022-03-03ACPI: APEI: rename ghes_init() with an "acpi_" prefixShuai Xue1-2/+2