summaryrefslogtreecommitdiff
path: root/src/include/device/pci.h
AgeCommit message (Expand)Author
2024-04-12tree: Drop duplicated <device/{path,resource}.h>Elyes Haouas
2022-11-03treewide: Add 'IWYU pragma: export' commentElyes Haouas
2022-08-07pci_device: Add a function to find PCI capability ID recursivelyBill XIE
2022-08-01include: Add SPDX-License-Identifiers to files missing themMartin Roth
2021-03-15pciexp_device: Rewrite LTR configurationNico Huber
2021-03-12device: Give `pci_ops.set_L1_ss_latency` a proper nameNico Huber
2020-11-09device: Move pci_dev_is_wake_source functionTim Wawrzynczak
2020-11-02device: Rework bus master optionFelix Singer
2020-10-11pci_device: Add a helper function for determining if PCI device is wake sourceFurquan Shaikh
2020-09-11device: Fix incompatible-pointer-types build errorSubrata Banik
2020-08-31device: Add method to configure bus mastering based on KconfigFelix Singer
2020-06-08device: Add a disabling PCIe device bus master functionJohn Zhao
2019-09-30device/pci_early: Drop some __SIMPLE_DEVICE__ useKyösti Mälkki
2019-09-28cpu,device/: Remove some __SIMPLE_DEVICE__ and __ROMCC__ useKyösti Mälkki
2019-07-15device: Remove device->ops from early stagesKyösti Mälkki
2019-07-12device/pci: Replace use of dev_find_slot() for IRQsKyösti Mälkki
2019-07-04device/pci_ops: Define pci_find_capability() just onceKyösti Mälkki
2019-03-16device/pci_ops: Have only default PCI bus ops availableKyösti Mälkki
2019-03-16device/pci_ops: Reuse romstage PCI config for ramstageKyö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-06device/pci_ops: Change ramstage PCI accessor signaturesKyösti Mälkki
2019-03-04device/mmio.h: Add include file for MMIO opsKyösti Mälkki
2019-03-03device/pci_ops: Drop unused parameterKyösti Mälkki
2019-03-01device/pci: Fix PCI accessor headersKyösti Mälkki
2019-02-11device/pci_ops: Move questionable pci_locate() variantsKyösti Mälkki
2019-02-11device/pci_early.c: Drop some guardsKyösti Mälkki
2019-01-16buildsystem: Promote rules.h to default includeKyösti Mälkki
2018-12-30device/pci_early: Fixes for __SIMPLE_DEVICE__Kyösti Mälkki
2018-07-19device/pci: Add MSI-X helper functionsPatrick Rudolph
2018-05-03pci: Fix function prototypePatrick Rudolph
2017-12-13device: Make pci_dev_ops_pci structure globalSubrata Banik
2017-08-09device/pci: untangle struct device and device_tAaron Durbin
2017-07-13src/include: add IS_ENABLED() around Kconfig symbol referencesMartin Roth
2017-07-13Rename __attribute__((packed)) --> __packedStefan Reinauer
2017-03-13src/include: Wrap lines at 80 columnsLee Leahy
2017-03-13src/include: Remove space between function name and parametersLee Leahy
2017-03-13src/include: Fix space between type, * and variable nameLee Leahy
2017-03-12src/include: Remove braces for single statementsLee Leahy
2017-03-09src/include: Add space after commaLee Leahy
2017-03-09src/include: Fix unsigned warningsLee Leahy
2016-09-04device/pci.h: change #ifdef argument to __SIMPLE_DEVICE__Antonello Dettori
2016-02-03include/device: Move inline functions from pci_def.h to pci.hAlexandru Gagniuc
2015-09-05symbols: add '_' to pci_drivers and cpu_drivers symbolsAaron Durbin
2015-06-04devicetree: Change scan_bus() prototype in device opsKyösti Mälkki
2015-06-04PCI subsystem: Drop parameter max from scan_busKyösti Mälkki
2015-04-22device: Add class and subclass name supportLee Leahy
2015-03-23PCIe: Add L1 Sub-State support.Kenji Chen
2014-07-19device/pci_early.c: Mixes up variants of a typedefs to 'u32'Edward O'Callaghan
2014-05-29PCI IRQs: Swizzle PCI IRQs for PCI bridgesMike Loptien
2014-04-18build rules: Identify build stage with simple variablesKyösti Mälkki
2014-04-09OxPCIe uart: Split PCI bridge controlKyösti Mälkki
2014-02-12PCI: Add capability list parser to romstageKyösti Mälkki
2014-02-12PCI: Guard pci.h with CONFIG_PCIKyösti Mälkki
2013-08-24Add test to match struct device with pci_devfn_tKyö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-03-22x86: Unify arch/io.h and arch/romcc_io.hStefan Reinauer
2013-03-11pci.h: Drop unused `mainboard_pci_subsystem*` prototypesPatrick Georgi
2012-08-04Make the device tree available in the rom stageStefan Reinauer
2012-07-05PCI Type2 config must dieRonald G. Minnich
2012-05-01Allow device ID arrays in the PCI driver structureVadim Bendebury
2011-02-03Wrap CONFIG_MAINBOARD_PCI_SUBSYSTEM_{VENDOR,DEVICE}_ID in weak functionsPatrick Georgi
2010-11-04Various cosmetic and coding style fixes in src/devices.Uwe Hermann
2010-04-27Since some people disapprove of white space cleanups mixed in regular commitsStefan Reinauer
2009-10-27Improve coreboot build output and eliminate some warnings:Uwe Hermann
2009-09-22If no pci access method has been set for the device tree so far (e.g.Carl-Daniel Hailfinger
2009-07-21Rewrite interrupt handling in coreboot to be more comprehensible andStefan Reinauer
2008-12-18This patch gets rid of all the implicit definition warnings for serengeti exc...Myles Watson
2006-10-04AMD Rev F supportYinghai Lu
2005-07-08eric patchYinghai Lu
2005-01-10added PCI expansion ROM support,Li-Ta Lo
2004-11-25update comment according to the new DOMLi-Ta Lo
2004-11-18- First stab at getting the ppc ports building and working.Eric Biederman
2004-10-21- Bump the LinuxBIOS major versionEric Biederman
2004-10-14- First pass through with with device tree enhancement merge. Most of the me...Eric Biederman
2004-03-23Doxidization, reformatLi-Ta Lo
2003-09-02- Major update of the dynamic device tree so it can handleEric Biederman
2003-07-12- Remove all of the annoying $Id stringsEric Biederman
2003-05-19- Cleanups on the romcc side including a pci interface that usesEric Biederman
2003-04-24- Small step forward Linux boots and almost works...Eric Biederman