summaryrefslogtreecommitdiffstats
path: root/src/arch/x86/include/arch/io.h
Commit message (Expand)AuthorAgeFilesLines
* src/arch: Drop unneeded empty linesElyes HAOUAS2020-08-241-1/+0
* treewide: Remove "this file is part of" linesPatrick Georgi2020-05-111-1/+0
* src/arch/x86: Convert to SPDX license headerPatrick Georgi2020-03-061-12/+2
* Drop ROMCC code and header guardsArthur Heymans2019-12-191-34/+0
* arch/io.h: Separate MMIO and PNP opsKyösti Mälkki2019-03-041-122/+2
* device/pnp: Add header files for PNP opsKyösti Mälkki2019-03-041-3/+1
* arch/io.h: Fix PCI and PNP simple typedefsKyösti Mälkki2019-03-041-1/+2
* device/pci: Fix PCI accessor headersKyösti Mälkki2019-03-011-4/+0
* device/pci_ops: Apply some symmetry in headersKyösti Mälkki2019-02-111-57/+4
* device/pci_ops: Move common pci_mmio_cfg.hKyösti Mälkki2019-02-111-1/+1
* device/pci_ops: Move questionable pci_locate() variantsKyösti Mälkki2019-02-111-45/+0
* device/pci: Always define PCI_DEV()Kyösti Mälkki2019-02-111-6/+0
* arch/x86: Drop stale commentKyösti Mälkki2019-02-101-5/+0
* arch/x86: Drop some ROMCC remainsKyösti Mälkki2019-02-101-29/+0
* buildsystem: Promote rules.h to default includeKyösti Mälkki2019-01-161-1/+0
* northbridge/amdfam10: Deal with PCI_ADDR() betterKyösti Mälkki2019-01-101-6/+0
* src: Move {pci,pnp}_devfn_t to common 'device/pci_type.h'Elyes HAOUAS2019-01-041-3/+1
* src: Get rid of device_tElyes HAOUAS2019-01-041-6/+0
* Move compiler.h to commonlibNico Huber2018-10-081-1/+0
* complier.h: add __always_inline and use it in code baseAaron Durbin2018-09-141-23/+24
* pci: Move inline PCI functions to pci_ops.hPatrick Rudolph2018-04-201-59/+0
* Rename __attribute__((packed)) --> __packedStefan Reinauer2017-07-131-6/+6
* arch/x86: Add read64 and write64 functionsMarshall Dawson2017-04-251-0/+16
* arch/x86: Wrap lines at 80 columnsLee Leahy2017-03-171-13/+24
* arch/x86: Fix prefer errors detected by checkpatchLee Leahy2017-03-171-11/+12
* arch/x86: Fix space issues detected by checkpatchLee Leahy2017-03-171-6/+6
* arch/x86: Fix issues with braces detected by checkpatchLee Leahy2017-03-171-6/+3
* PCI ops: MMCONF_SUPPORT_DEFAULT is requiredKyösti Mälkki2016-12-071-6/+6
* PCI ops: Rename pcie_xx() to pci_mmio_xx()Kyösti Mälkki2016-12-061-0/+54
* PCI ops: Define read-modify-write routines globallyKyösti Mälkki2016-12-061-0/+33
* intel PCI ops: Remove explicit PCI MMCONF accessKyösti Mälkki2016-12-061-18/+25
* src/arch: Add required space before opening parenthesis '('Elyes HAOUAS2016-08-281-3/+3
* arch/x86: Indent using tabs not spacesMartin Roth2016-01-191-42/+42
* arch/x86/include: add missing license headersMartin Roth2016-01-141-0/+13
* lib: Unify log2() and related functionsJulius Werner2015-06-051-5/+3
* Unify byte order macros and clrsetbitsJulius Werner2015-04-211-0/+1
* AMD fam10: Drop PCI_BUS_SEGN_BITSKyösti Mälkki2015-03-091-1/+1
* x86: Change MMIO addr in readN(addr)/writeN(addr, val) to pointerKevin Paul Herbert2015-02-151-6/+6
* include/device/device.h: Deduplicate '*_pnp_devfn_t' typedefsEdward O'Callaghan2014-10-261-3/+6
* arch: Trivial - drop trailing blank lines at EOFEdward O'Callaghan2014-07-081-1/+0
* build rules: Identify build stage with simple variablesKyösti Mälkki2014-04-181-1/+1
* lib: Make log2() available in romstage on ARM, not just x86Alexandru Gagniuc2014-01-131-1/+5
* add memory clobber to ins{b,w,l}Gerd Hoffmann2013-11-101-0/+3
* Add pnp_devfn_t and use with __SIMPLE_DEVICE__Kyösti Mälkki2013-08-241-9/+17
* Add pci_devfn_t and use with __SIMPLE_DEVICE__Kyösti Mälkki2013-08-241-8/+14
* Add directive __SIMPLE_DEVICE__Kyösti Mälkki2013-08-011-1/+5
* Unify PCI configuration cyclesKyösti Mälkki2013-07-111-182/+1
* Drop some duplicates of PCI-e config functionsKyösti Mälkki2013-07-101-0/+2
* x86: Unify arch/io.h and arch/romcc_io.hStefan Reinauer2013-03-221-0/+343
* We don't have pausing versions of single-IO instructions.Stefan Reinauer2011-05-231-2/+1