summaryrefslogtreecommitdiff
path: root/sys/dev/acpi
AgeCommit message (Expand)Author
2020-04-12KNFriastradh
2020-04-12Revert acpi_ec.c 1.76.riastradh
2020-04-12Revert acpi_ec.c 1.77.riastradh
2020-04-09Stop walking MADT / GTDT subtables if we hit a header with length 0jmcneill
2020-03-23in acpi_debug_init(), the string we extract from the dictionary ischs
2020-03-16Use the module subsystem's ability to process SYSCTL_SETUP() entries topgoyette
2020-02-22Add ACPI glue for Broadcom GENETv5jmcneill
2020-02-02Add acpimcfg_conf_valid helper for pcie controllers with nonstandardjmcneill
2020-02-01fix buildtnn
2020-02-01use designated initializerschristos
2020-02-01appease -Werror=missing-field-initializersjmcneill
2020-02-01Add NXP/Freescale ESDHC specific supportjmcneill
2020-02-01Use acpi_match_hid to match both _HID and _CIDjmcneill
2020-01-31Match HID 808622B7 (DesignWare USB3)jmcneill
2020-01-21Choose between dmat and dmat64, instead of relying on subregion of the 32-bit...jmcneill
2020-01-18Ignore PCI boot config unless the _DSM for ignoring PCI boot config isjmcneill
2020-01-17Add support for Arm N1 SDP PCIe host controller.jmcneill
2020-01-13apply FreeBSD revs r214848 and r214849:chs
2019-12-31Rely on 32/64-bit overflow to calculate translation offsets. Store thisjmcneill
2019-12-31Include device decoding type in acpi_mem resourcesjmcneill
2019-12-31Fetch bus_dma tags when acpi devnodes are created. They do not changejmcneill
2019-12-31Free buffers only when allocated.mlelstv
2019-12-30Hide ACPI0004 devices on aarch64jmcneill
2019-12-30MD code may allocate a new dma tag for attach args, so destroy it if the devi...jmcneill
2019-12-29Allow MD code to provide custom bus_dma tags on a per-node basis. On Armjmcneill
2019-12-29Add support for reading _DSD string property values.jmcneill
2019-12-29Read clock frequency from device propertiesjmcneill
2019-12-27Redo the page allocator to perform better, especially on multi-core andad
2019-12-22Cleanup i2c bus acquire / release, centralizing all of the logic intothorpej
2019-12-22Avoid doing zero sized allocations if we get bad data.ad
2019-12-22Add acpi_intr_mask() and acpi_intr_unmask() which, following the pre-existingthorpej
2019-12-06Minor changes, reported by the LGTM bot.maxv
2019-12-04Finally fix problem discussed in this old thread:bouyer
2019-11-10in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAITchs
2019-10-15convert more KM_NOSLEEP to KM_SLEEP and remove code to handle failures.chs
2019-10-14The MCFG base address field is the physical address of the base of mmiojmcneill
2019-10-09Provide a better abstraction for the TPM interface. Report it in the ioctl.maxv
2019-10-09Add suspend support for TPM 2.0 chips. Check the TPM response also for 1.2maxv
2019-10-08Improvements in tpm(4):maxv
2019-10-01in many device attach paths, allocate memory with KM_SLEEP instead of KM_NOSLEEPchs
2019-09-28joshua stein, PR kern/54493: acpi_i2c uses incorrect arguments for _DSM callbouyer
2019-09-23Match APMC0D0F compatible string.jmcneill
2019-08-11Appease GCC maybe-uninitialized for optimization level -Os on amd64.rin
2019-08-06- Make the case that width < 8 behave as the same as before. Pointed out bymsaitoh
2019-08-05- Fix a bug that acpiec_space_handler() doesn't access more than 64bitmsaitoh
2019-08-05 Fix undefined behavior in thinkpad_mask_init(). Found by kUBSan.msaitoh
2019-06-22Use bus_dmatag_subregion to get a 32-bit tagjmcneill
2019-06-22Revamp the TPM drivermaxv
2019-06-19Conditionally use a 32- or 64-bit DMA tag based on HCCPARAMSjmcneill
2019-05-28s/recieve/receive/msaitoh