summaryrefslogtreecommitdiffstats
path: root/src/device
Commit message (Expand)AuthorAgeFilesLines
* device/dram: Reformat codeElyes Haouas2022-09-134-136/+72
* device: Clear lane error statusWilson Chou2022-09-122-0/+35
* device/pci_device: Add missing spaces to log messagesPaul Menzel2022-09-081-4/+4
* allocator_v4: Disable top-down mode by defaultNico Huber2022-09-061-1/+4
* Revert "allocator_v4: Treat above 4G resources more natively"Nico Huber2022-09-052-30/+166
* allocator_v4: Treat above 4G resources more nativelyNico Huber2022-09-042-166/+30
* pciexp_device: Propagate above-4G flag to all hotplug devicesNico Huber2022-09-043-1/+16
* allocator_v4: Introduce RESOURCE_ALLOCATION_TOP_DOWNNico Huber2022-09-042-1/+9
* device/i2c_bus: Add routines to read and write multiple bytesWerner Zeh2022-09-041-0/+70
* device/dram/ddr4.c: note that dimm size calculation won't work for 3DSKrystian Hebel2022-08-311-0/+1
* device/dram/ddr4.c: fill missing ECC info from SPDKrystian Hebel2022-08-311-0/+2
* allocator_v4: Completely ignore resources with 0 limitNico Huber2022-08-311-8/+11
* pciexp: Move PCI path check one level up to pciexp_enable_ltr()Nico Huber2022-08-291-2/+3
* device/dram: Add function to convert freq to MT/s for (LP)DDR5Matt DeVillier2022-08-252-2/+130
* pciexp_device: Fix offset handling for extended capabilitiesNico Huber2022-08-171-2/+2
* pciexp: Refactor extended capability handlingNico Huber2022-08-171-11/+21
* pciexp_device: Drop quirk handling in pciexp_get_ext_cap_offset()Nico Huber2022-08-171-4/+1
* pciexp_device: Properly search for Intel's 0xcafe capabilityNico Huber2022-08-171-1/+5
* pciexp_device: Introduce pciexp_find_ext_vendor_cap()Nico Huber2022-08-171-0/+29
* pciexp_device: Join pciexp_find_(next_)extended_cap() APIsNico Huber2022-08-172-12/+24
* pciexp_device: Fix pciexp_find_next_extended_cap()Nico Huber2022-08-151-2/+2
* device: Skip not assigned resources during global resource searchShuo Liu2022-08-131-0/+4
* payloads/tianocore: Rename TianoCore to edk2Sean Rhodes2022-08-131-1/+1
* pciexp_device: Handle unsupported requests in pciexp_get_ext_cap_offset()Bill XIE2022-08-071-0/+3
* pci_device: Add a function to find PCI capability ID recursivelyBill XIE2022-08-071-0/+24
* pciexp_device: Fix a bug in pciexp_enable_ltr()Bill XIE2022-08-071-1/+1
* device: Fix 64Bit Device Resource Info PrintGang Chen2022-08-031-2/+2
* dev/i2c_bus: Fix `count` argument in i2c_dev_detect()Nico Huber2022-08-031-1/+1
* allocator_v4: Make it explicit that we start with the highest alignmentNico Huber2022-06-271-9/+6
* allocator_v4: Manually inline round()Nico Huber2022-06-271-14/+2
* allocator_v4: Reflow and revise comment blocksNico Huber2022-06-271-155/+196
* allocator_v4: Drop spurious rule from commentNico Huber2022-06-271-3/+0
* resource: Add helpers for memory resourcesKyösti Mälkki2022-06-261-0/+15
* device: Add fixed_io_range_flags() and helpersKyösti Mälkki2022-06-261-14/+0
* device: Add fixed_mem_range_flags() and helpersKyösti Mälkki2022-06-261-11/+12
* device/resource: Add _kb postfix for resource allocatorsKyösti Mälkki2022-06-221-1/+1
* device/i2c_bus: Add missing trailing newline to console outputMatt DeVillier2022-06-211-1/+2
* device/i2c_bus: Check for self loop in bus linkMatt DeVillier2022-06-211-1/+1
* dev/i2c_bus: Add declaration, implementation of i2c_dev_detect()Matt DeVillier2022-05-311-0/+6
* device: Add IORESOURCE_ABOVE_4G flag to PCI64 resourcesTim Wawrzynczak2022-05-291-1/+3
* payloads/external: Add support for coreDOOM payloadNicholas Chin2022-05-281-0/+1
* device: Add log_resource()Kyösti Mälkki2022-05-241-0/+9
* arch/x86/ebda.c: Move setting up ebda to a BS hookArthur Heymans2022-05-171-8/+0
* device: Remove unused <cbmem.h>Elyes HAOUAS2022-04-221-1/+0
* device/i2c_bus: Constify i2c_busdev and i2c_linkMatt DeVillier2022-04-011-1/+1
* device/pci_device.c: Return if the scan parameter is invalidArthur Heymans2022-03-301-0/+2
* device/pciexp_device: Set resources for pciexp_hotplug_dummy_opsJohn Su2022-03-281-0/+1
* i2c: Add configurable I2C transfer timeoutJes Klinke2022-03-151-0/+8
* src: Make PCI ID define names shorterFelix Singer2022-03-071-1/+1
* device/pci_device.c: Improve pci_bridge_route() readabilityArthur Heymans2022-03-021-13/+13