summaryrefslogtreecommitdiff
path: root/src/arch/x86/include
AgeCommit message (Expand)Author
2019-05-14Remove unnecessary ENV_RAMSTAGE guardSubrata Banik
2019-05-13src/arch/x86: Use core apic id to get cpu_index()Subrata Banik
2019-05-01arch/x86/acpi: Update VT-d DMA remapping structure flags settingJohn Zhao
2019-04-26ACPI: Add RHSA and ANDD structures for DMAR tableJohn Zhao
2019-04-23ACPI: Clarify serial bus revision and specific revisionElyes HAOUAS
2019-04-23src: include <assert.h> when appropriateElyes HAOUAS
2019-04-19acpi: Upgrade acpi generate headerLijian Zhao
2019-04-17soc/intel/common/timer: Calculate TSC frequency based on CPUID 0x15Subrata Banik
2019-04-09arch/x86/smbios: Add type 7Patrick Rudolph
2019-04-09arch/x86/cpu: Add functions to determine CPU vendorPatrick Rudolph
2019-04-07device/pci: Rewrite PCI MMCONF with symbol referenceKyösti Mälkki
2019-03-16device/pci_ops: Have only default PCI bus ops availableKyösti Mälkki
2019-03-14arch/x86: Fix PCI IO config accessorKyösti Mälkki
2019-03-14arch/x86: Optimise PCI IO config accessorKyösti Mälkki
2019-03-13device/pci_ops: Rename 'where' to 'reg'Kyösti Mälkki
2019-03-13device/pci_ops: Unify signaturesKyösti Mälkki
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-03-04arch/io.h: Separate MMIO and PNP opsKyösti Mälkki
2019-03-04device/pnp: Add header files for PNP opsKyösti Mälkki
2019-03-04arch/io.h: Fix PCI and PNP simple typedefsKyösti Mälkki
2019-03-04arch/x86/acpi: Remove obsolete acpi_gen_regaddr resv fieldElyes HAOUAS
2019-03-03device/pci_ops: Avoid name collisionsKyösti Mälkki
2019-03-03arch/x86/acpi: Clean up commentsElyes HAOUAS
2019-03-01device/pci: Fix PCI accessor headersKyösti Mälkki
2019-03-01ACPI: Rename FADT model and set it to zeroElyes HAOUAS
2019-02-25ACPI: Enum only used ACPI tablesElyes HAOUAS
2019-02-11device/pci_ops: Apply some symmetry in headersKyösti Mälkki
2019-02-11device/pci_ops: Move common pci_mmio_cfg.hKyösti Mälkki
2019-02-11device/pci_ops: Move questionable pci_locate() variantsKyösti Mälkki
2019-02-11device/pci: Always define PCI_DEV()Kyösti Mälkki
2019-02-10arch/x86: Drop stale commentKyösti Mälkki
2019-02-10arch/x86: Drop some ROMCC remainsKyösti Mälkki
2019-02-02usbdebug: Fix reserve in CARKyösti Mälkki
2019-01-27src: Fix the warning "type 'hex' are always defined"Elyes HAOUAS
2019-01-16buildsystem: Promote rules.h to default includeKyösti Mälkki
2019-01-10northbridge/amdfam10: Deal with PCI_ADDR() betterKyösti Mälkki
2019-01-07usbdebug: Initialize the HW once in CAR stagesArthur Heymans
2019-01-04src: Move {pci,pnp}_devfn_t to common 'device/pci_type.h'Elyes HAOUAS
2019-01-04src: Get rid of device_tElyes HAOUAS
2018-12-22arch/x86 cbmem: Drop tests for LATE_CBMEM_INITKyösti Mälkki
2018-12-13cpuid: Add helper function for cpuid(1) functionsSubrata Banik
2018-12-05arch/x86/include/stdint: Fix PRIu64Patrick Rudolph
2018-12-04acpi_pld: Make it easier to define the ACPI USB device groupsDuncan Laurie
2018-11-29arch/acpi.h: Add some update to version 6.2aElyes HAOUAS
2018-11-29arch/x86/acpigen.c: Add a method to notify all CPU coresArthur Heymans
2018-11-23src/arch/x86/acpi.c: Create log area and extend TPM2 tableMichał Żygowski
2018-11-23mb: Set coreboot as DSDT's manufacturer model IDElyes HAOUAS
2018-11-09arch/x86: Fix car_active for CONFIG_NO_CAR_GLOBAL_MIGRATIONFurquan Shaikh
2018-11-01arch/x86: clarify raw CAR_GLOBAL access guardsAaron Durbin
2018-11-01arch/x86: allow global .bss objects without CAR_GLOBALAaron Durbin
2018-11-01src: Add missing include <stdint.h>Elyes HAOUAS
2018-10-26arch/x86/acpi: Add TPM2 table supportPhilipp Deppenwiese
2018-10-23acpi_device: Refine ACPI_IRQ_* macrosFurquan Shaikh
2018-10-22arch/x86: Implement common CF9 resetNico Huber
2018-10-08Move compiler.h to commonlibNico Huber
2018-09-16acpi: Call acpi_gen_writeSTA by status from device treeHung-Te Lin
2018-09-14complier.h: add __always_inline and use it in code baseAaron Durbin
2018-09-07x86/acpi: Add BERT tableMarshall Dawson
2018-09-07arch/x86: Add BERT region support functionsMarshall Dawson
2018-09-06x86/acpi: Add APEI definitionsMarshall Dawson
2018-08-28acpi: Hide Chrome and coreboot specific devicesDavid Wu
2018-08-27x86/acpi: Add ACPI table revision functionMarc Jones
2018-08-22acpi: remove CBMEM_ID_ACPI_GNVS_PTR entryJoel Kitching
2018-08-17arch/x86/acpigen: add methods for cppcMatt Delco
2018-08-15arch/x86/acpigen: refactor calls to acpigen_write_registerMatt Delco
2018-08-07arch: Retire cache_sync_instructions() from <arch/cache.h> (except arm)Julius Werner
2018-07-02arch/x86: add SMM callerPatrick Georgi
2018-06-30arch/x86/acpi: Add DMAR RMRR helper functionsMatt DeVillier
2018-06-04arch/x86: Introduce postcar_frame_add_romcache()Nico Huber
2018-05-31arch/x86/include/arch: Remove space after __attribute__Elyes HAOUAS
2018-05-11acpi: Add support for writing ACPI _PLD structuresDuncan Laurie
2018-05-11acpi: Add support for generating ACPI _UPCDuncan Laurie
2018-05-08arch/x86/acpi_device: Add macros to define gpio with wake flagHarsha Priya
2018-05-08Move `pci_ops_mmconf` from arch/x86/ to device/Nico Huber
2018-05-08arch/x86/acpi: Get rid of device_tElyes HAOUAS
2018-05-02src/drivers: Add reset/enable/stop_off_ms variables to ACPI devicesShelley Chen
2018-05-02pci: Fix MMCONF_SUPPORT on non x86Patrick Rudolph
2018-04-26arch/x86: allow idt to be available to link in all stagesAaron Durbin
2018-04-24arch/x86: add ENV_CACHE_AS_RAMAaron Durbin
2018-04-20pci: Move inline PCI functions to pci_ops.hPatrick Rudolph
2018-04-09ACPI S3: Drop too early resume backupKyösti Mälkki
2018-04-09ioapic: extend definition name to avoid collisionMarc Jones
2018-01-31arch/x86/acpigen: Add generator for _ROMPatrick Rudolph
2018-01-17cpu/intel/speedstep: Fix the PNOT ACPI methodArthur Heymans
2018-01-17arch/x86/acpi_device: Provide macros for GPIO input with polarityFurquan Shaikh
2017-11-23Constify struct cpu_device_id instancesJonathan Neuschäfer
2017-11-15arch/x86/acpi: Add support for writing ACPI DBG2 tableDuncan Laurie
2017-11-10arch/x86: Add common AMD ACPI hardware definitionsMarshall Dawson
2017-11-04arch/x86/acpigen: Add function to write a CPU packageNico Huber
2017-09-22arch/x86: Add ebda read/write functions into EBDA librarySubrata Banik
2017-09-22arch/x86: Enable ebda library for romstage and postcarSubrata Banik
2017-09-13arch/x86: Fix typo with MTRRKyösti Mälkki
2017-09-05Move ADDR32() hack to arch/x86Patrick Georgi
2017-08-30acpigen: Add stop gpio control to power resourceFurquan Shaikh
2017-08-30acpi_device: Provide a new function to add a list of propertiesDuncan Laurie
2017-08-19i82801dx/gx/ix/jx: Add low-memory backup for S3 pathKyösti Mälkki
2017-08-17arch/x86: Make postcar TempRamExit call genericMarshall Dawson
2017-07-26Port cmos.default handling to C environment bootblockNico Huber
2017-07-24Fix files with multiple newlines at the end.Martin Roth
2017-07-13Rename __attribute__((packed)) --> __packedStefan Reinauer