summaryrefslogtreecommitdiff
path: root/src/include/device/device.h
AgeCommit message (Expand)Author
2022-08-01include: Add SPDX-License-Identifiers to files missing themMartin Roth
2022-07-17include/device/device.h: Remove unneeded blank line after '{'Elyes HAOUAS
2022-06-26device: Drop LOG_MEM/IO_RESOURCEKyösti Mälkki
2022-06-26resource: Add helpers for memory resourcesKyösti Mälkki
2022-06-26device: Add fixed_io_range_flags() and helpersKyösti Mälkki
2022-06-26device: Add fixed_mem_range_flags() and helpersKyösti Mälkki
2022-06-22device/resource: Add _kb postfix for resource allocatorsKyösti Mälkki
2021-11-04SMBIOS/SCONFIG: Allow devtree-defined Type 41 entriesAngel Pons
2021-10-22include/device: ensure valid link/bus is passed to mp_cpu_bus_initFelix Held
2021-09-24device: Drop unused function `dev_find_matching_device_on_bus`Furquan Shaikh
2021-09-20device: Add helper macros for device pointers using alias namesFurquan Shaikh
2021-09-06device/device.h: Drop unused function declarationAngel Pons
2021-06-17device: Add helper function devfn_disable()Subrata Banik
2021-06-09device: Add helper function is_devfn_enabled()Subrata Banik
2021-05-24device: Consider fw_config probing in `is_dev_enabled()`Furquan Shaikh
2021-05-10device: Drop unused `uma_memory_{base,size}` globalsAngel Pons
2021-02-24device/device.c: Rename .disable to .vga_disableArthur Heymans
2021-01-30device: Drop `mmconf_resource_init` functionAngel Pons
2021-01-12device: Use __pci_0_00_0_config in config_of_soc()Furquan Shaikh
2020-12-28device + util/sconfig: introduce new device `gpio`Michael Niewöhner
2020-12-06include/device/device: add comment that config_of_soc never returns NULLFelix Held
2020-10-29soc/intel/xeon_sp: Move function debug macrosMarc Jones
2020-10-29include/device/device.h: Move resource debug macrosMarc Jones
2020-10-21device: Export enable_static_device() functionDuncan Laurie
2020-10-08device: Clarify use of `config_of()`Nico Huber
2020-07-28device: Add find_dev_nested_path helper functionRob Barnes
2020-07-26device/device.h: Add `is_dev_enabled` functionAngel Pons
2020-06-02fw_config: Add firmware configuration interfaceDuncan Laurie
2020-05-12device/pci_device: Extract pci_domain_set_resources from SOCRaul E Rangel
2020-05-01include/device/device.h: Include <smbios.h>Elyes HAOUAS
2020-04-28device: Constify struct device * parameter to acpi_inject_dsdtFurquan 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-10Replace DEVICE_NOOP with noop_(set|read)_resourcesNico Huber
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
2020-01-04device/smbus: Drop unused smbus_set_link()Kyösti Mälkki
2019-12-19Drop ROMCC code and header guardsArthur Heymans
2019-11-21device/pci: Reduce scope of dev_find_slot()Kyösti Mälkki
2019-11-18include: Make stdbool.h a separate fileJulius Werner
2019-10-08device: Use scan_static_bus() over scan_lpc_bus()Nico Huber
2019-10-08device/root_device: Consolidate common _scan_bus() functionsNico Huber
2019-10-07device: Rename scan_static_bus() -> enable_static_devices()Nico Huber
2019-10-06device/pci: Enable full 16-bit VGA port i/o decodingNico Huber
2019-10-02soc/intel: Replace config_of_path() with config_of_soc()Kyösti Mälkki
2019-09-27device: add commentary to dev_find_slot()Aaron Durbin
2019-08-23arch/x86/acpi: Add acpi_device_hidPatrick Rudolph
2019-08-15cpu/intel: Replace bsp_init_and_start_aps()Kyösti Mälkki
2019-07-18devicetree: Add accessors for chip_infoKyösti Mälkki
2019-07-17device: Move pci_irqs outside DEVTREE_EARLYKyösti Mälkki
2019-07-17soc/intel: Fix regression with hidden PCI devicesKyösti Mälkki
2019-07-15device: Remove device->ops from early stagesKyösti Mälkki
2019-07-12device/pci: Declare pcidev_path_on_bus()Kyösti Mälkki
2019-07-07device/pci: Declare pci_root_bus()Kyösti Mälkki
2019-06-28device: Tidy up add_more_links()Jacob Garber
2019-06-28device,nb/amd: Deduplicate add_more_links()Jacob Garber
2019-05-07sconfig: Add SMBIOS type 9 entriesPatrick Rudolph
2019-03-17resources: introduce io_resource()Subrata Banik
2019-03-16device/pci_ops: Have only default PCI bus ops availableKyösti Mälkki
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-03-06device/pci_ops: Simplify logic for PCI bus opsKyösti Mälkki
2019-03-04arch/io.h: Separate MMIO and PNP opsKyösti Mälkki
2019-01-16buildsystem: Promote rules.h to default includeKyösti Mälkki
2019-01-04device: Introduce pcidev_on_root() and friendsKyösti Mälkki
2019-01-04src: Move {pci,pnp}_devfn_t to common 'device/pci_type.h'Elyes HAOUAS
2019-01-04src: Get rid of device_tElyes HAOUAS
2018-09-16sconfig: Allow setting device status in device treeHung-Te Lin
2018-07-26device: add child traversal helper functionAaron Durbin
2018-05-25device: Move find_dev_path() to device_const.cKyösti Mälkki
2018-05-25device: Move dev_find_path() to device_const.cNico Huber
2018-05-11devicetree: Add USB device typeDuncan Laurie
2018-05-02src/device: Fix discarded-qualifiers compilation issueSubrata Banik
2018-04-30device: constify some variablesLubomir Rintel
2018-04-26device: Add flag to disable PCIe ASPMNico Huber
2018-04-20pci: Move inline PCI functions to pci_ops.hPatrick Rudolph
2017-11-15device: further untangle device_t from struct deviceAaron Durbin
2017-11-10device: untangle device_t from struct device some moreAaron Durbin
2017-09-14device: acpi_name() should take a const struct deviceAaron Durbin
2017-08-09device/pci: untangle struct device and device_tAaron Durbin
2017-07-13src/include: add IS_ENABLED() around Kconfig symbol referencesMartin Roth
2017-06-02device/device_util: Add function to determine bridge statePatrick Rudolph
2017-04-25lib: provide clearer devicetree semanticsAaron Durbin
2017-03-13src/include: Wrap lines at 80 columnsLee Leahy
2017-03-13src/include: Remove space after function nameLee Leahy
2017-03-13src/include: Fix space between type, * and variable nameLee Leahy
2017-03-12src/include: Remove spaces before tabsLee Leahy
2017-03-09src/include: Fix unsigned warningsLee Leahy
2017-02-16device: Add scan_generic_bus supportFurquan Shaikh
2017-02-16device: Add a new "SPI" device typeFurquan Shaikh
2017-02-06devtree: Drop unused parameter show_devs_tree() callKyösti Mälkki
2016-12-07src/device: Get device structure by path typeSubrata Banik
2016-12-07MMCONF_SUPPORT: Consolidate resource registrationKyösti Mälkki
2016-06-09device: i2c: Add support for I2C bus operationsDuncan Laurie
2016-05-21device: Add an ACPI device name and path concept to devicesDuncan Laurie
2016-05-16sconfig: Add a new generic device typeDuncan Laurie
2015-06-13Move remap_bsp_lapic to AMD specific codeStefan Reinauer