summaryrefslogtreecommitdiff
path: root/src/device/pci_device.c
AgeCommit message (Expand)Author
2023-02-06device/pci_device.c: Add way to limit max bus numbersArthur Heymans
2022-11-22src/device/pci_: Remove unnecessary space after castsElyes Haouas
2022-11-12device & commonlib: Update pci_scan_bus postcodesMartin Roth
2022-11-10/: Remove "ERROR: "/"WARNING: " prefixes from log messagesElyes Haouas
2022-09-08device/pci_device: Add missing spaces to log messagesPaul Menzel
2022-09-04pciexp_device: Propagate above-4G flag to all hotplug devicesNico Huber
2022-08-17pciexp_device: Join pciexp_find_(next_)extended_cap() APIsNico Huber
2022-08-07pci_device: Add a function to find PCI capability ID recursivelyBill XIE
2022-05-29device: Add IORESOURCE_ABOVE_4G flag to PCI64 resourcesTim Wawrzynczak
2022-03-30device/pci_device.c: Return if the scan parameter is invalidArthur Heymans
2022-03-02device/pci_device.c: Improve pci_bridge_route() readabilityArthur Heymans
2022-02-28device/pci_device: Fix PCIe bridge detectionNico Huber
2022-02-16device: Add support for PCIe Resizable BARsTim Wawrzynczak
2022-02-07treewide: Remove "ERROR: "/"WARN: " prefixes from log messagesJulius Werner
2022-01-12device/pci_device.c: Make sure the PCI bus has a deviceArthur Heymans
2022-01-01pci_device.c: Don't guard `pci_dev_disable_bus_master()`Angel Pons
2021-11-29device/pci_device.c: Scan only one device for PCIeJianjun Wang
2021-07-05device: Reflow strings in printk statementsAngel Pons
2021-07-01device/pci_device.c: Reuse `irq` variableAngel Pons
2021-06-30device/pci_device.c: Drop redundant guardAngel Pons
2021-03-14device/pciexp_device.c: Remove CPP guardingArthur Heymans
2021-02-15device: Add unit to Kconfig option name: `PRE_GRAPHICS_DELAY_MS`Paul Menzel
2021-02-06soc/intel/broadwell: Conditionally skip PRE_GRAPHICS_DELAYKyösti Mälkki
2021-01-26device/pci_device.c: Use __func__Elyes HAOUAS
2021-01-18device/pci_device.c: Remove repeated wordElyes HAOUAS
2021-01-12device/pci_device.c: Use same indents for switch/caseFelix Singer
2020-11-25device: Drop unused HyperTransport codeAngel Pons
2020-11-16device/pci: Add NULL check for PCI driver's .opsNico Huber
2020-11-16device: Enable bus mastering on system-class devices conditionallyFelix Singer
2020-11-16device: Allow configuring bus mastering for PCI bridges conditionallyFelix Singer
2020-11-09device: Move pci_dev_is_wake_source functionTim Wawrzynczak
2020-10-21device: Allow virtual/generic devices under PCI in devicetreeDuncan Laurie
2020-10-11pci_device: Add a helper function for determining if PCI device is wake sourceFurquan Shaikh
2020-09-21src/device: Drop unneeded empty linesElyes HAOUAS
2020-08-04Revert "device/pci_device.c: Do not complain about disabled devices"Nico Huber
2020-07-24device/pci_device.c: Do not complain about disabled devicesAngel Pons
2020-07-09device/pci_device.c: Drop dead codeAngel Pons
2020-06-08device: Add a disabling PCIe device bus master functionJohn Zhao
2020-06-02src: Remove redundant includesElyes HAOUAS
2020-05-26device/pci: Handle unassigned bus resources gracefullyNico Huber
2020-05-26device/pci: Refactor pci_set_resource()Nico Huber
2020-05-20device/pci_device: Add notion of "hidden" PCI devicesTim Wawrzynczak
2020-05-18device/pci_device: Remove useless pci_bus_ops_pciTim Wawrzynczak
2020-05-12device/pci_device: Extract pci_domain_set_resources from SOCRaul E Rangel
2020-05-12pci_device: Extend PCI domain limit to 64-bitFurquan Shaikh
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-05-02acpi: Move ACPI table support out of arch/x86 (3/5)Furquan Shaikh
2020-04-05Drop explicit NULL initializations from `device_operations`Elyes HAOUAS
2020-04-04src/device: Use SPDX for GPL-2.0-only filesAngel Pons
2020-04-02Trim `.acpi_fill_ssdt_generator` and `.acpi_inject_dsdt_generator`Nico Huber
2020-02-08Add configurable ramstage support for minimal PCI scanningRonald G. Minnich
2020-02-05pciexp: Add support for allocating PCI express hotplug resourcesJeremy Soller
2019-10-27src/[arch-lib]: change "unsigned" to "unsigned int"Martin Roth
2019-10-06device/pci: Enable full 16-bit VGA port i/o decodingNico Huber
2019-10-04device/pci_device.c: Use verified boot to check opromFrans Hendriks
2019-09-22device/pci: Replace add with bitwise-orKyösti Mälkki
2019-09-17AUTHORS: Move src/device copyrights into AUTHORS fileMartin Roth
2019-09-15lib/coreboot_table: Show splashscreen in lb_table_initJohanna Schander
2019-08-02device/pci_ops: Make PCI_BDF() available in all stagesKyösti Mälkki
2019-07-26src/device/oprom: Fix bootsplash display code for optionromsJohanna Schander
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-05-15vboot: remove OPROM-related codeJoel Kitching
2019-04-02vboot: Change oprom checks to CONFIG_VBOOT, assert OPROM_MATTERSJulius Werner
2019-03-21device/pci_device: Add generic subsystem programming logicSubrata Banik
2019-03-21{northbridge, soc, southbridge}/intel: Make use of pci_dev_set_subsystem()Subrata Banik
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-03-06device/pci_ops: Inline PCI config accessors for ramstageKyösti Mälkki
2019-03-04arch/io.h: Drop unnecessary includeKyösti Mälkki
2019-03-01device/pci: Fix PCI accessor headersKyösti Mälkki
2019-01-10device/pci_device: Do not break tree topologyKyösti Mälkki
2018-10-23{device,drivers}: Use 'unsigned int' to bare use of 'unsigned'Elyes HAOUAS
2018-08-08device/pci_device.c: Remove unused variable attr settingRichard Spiegel
2018-07-19device/pci: Add MSI-X helper functionsPatrick Rudolph
2018-03-08timestamps: Add timestamps around the vbios load & initMartin Roth
2018-02-01device: add ALWAYS_RUN_OPROM optionAaron Durbin
2018-02-01device/pci_device: remove #if/#endif in oprom logicAaron Durbin
2018-01-31device/pci_rom: Write _ROM method for VGA devicesPatrick Rudolph
2017-12-13device: Make pci_dev_ops_pci structure globalSubrata Banik
2017-10-22security/vboot: Move vboot2 to security kconfig sectionPhilipp Deppenwiese
2017-08-09device/pci: untangle struct device and device_tAaron Durbin
2017-06-28src/device: add IS_ENABLED() around Kconfig symbol referencesMartin Roth
2017-05-01pci_device: Write vendor ID to subsystem vendor IDRizwan Qureshi
2017-02-04x86/acpi: Add VFCT tablePatrick Rudolph
2016-12-08buildsystem: Drop explicit (k)config.h includesKyösti Mälkki
2016-07-28bootmode: Get rid of CONFIG_BOOTMODE_STRAPSFurquan Shaikh
2016-07-28vboot: Separate vboot from chromeosFurquan Shaikh
2016-04-13src/device: Update license headersMartin Roth
2015-10-25device/pci_device: Set bridge primary bus number before scanningTimothy Pearson
2015-10-22allocator: Page align memory mapped PCI resourcesNico Huber
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-04devicetree: Single scan_bridges()Kyösti Mälkki
2015-06-04PCI subsystem: Drop parameter max from scan_busKyösti Mälkki
2015-06-04PCI subsystem: Use subordinate property to track bus enumerationKyösti Mälkki
2015-06-04PCI subsystem: Refactor PCI bridge register controlKyösti Mälkki
2015-06-04devicetree: Rename unused parameter max in domain_scan_bus()Kyösti Mälkki
2015-03-09AMD fam10: Drop PCI_BUS_SEGN_BITSKyösti Mälkki
2015-02-10PCI subsystem: Remove AGP bridge typeKyösti Mälkki