summaryrefslogtreecommitdiffstats
path: root/sys/dev/acpi (follow)
Commit message (Expand)AuthorAgeFilesLines
* Handle systems, such as the Dell Precision 3640, that accesskettenis2021-03-301-19/+87
* Pack the SPCR struct definition since the struct isn't naturally alignedpatrick2021-03-231-2/+2
* Fix previous (1.258). It breaks if localX itself is an object reference.yasuoka2021-03-181-2/+5
* Add acpi_iommu_device_map(), which replaces the DMA tag with one thatpatrick2021-03-152-2/+6
* Add the IORT structure for named components. These give us the stream idspatrick2021-03-151-5/+13
* Handle named references in acpi_getdevlist(). Fixes a regression in acpitztobhe2021-03-101-1/+11
* Our ACPI namerefs are pointers to the byte structures for ACPI names.patrick2021-03-106-15/+20
* Fix typo for ATS attribute member in IORT root complex struct.patrick2021-03-101-2/+2
* Add support for sdhc(4) on Raspberry Pi in ACPI mode.kettenis2021-03-081-2/+8
* Fix aml_store() to work properly when the lvalue is a reference ofyasuoka2021-03-071-3/+4
* Pass standard DMA tag to acpi(4) table drivers.patrick2021-03-071-1/+2
* timecounting: use C99-style initialization for all timecounter structscheloha2021-02-232-18/+18
* remove unused acpiec_lock() acpiec_unlock() functionsjsg2021-02-231-28/+1
* tpm(4): fix delay unitscheloha2021-01-281-18/+9
* Fix IORT struct for Context and PMU interrupts. I misread bytes with bits.patrick2021-01-231-7/+5
* Add defines for the various ARM SMMU models.patrick2021-01-171-2/+8
* Add IORT structs for ARM SMMU versions 1 and 2.patrick2021-01-151-1/+35
* Split the IORT struct into two, as the current version not only containedpatrick2021-01-151-1/+4
* Add IORT id for ARM SMMUv3.patrick2021-01-151-1/+2
* Move IO Remapping Table (IORT) struct defines to the common ACPI headerpatrick2021-01-151-1/+34
* Some BIOS seem to provide memory regions <16M in their reserved memorypatrick2021-01-141-5/+7
* acpi_map_address() cannot be wrapped by SMALL_KERNEL anymore, asderaadt2020-12-271-3/+3
* Refactor klist insertion and removalvisa2020-12-251-3/+3
* Extract clock frequency from _DSD properties.patrick2020-12-241-1/+3
* Implement capability register overrides based on _DSD properties.kettenis2020-12-241-2/+11
* Fix some issues with referencing named ACPI nodes from Packages.kettenis2020-12-176-58/+65
* avoid uninitialised var by using dma tag from attach argsjsg2020-12-121-2/+3
* The asmc sensor update task currently consumes ~50ms on each refresh cyclemglocker2020-12-121-18/+25
* Initialize handledgnezdo2020-12-071-2/+2
* Implement acpi_intr_disestablish() for arm64.kettenis2020-12-061-1/+2
* Add dwgpio(4) a driver for the Synopsys DesignWare GPIO controller.kettenis2020-12-063-4/+294
* Add support for the _EVT method to the GPIO support code.kettenis2020-12-051-3/+12
* Add ACPI support to imxiic(4).patrick2020-11-172-1/+235
* Add acpige(4), a driver for ACPI generic event devices. This is a ratherpatrick2020-11-152-1/+134
* Add pchgpio(4), a driver for the GPIO controllers found on modern Intelkettenis2020-11-152-1/+369
* Adding IOMMU support for AMD Vi and Intel VTD (disabled)jordan2020-10-274-1/+3826
* Unbreak brightness setting on MacBooks introduced by abl(4).mglocker2020-10-251-1/+7
* Add workaround for Lenovo X1 gen 8 which has AML that tries to invokekettenis2020-09-271-1/+4
* Make sure acpicpu(4) doesn't attach to Processor nodes that happen to havekettenis2020-09-271-2/+4
* disable acpivout brightness control on machines aware of Windows 8jsg2020-09-163-27/+71
* Add a command explaining that this driver uses the ACPI SMI command portkettenis2020-09-161-3/+6
* abl(4) is a new driver to control the backlight brightness on Intel basedmglocker2020-09-152-1/+227
* Add acpi_ivhd_ext definitions to acpireg.hjordan2020-09-151-2/+21
* The SMC base address and i/o region size is now queried by acpi(4) andmglocker2020-09-131-4/+1
* Make asmc(4) attach through acpi(4) instead of isa(4).mglocker2020-09-122-1/+750
* Include <sys/systm.h> directly instead of relying on hidden UVM includes.mpi2020-09-111-4/+5
* Reorder the acpi attach process so we look at Processor() CPU nodesjmatthew2020-08-273-6/+17
* Let aml_copyvalue() handle AML_OBJTYPE_DEVICE.kettenis2020-08-262-2/+17
* Declare hw_{prod,serial,uuid,vendor,ver} in <sys/systm.h>.visa2020-08-263-9/+3
* Don't complain when child nodes don't have a _CRS method. This happens forkettenis2020-08-221-6/+4