summaryrefslogtreecommitdiff
path: root/src/device
AgeCommit message (Expand)Author
2021-01-12device/pci_device.c: Use same indents for switch/caseFelix Singer
2021-01-10device: Add new Kconfig VGA_ROM_RUN_DEFAULT for mainboard userSubrata Banik
2020-12-28device/pnp: add register PNP_IO4Michael Niewöhner
2020-12-28device + util/sconfig: introduce new device `gpio`Michael Niewöhner
2020-12-17azalia: Use `azalia_enter_reset` functionAngel Pons
2020-12-17azalia: Use `azalia_exit_reset` functionAngel Pons
2020-12-17device/azalia_device.c: Add codec reset helpersAngel Pons
2020-12-17device/azalia_device.c: Clarify commentAngel Pons
2020-12-17azalia: Replace `hda_find_verb` usesAngel Pons
2020-12-17azalia: Make `azalia_find_verb` parametricAngel Pons
2020-12-17azalia: Drop unused parameter from `azalia_find_verb`Angel Pons
2020-12-17azalia: Make `find_verb` function non-staticAngel Pons
2020-12-17device/azalia_device.c: Remove debug printsAngel Pons
2020-12-17azalia: Make `set_bits` function non-staticAngel Pons
2020-12-14drivers: Replace multiple fill_lb_framebuffer with single instancePatrick Rudolph
2020-12-11device/Makefile.inc: Do not require hda_verb.cAngel Pons
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-11-02azalia: Treat all negative return values as errorsAngel Pons
2020-11-02device: Rework bus master optionFelix Singer
2020-10-27device: Rephrase bus master Kconfig optionFelix Singer
2020-10-21device: Allow virtual/generic devices under PCI in devicetreeDuncan Laurie
2020-10-21device: Export enable_static_device() functionDuncan Laurie
2020-10-11pci_device: Add a helper function for determining if PCI device is wake sourceFurquan Shaikh
2020-09-28superio/common: Fix NULL pointer dereferencesJohn Zhao
2020-09-21src/device: Drop unneeded empty linesElyes HAOUAS
2020-09-20lint: check for misuse of Kconfig SUBSYSTEM_*_IDMichael Niewöhner
2020-09-17src: Remove redundant <device/pnp_def.h>Elyes HAOUAS
2020-09-16device/dram: Add method for converting MHz to MT/sRob Barnes
2020-09-14src/{device,include}: Use PNP_IDX_EN instead of magic numberElyes HAOUAS
2020-08-31device: Add method to configure bus mastering based on KconfigFelix Singer
2020-08-17{sb/intel/*/azalia.c,device/azalia_device.c}: Reduce differencesElyes HAOUAS
2020-08-17device/azalia_device.c: Use <device/azalia_device.h> registersElyes HAOUAS
2020-08-15device/pci_rom.c: Treat BASE_DISPLAY class as GPUBenjamin Doron
2020-08-05src: Use space after 'if', 'for'Elyes HAOUAS
2020-08-04Revert "device/pci_device.c: Do not complain about disabled devices"Nico Huber
2020-08-03Change all assert(0) to BUG()Julius Werner
2020-07-28device: Add find_dev_nested_path helper functionRob Barnes
2020-07-28src: Never set ISA Enable on PCI bridgesAngel Pons
2020-07-26src: Change BOOL CONFIG_ to CONFIG() in comments & stringsMartin Roth
2020-07-26src: Remove whitespace between 'sizeof' and '('Elyes HAOUAS
2020-07-24device/pci_device.c: Do not complain about disabled devicesAngel Pons
2020-07-21device/cardbus_device.c: Drop `cardbus_size_bridge_resource`Angel Pons
2020-07-12device/xhci: Add helper method to iterate over xhci_supported_protoclRaul E Rangel
2020-07-09device/pci_device.c: Drop dead codeAngel Pons
2020-06-19Kconfig: Escape variable to accommodate new Kconfig versionsPatrick Georgi
2020-06-18src/device/Kconfig: Introduce WANT_LINEAR_FRAMEBUFFERAngel Pons
2020-06-17treewide: Replace CONFIG(ARCH_xx) testsKyösti Mälkki
2020-06-10device/xhci: Add xHCI utility to enumerate capabilitiesRaul E Rangel
2020-06-08device: Add a disabling PCIe device bus master functionJohn Zhao
2020-06-06src: Use pci_dev_ops_pci where applicableAngel Pons
2020-06-02src: Remove redundant includesElyes HAOUAS
2020-05-28device/resource_allocator_v4: Improve the logging in resource allocatorFurquan Shaikh
2020-05-28device/resource_allocator_v4: Change BIOS_SPEW to BIOS_DEBUGFurquan Shaikh
2020-05-28Revert "Revert "pciexp_device: Add option to allocate prefetch memory above 4...Furquan Shaikh
2020-05-28device: Enable resource allocation above 4G boundary with allocator v4Furquan Shaikh
2020-05-27resource_allocator_v4: Fix size of I/O hole at 0x3b0Furquan Shaikh
2020-05-26device: Switch to resource allocator v4 by default treewideFurquan Shaikh
2020-05-26device: Add support for resource allocator v4Furquan Shaikh
2020-05-26device/resource_allocator_v3: Do not set IORESOURCE_ASSIGNED for size 0 resourceFurquan Shaikh
2020-05-26device: Move resource allocation into a separate compilation unitFurquan Shaikh
2020-05-26device_util,agesa/family14: Do not consider unassigned resources in find_pci_...Furquan Shaikh
2020-05-26device/pci: Handle unassigned bus resources gracefullyNico Huber
2020-05-26device/pci: Refactor pci_set_resource()Nico Huber
2020-05-26Remove MAYBE_STATIC_BSS and ENV_STAGE_HAS_BSS_SECTIONKyösti Mälkki
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-18src: Remove leading blank lines from SPDX headerElyes HAOUAS
2020-05-16Revert "device: Enable resource allocator to use multiple ranges"Furquan Shaikh
2020-05-16Revert "device: Enable resource allocation above 4G boundary"Furquan Shaikh
2020-05-16Revert "pciexp_device: Add option to allocate prefetch memory above 4G boundary"Furquan Shaikh
2020-05-12util/sconfig: Add LPC and ESPI busesRaul E Rangel
2020-05-12device/pci_device: Extract pci_domain_set_resources from SOCRaul E Rangel
2020-05-12pciexp_device: Add option to allocate prefetch memory above 4G boundaryFurquan Shaikh
2020-05-12pci_device: Extend PCI domain limit to 64-bitFurquan Shaikh
2020-05-12device: Enable resource allocation above 4G boundaryFurquan Shaikh
2020-05-12device: Enable resource allocator to use multiple rangesFurquan Shaikh
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-05-09src/: Replace GPL boilerplate with SPDX headersPatrick Georgi
2020-05-06treewide: replace GPLv2 long form headers with SPDX headerPatrick Georgi
2020-05-06treewide: Move "is part of the coreboot project" line in its own commentPatrick Georgi
2020-05-02acpi: Move ACPI table support out of arch/x86 (3/5)Furquan Shaikh
2020-04-28device: Constify struct device * parameter to acpi_fill_ssdt()Furquan Shaikh
2020-04-28device: Constify struct device * parameter to dev_nameFurquan Shaikh
2020-04-28device: Constify struct device * parameter to write_acpi_tablesFurquan Shaikh
2020-04-22device: Add helper function to find matching device on busFurquan Shaikh
2020-04-22device: Add a helper to find device behind a PCI-to-PCI bridge deviceFurquan Shaikh
2020-04-22device: Add checks for NULL in device_const.c functionsFurquan Shaikh
2020-04-20drivers/pc80/rtc: Reorganize prototypesKyösti Mälkki
2020-04-10Replace DEVICE_NOOP with noop_(set|read)_resourcesNico Huber
2020-04-10Drop unnecessary DEVICE_NOOP entriesNico Huber
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-03-31device/Kconfig: fix circular dependency for RUN_FSP_GOPMatt DeVillier
2020-03-29src/device/Kconfig: Adjust Graphics init defaultsMatt DeVillier
2020-03-25Rework map_oprom_vendev to add revision check and mappingMartin Roth