summaryrefslogtreecommitdiff
path: root/src/device
AgeCommit message (Expand)Author
2018-05-02src/device: Fix discarded-qualifiers compilation issueSubrata Banik
2018-05-02pci: Fix MMCONF_SUPPORT on non x86Patrick Rudolph
2018-05-02software_i2c: Improve error behaviorJulius Werner
2018-04-30device: constify some variablesLubomir Rintel
2018-04-26device: Add flag to disable PCIe ASPMNico Huber
2018-04-24compiler.h: add __weak macroAaron Durbin
2018-04-23device/oprom/yabel: Fix spelling of *successful*Paul Menzel
2018-04-20pci: Move inline PCI functions to pci_ops.hPatrick Rudolph
2018-04-20device/oprom/yabel: Fix vbe-buffer index in vbe.cHal Tsai
2018-04-16device/dram/ddr3: improve XMP supportDan Elkouby
2018-04-09device/dram/ddr2.c: Add methods to compute to identify dramArthur Heymans
2018-03-14src/device/dram/ddr2: Fix supported burst lengthsElyes HAOUAS
2018-03-08timestamps: Add timestamps around the vbios load & initMartin Roth
2018-02-22device/ddr2,ddr3: Rename and move a few thingsArthur Heymans
2018-02-22device: Include devicetree in SMM stageSubrata Banik
2018-02-01Add a default path for vbt.binArthur Heymans
2018-02-01device: add ALWAYS_RUN_OPROM optionAaron Durbin
2018-02-01device/pci_device: remove #if/#endif in oprom logicAaron Durbin
2018-01-31device/pci_rom: Write _ROM method for VGA devicesPatrick Rudolph
2018-01-25sconfig: Add a new mmio resource typeJustin TerAvest
2018-01-24device/i2c_bus: allow i2c_bus and i2c_simple to coexistAaron Durbin
2018-01-15Intel i82830 boards & chips: Remove - using LATE_CBMEM_INITMartin Roth
2017-12-20device/dram/ddr2.c: Store the checksum in the decoded SPD structArthur Heymans
2017-12-13device: Make pci_dev_ops_pci structure globalSubrata Banik
2017-12-08device/pciexp_device: Set values numerically instead of as bitmaskPatrick Georgi
2017-11-15device: further untangle device_t from struct deviceAaron Durbin
2017-11-07device/device_util: Add string for DEVICE_PATH_NONEPatrick Rudolph
2017-10-22security/vboot: Move vboot2 to security kconfig sectionPhilipp Deppenwiese
2017-10-13src/device: Update LTR configuration schemeAamir Bohra
2017-09-26device/dram/ddr2.c: fix a hidden syntax error introduced earlierBill XIE
2017-09-22device/dram/ddr2.c: Decoding byte[12] bit7 as self refresh flagArthur Heymans
2017-09-22device/dram/ddr2: Add break to several case statements that lack itPatrick Georgi
2017-09-22arch/x86: Enable ebda library for romstage and postcarSubrata Banik
2017-09-20device/dram/ddr2.c: Improve error returning and debug outputArthur Heymans
2017-09-16device/dram/ddr2: Fix decoding tRRArthur Heymans
2017-09-14device: acpi_name() should take a const struct deviceAaron Durbin
2017-09-06device/dram/ddr2: Add a function to normalize tCLKArthur Heymans
2017-09-04Kconfig: Move and rename ADD_VBT_DATA_FILEPatrick Rudolph
2017-08-31cpu/x86 asm: Just use the correct op suffixEdward O'Callaghan
2017-08-18device/smbus: Reuse I2C bus operations where applicableNico Huber
2017-08-18Reinvent I2C opsNico Huber
2017-08-18include/device: Split i2c.h into threeNico Huber
2017-08-15device/smbus: Drop some never used boilerplateNico Huber
2017-08-14i2c: Move to Linux like `struct i2c_msg`Nico Huber
2017-08-09device/pci: untangle struct device and device_tAaron Durbin
2017-08-01src/device: Add guards on all header filesMartin Roth
2017-07-25src/device: Fix checkpatch warning: no spaces at the start of a lineMartin Roth
2017-07-15device/pciexp_device.c: Terminate CLK PM message with newlineArthur Heymans
2017-07-13Rename __attribute__((packed)) --> __packedStefan Reinauer
2017-06-28src/device: add IS_ENABLED() around Kconfig symbol referencesMartin Roth
2017-06-28device/oprom/yabel: add IS_ENABLED() around Kconfig symbol referencesMartin Roth
2017-06-13device/pnp: remove struct io_infoSamuel Holland
2017-06-09pciexp_device: Remove useless write on a read-only registerYouness Alaoui
2017-06-09pciexp_device: Prevent race condition with retrain linkYouness Alaoui
2017-06-09device/dram/ddr2.c: Fix is_registered_ddr2Arthur Heymans
2017-06-08fsp/gop: Add running the GOP to the choice of gfx initNico Huber
2017-06-08device/Kconfig: Put gfx init methods into a `choice`Nico Huber
2017-06-08device/Kconfig: Introduce MAINBOARD_FORCE_NATIVE_VGA_INITNico Huber
2017-06-06device/Kconfig: Move "Display" menu below gfx optionsNico Huber
2017-06-04Kconfig: Add choice of framebuffer modeNico Huber
2017-06-04device/Kconfig: Clarify ON_DEVICE_ROM_LOADNico Huber
2017-06-02device/device_util: Add function to determine bridge statePatrick Rudolph
2017-06-02Kconfig: Introduce HAVE_(VBE_)LINEAR_FRAMEBUFFERNico Huber
2017-06-02Kconfig: Rework MAINBOARD_HAS_NATIVE_VGA_INIT_TEXTMODECFGNico Huber
2017-05-30lib/edid: Split out fill_lb_framebuffer()Nico Huber
2017-05-22device/oprom/include: Use IS_ENABLED() macroNico Huber
2017-05-18vbe: remove the necessity for a global vbe_mode_info_valid()Aaron Durbin
2017-05-18coreboot_tables: specify clear interface for lb_framebuffer()Aaron Durbin
2017-05-03lib/edid.c: Allow use of when not NGIArthur Heymans
2017-05-01pci_device: Write vendor ID to subsystem vendor IDRizwan Qureshi
2017-04-27x86/acpi: Use initialized VBIOS in VFCT tableMarshall Dawson
2017-04-25device: allow devicetree accesses in postcar stageAaron Durbin
2017-04-25lib: provide clearer devicetree semanticsAaron Durbin
2017-04-08libgfxinit: Select CONFIG_VGA when neededNico Huber
2017-03-10device/dram/ddr2: Add common ddr2 spd decoderPatrick Rudolph
2017-02-16device: Add scan_generic_bus supportFurquan Shaikh
2017-02-16device: Add a new "SPI" device typeFurquan Shaikh
2017-02-10ddr3 spd: move accessor code into lib/spd_bin.cPatrick Georgi
2017-02-10ddr3 spd: Rename read_spd_from_cbfs() to read_ddr3_spd_from_cbfs()Patrick Georgi
2017-02-10device/dram: use global DIMM_SPD_SIZE Kconfig variablePatrick Georgi
2017-02-06devtree: Drop unused parameter show_devs_tree() callKyösti Mälkki
2017-02-04x86/acpi: Add VFCT tablePatrick Rudolph
2017-01-10SPD_CACHE: Drop debug statementKyösti Mälkki
2016-12-29Kconfig: Document what ASPM meansJonathan Neuschäfer
2016-12-27device/dram/ddr3: add FTB timingsNicola Corna
2016-12-19drivers/intel/gma: Add textmode support with libgfxinitNico Huber
2016-12-08buildsystem: Drop explicit (k)config.h includesKyö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-12-07MMCONF_SUPPORT: Flip default to enabledKyösti Mälkki
2016-12-07PCI ops: MMCONF_SUPPORT_DEFAULT is requiredKyösti Mälkki
2016-12-06PCI ops: Remove pci_mmio_xx() in ramstageKyösti Mälkki
2016-12-06PCI ops: Define read-modify-write routines globallyKyösti Mälkki
2016-12-01PCIEXP_PLUGIN_SUPPORT: Change dependency on PCI accessKyösti Mälkki
2016-12-01PCIEXP_ASPM: Unify code with other PCI-e tuningKyösti Mälkki
2016-11-29drivers/intel/gma: Hook up libgfxinitNico Huber
2016-11-21device/dram/ddr3: Fix calculation CRC16 of SPDKyösti Mälkki
2016-11-20device/dram/ddr3: Calculate CRC16 of SPD unique identifierKyösti Mälkki
2016-10-02Kconfig: Update default hex values to start with 0xMartin Roth
2016-08-28src/device: Add required space before opening parenthesis '('Elyes HAOUAS