summaryrefslogtreecommitdiff
path: root/src/device/device_util.c
AgeCommit message (Expand)Author
2024-09-30device_util: Add support for GICv3 path in device path handlingNaresh Solanki
2024-07-31device/path: rename domain path struct element to 'domain_id'Felix Held
2024-07-31device: introduce and use dev_get_domain_idFelix Held
2024-07-25device: move is_domain0 and is_dev_on_domain0 to common codeFelix Held
2024-05-29tree: Use <stdio.h> for snprintfElyes Haouas
2024-05-28soc/intel/xeon_sp: Add domain resource window creation utilsShuo Liu
2024-05-07device/device_util: Add and use is_pci_bridge()Shuo Liu
2024-04-22device_util: Handle domain device in dev_get_domainShuo Liu
2024-04-18device/device_util: Rename dev_get_pci_domainShuo Liu
2024-04-18device/device_util: Use const qualifierPatrick Rudolph
2024-04-12tree: Drop duplicated <device/{path,resource}.h>Elyes Haouas
2024-01-31device/device.h: Rename busses for clarityArthur Heymans
2024-01-29device/device.h: Drop multiple linksArthur Heymans
2024-01-24device/device_util: Add method to retrieve the domainPatrick Rudolph
2024-01-22device/device_util: Print full domain IDPatrick Rudolph
2024-01-21device_util: Drop unused function bus_pathArthur Heymans
2024-01-16device: Add support for multiple PCI segment groupsFelix Held
2023-05-17console: Add format-checking __printf() to die()Nico Huber
2022-11-24src/device + util/sconfig: Introduce new device 'mdio'Mario Scheithauer
2022-10-26src/device: Clean up includesElyes Haouas
2022-10-06include/device/device_util.c: add predicates for pci devicesFabio Aiuto
2022-09-29treewide: use is_enabled_cpu() on cycles over device listFabio Aiuto
2022-09-29include/device/path.h: use functions for enabled cpu selectionFabio Aiuto
2022-09-04pciexp_device: Propagate above-4G flag to all hotplug devicesNico Huber
2022-08-13device: Skip not assigned resources during global resource searchShuo Liu
2022-08-03device: Fix 64Bit Device Resource Info PrintGang Chen
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
2022-05-24device: Add log_resource()Kyösti Mälkki
2021-11-10Rename ECAM-specific MMCONF KconfigsShelley Chen
2021-08-19device_util.c: Replace `memcpy()` with `strcpy()`Angel Pons
2021-07-14src/device: Remove DEVICE_PATH_ESPI & DEVICE_PATH_LPCMartin Roth
2021-07-05device: Reflow strings in printk statementsAngel Pons
2021-07-01device: Clean up resource utility function signaturesKyösti Mälkki
2021-04-14Rename do_printk() to printk()Nico Huber
2021-02-05device: correct code styleFrans Hendriks
2021-01-30device: Drop `mmconf_resource_init` functionAngel Pons
2020-12-28device + util/sconfig: introduce new device `gpio`Michael Niewöhner
2020-09-28superio/common: Fix NULL pointer dereferencesJohn Zhao
2020-05-26device_util,agesa/family14: Do not consider unassigned resources in find_pci_...Furquan Shaikh
2020-05-12util/sconfig: Add LPC and ESPI busesRaul E Rangel
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-04-28device: Constify struct device * parameter to dev_nameFurquan Shaikh
2020-04-04src/device: Use SPDX for GPL-2.0-only filesAngel Pons
2019-10-27src/[arch-lib]: change "unsigned" to "unsigned int"Martin Roth
2019-10-27src/{device,drivers}: Use 'include <stdlib.h>' when appropriateElyes HAOUAS
2019-09-17AUTHORS: Move src/device copyrights into AUTHORS fileMartin Roth
2019-07-31device: Constify `dev` argument to (probe|find)_resource()Nico Huber
2019-07-19device/device_util.c: Correct format specifierJacob Garber
2019-07-13device/device_util: Fix encoding the USB device pathKarthikeyan Ramasubramanian
2019-06-28device: Tidy up add_more_links()Jacob Garber
2019-06-28device,nb/amd: Deduplicate add_more_links()Jacob Garber
2019-05-07device: ignore NONE devices behind bridgePatrick Rudolph
2019-03-17resources: introduce io_resource()Subrata Banik
2018-11-19src: Add required space after "switch"Elyes HAOUAS
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-24device: Always build device_simple.c for less code duplicationNico Huber
2018-05-22src/device: Get rid of device_tElyes HAOUAS
2018-05-22device/device_util.c: Remove space after sizeofElyes HAOUAS
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-01-25sconfig: Add a new mmio resource typeJustin TerAvest
2017-11-15device: further untangle device_t from struct deviceAaron Durbin
2017-11-07device/device_util: Add string for DEVICE_PATH_NONEPatrick Rudolph
2017-07-25src/device: Fix checkpatch warning: no spaces at the start of a lineMartin Roth
2017-06-02device/device_util: Add function to determine bridge statePatrick Rudolph
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-05-16sconfig: Add a new generic device typeDuncan Laurie
2016-05-16sconfig: Add 10bit addressing mode to i2c device typeDuncan Laurie
2016-02-18device: Add device path display supportLee Leahy
2015-10-31tree: drop last paragraph of GPL copyright headerPatrick Georgi
2015-05-21Remove address from GPLv2 headersPatrick Georgi
2015-03-09AMD fam10: Drop PCI_BUS_SEGN_BITSKyösti Mälkki
2015-02-15device/device_util.c: Add space after ellipse for better legibilityPaul Menzel
2014-09-29Remove stale char[] initialization causing unaligned memory accessMarcelo Povoa
2014-06-11device/device_util.c: Fix wording in comment of `new_resource()`Paul Menzel
2014-02-12PCI: Guard pci.h with CONFIG_PCIKyösti Mälkki
2014-02-09device_util: Make device in dev_find_slot_pnp u16.Vladimir Serbinenko
2014-02-07device_util: Add dev_find_slot_pnp.Vladimir Serbinenko
2014-01-10Replace all occurences of sprintf with snprintfVladimir Serbinenko
2013-11-26Add function to encode device path into integerDuncan Laurie
2013-07-10device: Fix spellingMartin Roth
2013-03-01GPLv2 notice: Unify all files to just use one space in »MA 02110-1301«Paul Menzel
2013-02-14sconfig: rename lapic_cluster -> cpu_clusterStefan Reinauer
2013-02-14sconfig: rename pci_domain -> domainStefan Reinauer
2012-11-30Rename devices -> deviceStefan Reinauer