aboutsummaryrefslogtreecommitdiff
path: root/src/device
AgeCommit message (Expand)Author
2019-08-26Split MAYBE_STATIC to _BSS and _NONZERO variantsKyösti Mälkki
2019-08-22Add buffer_to/from_fifo32(_prefix) helpersJulius Werner
2019-08-20device/oprom: Drop unnecessary AMD headersKyösti Mälkki
2019-08-14dram: Add basic DDR4 SPD parsingAndrey Petrov
2019-08-02device/pci_ops: Make PCI_BDF() available in all stagesKyösti Mälkki
2019-07-31device: Constify `dev` argument to (probe|find)_resource()Nico Huber
2019-07-26src/device/oprom: Fix bootsplash display code for optionromsJohanna Schander
2019-07-26oprom/yabel: Fix comment to fix the buildKyösti Mälkki
2019-07-24device: Default to VESA/linear framebuffer for ChromeOSNico Huber
2019-07-19device/device_util.c: Correct format specifierJacob Garber
2019-07-19device/oprom: List all supported vesa mode by opromSubrata Banik
2019-07-19device/pci_rom.c: Fix out of bounds readJacob Garber
2019-07-18device/oprom/realmode: Add vbe return status support as per VBE spec 3.0Subrata Banik
2019-07-18devicetree: Add accessors for chip_infoKyö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-13device/hypertransport.c: Remove dead assignmentJacob Garber
2019-07-13device/device_util: Fix encoding the USB device pathKarthikeyan Ramasubramanian
2019-07-12device/oprom: Replace uses of dev_find_slot()Kyösti Mälkki
2019-07-12device/pci: Declare pcidev_path_on_bus()Kyösti Mälkki
2019-07-12device/pci: Replace use of dev_find_slot() for IRQsKyösti Mälkki
2019-07-10device/oprom: Replace CONFIG() preprocessor statementsKyösti Mälkki
2019-07-10device/oprom: Reduce indentationKyösti Mälkki
2019-07-07device/pci: Declare pci_root_bus()Kyösti Mälkki
2019-07-05device/pci_rom.c: Fix indent for 'if' statementElyes HAOUAS
2019-07-04device/pci_ops: Define pci_find_capability() just onceKyösti Mälkki
2019-07-02device/pci_rom: Fix redundant pci_rom_probe() callsKyösti Mälkki
2019-07-02device/pci_rom: Fix on-board optionrom addressKyö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-06-28device/dram: Inline value into print statementJacob Garber
2019-06-21device/pci_rom: use ALIGN_UP instead of ALIGN for better readabilityFelix Held
2019-06-14device/cpu_device.c: Use 'unsigned int' instead of 'unsigned'Elyes HAOUAS
2019-06-03src/device: Prevent attack on null pointer dereferenceJohn Zhao
2019-05-29src/{device,drivers}: Add missing 'include <types.h>'Elyes HAOUAS
2019-05-15vboot: remove OPROM-related codeJoel Kitching
2019-05-07device: ignore NONE devices behind bridgePatrick Rudolph
2019-05-02x86emu: add console.h header to fix compilationMartin Kepplinger
2019-04-25device/dram/ddr3: Remove unused variableElyes HAOUAS
2019-04-23src: Use include <console/console.h> when appropriateElyes HAOUAS
2019-04-09src: Fix remaining #include <timer.h>Nico Huber
2019-04-07device/pci: Rewrite PCI MMCONF with symbol referenceKyösti Mälkki
2019-04-02vboot: Change oprom checks to CONFIG_VBOOT, assert OPROM_MATTERSJulius Werner
2019-03-27drivers/intel/gma: Make libgfxinit available w/o gfxinitNico Huber
2019-03-25Fix up remaining boolean uses of CONFIG_XXX to CONFIG(XXX)Julius 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-20src: Use 'include <string.h>' when appropriateElyes HAOUAS
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-16device/pci_ops: Reuse romstage PCI config for ramstageKyösti Mälkki
2019-03-16src: Drop unused 'include <device/pciexp.h>'Elyes HAOUAS
2019-03-13device/pci_ops: Rename 'where' to 'reg'Kyösti Mälkki
2019-03-13device/pci_ops: Unify signaturesKyösti Mälkki
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-03-07src/device/Kconfig: Include the discrete VGA OpROM at config UIMike Banon
2019-03-06device/pci_ops: Inline PCI config accessors for ramstageKyösti Mälkki
2019-03-06device/pci_ops: Change ramstage PCI accessor signaturesKyösti Mälkki
2019-03-06device/pci_ops: Simplify logic for PCI bus opsKyösti Mälkki
2019-03-04device/mmio.h: Add include file for MMIO opsKyösti Mälkki
2019-03-04arch/io.h: Drop unnecessary includeKyösti Mälkki
2019-03-03device/pci: Organize MakefileKyösti Mälkki
2019-03-03device/pci_ops: Drop parameter from pci_bus_default_ops()Kyösti Mälkki
2019-03-03device/pci_ops: Drop unused parameterKyösti Mälkki
2019-03-01device/pci: Fix PCI accessor headersKyösti Mälkki
2019-02-25src/device/Kconfig: Change default VESA mode from 117h to 118hMike Banon
2019-02-11device/pci_ops: Apply some symmetry in headersKyösti Mälkki
2019-02-11device/pci_ops: Move questionable pci_locate() variantsKyösti Mälkki
2019-02-11device/pci_early.c: Drop some guardsKyösti Mälkki
2019-02-06libgfxinit: Add options to limit framebuffer sizeNico Huber
2019-01-27src: Fix the warning "type 'hex' are always defined"Elyes HAOUAS
2019-01-10device/pci_device: Do not break tree topologyKyösti Mälkki
2019-01-08amdfam10 boards: Fix regression on dev_find_slot() removalKyösti Mälkki
2019-01-07src: Use "foo **bar" instead of "foo ** bar"Elyes HAOUAS
2019-01-07src: Move constant to the right side of comparisonElyes HAOUAS
2019-01-04device: Introduce pcidev_on_root() and friendsKyösti Mälkki
2018-12-30device/pci_early: Fixes for __SIMPLE_DEVICE__Kyösti Mälkki
2018-12-21cpu/amd/geode_lx: Drop supportArthur Heymans
2018-12-19{device,drivers}: Remove useless include <device/pci_ids.h>Elyes HAOUAS
2018-12-18Fix typos involving "the the"Jonathan Neuschäfer
2018-11-30arch/power8: Rename to ppc64Jonathan Neuschäfer
2018-11-19src: Add required space after "switch"Elyes HAOUAS
2018-11-16src: Remove unneeded include <lib.h>Elyes HAOUAS
2018-11-16src: Remove unneeded include <console/console.h>Elyes HAOUAS
2018-10-23src: Remove unneeded whitespaceElyes HAOUAS
2018-10-23{device,drivers}: Use 'unsigned int' to bare use of 'unsigned'Elyes HAOUAS
2018-10-22reset: Provide new single-function reset APINico Huber
2018-10-08Move compiler.h to commonlibNico Huber
2018-10-08src: Use tabs for indentationElyes HAOUAS
2018-09-19src/device/device.c: Don't use device_t in ramstageElyes HAOUAS
2018-09-14device/ddr3: Prevent overflow when adding SMBUS Table 17 entriesNico Huber
2018-09-11src/device/dram: Fix typoElyes HAOUAS
2018-08-21nb/intel/sandybridge/raminit: Move fill_smbios17 to ddr3.cPatrick Rudolph
2018-08-20nb/intel/sandybridge: Fill in DIMM serial numberPatrick Rudolph
2018-08-09src/device: Fix typoElyes HAOUAS
2018-08-09src/device/pci_rom.c: Remove double initializationRichard Spiegel
2018-08-08device/pci_device.c: Remove unused variable attr settingRichard Spiegel
2018-07-29pnp_device: don't treat missing PNP_MSC devicetree entry as errorFelix Held
2018-07-29device/pnp_device: rewrite pnp_get_ioresourceFelix Held
2018-07-26device: add child traversal helper functionAaron Durbin