summaryrefslogtreecommitdiff
path: root/src/arch/x86/include
AgeCommit message (Expand)Author
2014-01-28x86: add common definitions for control registersAaron Durbin
2014-01-21CAR_GLOBAL: Define section details oncePatrick Georgi
2014-01-13lib: Make log2() available in romstage on ARM, not just x86Alexandru Gagniuc
2014-01-06CBMEM ACPI: Move resume handlerKyösti Mälkki
2013-12-09Refactor usage of walkcbfs to permit access to CBFS headersAlexandru Gagniuc
2013-11-26Extend CMOS POST code logging to store extra dataDuncan Laurie
2013-11-26cmos post: Guard with spinlockDuncan Laurie
2013-11-25x86: use proper types for interrupt callbacksAaron Durbin
2013-11-10add memory clobber to ins{b,w,l}Gerd Hoffmann
2013-10-13Rename cpu/x86/car.h to arch/early_variables.hStefan Reinauer
2013-08-24Add pnp_devfn_t and use with __SIMPLE_DEVICE__Kyösti Mälkki
2013-08-24Add pci_devfn_t and use with __SIMPLE_DEVICE__Kyösti Mälkki
2013-08-01Add directive __SIMPLE_DEVICE__Kyösti Mälkki
2013-07-25Redefine pci_bus_default_ops as functionKyösti Mälkki
2013-07-11Unify PCI configuration cyclesKyösti Mälkki
2013-07-11Set PCI bus operations at buildtime for ramstageKyösti Mälkki
2013-07-10Drop ELF remains from boot codeStefan Reinauer
2013-07-10arch: Fix spellingMartin Roth
2013-07-10Drop some duplicates of PCI-e config functionsKyösti Mälkki
2013-07-10Fix MMCONF_SUPPORT_DEFAULT for ramstageKyösti Mälkki
2013-06-06qemu: add x86 cpuGerd Hoffmann
2013-05-20Drop llshellStefan Reinauer
2013-05-14coreboot: add thread cooperative multitaskingAaron Durbin
2013-05-10Drop prototype guarding for romccStefan Reinauer
2013-05-08copy_and_run: drop boot_complete parameterStefan Reinauer
2013-05-07x86 I/O APIC: Make functions `io_apic_{read,write}()` publicPaul Menzel
2013-05-01acpi: split resume check and actual resume codeAaron Durbin
2013-03-22Unify coreboot table generationStefan Reinauer
2013-03-22x86: Unify arch/io.h and arch/romcc_io.hStefan Reinauer
2013-03-21cbmem: dynamic cbmem supportAaron Durbin
2013-03-20x86: provide more C standard environmentAaron Durbin
2013-03-08Eliminate do_div().David Hendricks
2013-03-01GPLv2 notice: Unify all files to just use one space in »MA 02110-1301«Paul Menzel
2013-02-27IOAPIC: Divide setup_ioapic() in two parts.Kyösti Mälkki
2013-02-06bootblock: Reduce register loadPatrick Georgi
2012-12-19Get stdint.h in sync between ARMv7 and x86Stefan Reinauer
2012-12-08stddef.h: move to generic codeStefan Reinauer
2012-12-06Unify assembler function handlingStefan Reinauer
2012-11-30Rename devices -> deviceStefan Reinauer
2012-11-30Add mainboard hook to bootblockKyösti Mälkki
2012-11-30Refactor bootblock initialisationKyösti Mälkki
2012-11-29pirq_route_irqs is privatePatrick Georgi
2012-11-28Remove assembly coded log2 functionRonald G. Minnich
2012-11-27Remove AMD special case for LAPIC based udelay()Patrick Georgi
2012-11-19bootblock: Guard CMOS rewrite in disable/enable RTCPatrick Georgi
2012-11-16Fix PIRQ routing abstractionStefan Reinauer
2012-11-14Make YABEL's version of mainboard_interrupt_handlers() usableNico Huber
2012-11-14SMM: Restore GNVS pointer in the resume pathDuncan Laurie
2012-11-13Pass the CPU index as a parameter to startup.Ronald G. Minnich
2012-11-12mmio pci config: Remove register constraintsAaron Durbin
2012-11-12romcc_io: add pci_or_configX functions.Aaron Durbin
2012-11-08Add support for storing POST codes in CMOSDuncan Laurie
2012-11-06acpi: Add support for DMAR tables (Intel IOMMU support)Patrick Georgi
2012-10-05Provide access to smaller registers in eregsPatrick Georgi
2012-10-04pirq_routing: Allow routing with more than 4 PIRQ linksAlexandru Gagniuc
2012-08-08Do not allow modifying memory table directlyKyösti Mälkki
2012-08-08Drop HAVE_MAINBOARD_RESOURCESKyösti Mälkki
2012-08-04Make the device tree available in the rom stageStefan Reinauer
2012-07-31Revert "Use broadcast SIPI to startup siblings"Sven Schnelle
2012-07-26ACPI: Add function to write _PPC using NVSDuncan Laurie
2012-07-25chromeos: Pass pointer to ChromeOS ACPI structure instead of VB Shared DataStefan Reinauer
2012-07-24Add standard header to prevent multiple inclusionVadim Bendebury
2012-07-05PCI Type2 config must dieRonald G. Minnich
2012-07-02Use broadcast SIPI to startup siblingsSven Schnelle
2012-06-12Update SB800 CIMX FADTMartin Roth
2012-05-25Fix size_t for certain versions of GCCStefan Reinauer
2012-05-08Clean up #ifsPatrick Georgi
2012-04-30Fix up Sandybridge C state generation codeStefan Reinauer
2012-04-30acpigen: make acpigen_write_CST_package_entry non-staticStefan Reinauer
2012-04-30acpi: Add defines for functional fixed hardwareStefan Reinauer
2012-04-30acpigen: Add support for generating T state tablesStefan Reinauer
2012-04-30Rework ACPI CST table generationStefan Reinauer
2012-04-28ChromeOS: Add missing prototype for acpi_get_vdat_info()Stefan Reinauer
2012-04-28acpigen: make acpigen_write_len_f() non staticStefan Reinauer
2012-04-27Updates to x86/include/arch/acpi.h for use in fadt.cMartin Roth
2012-04-16ACPI HEST table.zbao
2012-04-12Unify IO APIC address specificationPatrick Georgi
2012-04-08Actually return %ebx value from cpuid_ebx()Jonathan A. Kollasch
2012-04-06Factor out function to find driver for a CPUStefan Reinauer
2012-04-05Fill out ChromeOS specific coreboot table extensionsStefan Reinauer
2012-04-04Add support for mainboard specific suspend/resume handlerStefan Reinauer
2012-03-30Prepare the BIOS data areas before device init.Duncan Laurie
2012-03-30Make cpuid functions usable when compiled with PICDuncan Laurie
2012-03-30Add an option to keep the ROM cached after romstageStefan Reinauer
2012-03-20Avoid using CPUID in SMBIOS tables. Check for CPUID otherwise claim 486 class...Rudolf Marek
2012-03-08Unify Local APIC address definitionsPatrick Georgi
2012-01-10MTRR: get physical address size from CPUIDSven Schnelle
2012-01-09ACPI: mark empty get_cst_entries() weakSven Schnelle
2011-12-05Bootblock does not need a unique boot_cpu()Kyösti Mälkki
2011-11-01remove trailing whitespaceStefan Reinauer
2011-10-25SPEEDSTEP: write _CST tablesSven Schnelle
2011-10-25ACPI: Add function for writing _CST tablesSven Schnelle
2011-10-21Add macros for 64bit byte order swappingStefan Reinauer
2011-10-15cbfs_and_run_core() is not part of the API, make it static.Stefan Reinauer
2011-10-13mptable: Refactor mptable generation some morePatrick Georgi
2011-10-13mptable: Get rid of fixup_virtual_wirePatrick Georgi
2011-10-13mptable: Refactor lintsrc generationPatrick Georgi
2011-05-23We don't have pausing versions of single-IO instructions.Stefan Reinauer
2011-04-21some ifdef --> if fixesStefan Reinauer
2011-04-16bootblock updates: ...Stefan Reinauer