summaryrefslogtreecommitdiff
path: root/src/drivers
AgeCommit message (Expand)Author
2023-04-27drivers/intel/fsp2_0: Inject newline after printing EFI GUIDSubrata Banik
2023-04-21drivers/intel/ish: Hook get ISH version into `.final`Subrata Banik
2023-04-21drivers/ipmi: Replace <build.h> with <version.h>Kyösti Mälkki
2023-04-14drivers/efi: Fix linker error when SMM phase uses option APIBenjamin Doron
2023-04-12Reland "drivers/intel/dptf: Add multiple fan support under dptf"Sumeet Pawnikar
2023-04-11drivers/fsp2_0/mp_service_ppi: Use struct device to fill in bufferArthur Heymans
2023-04-05drivers/wwan/fm: Use RTD3 root port mutex for reset methodsCliff Huang
2023-04-04drivers/pc80/pc/Makefile: use all_x86 make targetFelix Held
2023-04-03option: Allow to use the EFI variable driver as option backendPatrick Rudolph
2023-04-03drivers/efi: Add EFI variable store option supportPatrick Rudolph
2023-03-30drivers/intel/fsp2_0/hand_off_block: use cb_err in fsp_find_range_hobFelix Held
2023-03-29drivers/intel/fsp2_0: Add API to find FSP resource HOB by GUIDPratikkumar Prajapati
2023-03-26drivers/spi/spi_flash.c: Prefer 'if' over '#if"Fred Reitberger
2023-03-26drivers/spi: Add SPI_FLASH_FORCE_4_BYTE_ADDR_MODEFred Reitberger
2023-03-23soc/intel: Rename IA common code module from `TOM` to `RAMTOP`Subrata Banik
2023-03-22drivers/intel/fsp2_0: Add support for FSP_ERROR_INFO_HOBRay Han Lim, Ng
2023-03-13drivers/intel/fsp2_0: Have provision for caching TOM regionSubrata Banik
2023-03-07drivers/intel/fsp2_0: Print `mrc_cache` size in decimalSubrata Banik
2023-03-03drv/i2c/ptn3460: Add 'mainboard' prefix to mainboard-level callbacksJan Samek
2023-03-02drivers/net/phy/m88e1512: Add a way to set output impedance manuallyMario Scheithauer
2023-03-02drivers/net/phy/m88e1512: Switch the page back to 0 only onceMario Scheithauer
2023-02-21vga: Fix the support of extended ASCIIHsuan Ting Chen
2023-02-16drivers/ocp/vpd: Override mainboard_set_smm_log_levelJohnny Lin
2023-02-15pc80/i8254: Add speaker beep functionMichał Żygowski
2023-02-14drivers/i2c/nau8825: Fix typo: deboune -> debounceMatt DeVillier
2023-02-13drivers/smmstore: Fix fmap_config.h dependencyBenjamin Doron
2023-02-12drivers/smmstore: Expose region devicePatrick Rudolph
2023-02-10drivers/fsp2: Don't print garbage if the FSP signature doesn't matchFred Reitberger
2023-02-10drivers/vpd: Demote FMAP not found printk from error to warnMatt DeVillier
2023-02-10drivers/net/r8168: Demote MAC lookup printk from error to warnMatt DeVillier
2023-02-08drivers/ocp, mb/ocp/deltalake: move get_loglevel_from_vpd functionJohnny Lin
2023-02-07src: Move POST_BOOTBLOCK_CAR to common postcodes and use itMartin Roth
2023-02-02drv/i2c/ptn3460: Use PTN_EDID_LEN instead of constantJan Samek
2023-02-01treewide: Remove duplicated include <device/pci.h>Elyes Haouas
2023-01-31drivers/intel/fsp2_0: Simplify check for CONFIG_SAVE_MRC_AFTER_FSPSDavid Hendricks
2023-01-29drivers/intel/fsp2_0: Add saving MRC data after FSP-S optionJohnny Lin
2023-01-27drivers/i2c/ptn3460: Use cb_err in mb_adjust_cfgJan Samek
2023-01-26soc/intel/alderlake: Wait for panel power cycle to completeJeremy Compostella
2023-01-26drivers/intel/gma: Use libgfxinit Update_Output to turn off graphicsJeremy Compostella
2023-01-26drivers/intel/gma: Dump output setting only if DEBUG_ADA_CODE is setJeremy Compostella
2023-01-20drivers/intel/gma/hires_fb/gma-gfx_init.adb: Remove spaces before tabsElyes Haouas
2023-01-20drivers/intel/gma/text_fb/gma-gfx_init.adb: Remove spaces before tabsElyes Haouas
2023-01-19drivers/usb/acpi: Add USB _DSM method to enable/disable USB LPM per portKane Chen
2023-01-17treewide: Fix old-style declarationsElyes Haouas
2023-01-15drivers/uart/acpi: Drop 'disable_gpio_export_in_crs' flagMatt DeVillier
2023-01-15drivers/spi/acpi: Drop 'disable_gpio_export_in_crs' flagMatt DeVillier
2023-01-15drivers/i2c/generic: Drop 'disable_gpio_export_in_crs' flagMatt DeVillier
2023-01-14drivers/intel/i210/Makefile.inc: Fix "No such file or directory" errorElyes Haouas
2023-01-13drivers/i2c/pca9538/Makefile.inc: Remove unused pathElyes Haouas
2023-01-13drivers/intel/i210.h: Remove 'extern' from declarationArthur Heymans
2023-01-12treewide: Remove unused <cpu/amd/mtrr.h>Elyes Haouas
2023-01-12drivers/intel/gma: Enable Alder Lake libgfxinit supportJeremy Compostella
2023-01-12soc/intel/common/block: Add Intel VGA early graphics supportJeremy Compostella
2023-01-11drivers/ocp/vpd: add get_cxl_mode_from_vpd()Johnny Lin
2023-01-11drivers/intel/gma: Hook up libgfxinit in romstageJeremy Compostella
2023-01-09treewide: Remove unused <cpu/amd/msr.h>Elyes Haouas
2023-01-08drivers/amd: Update to use defined post codesMartin Roth
2023-01-07drivers/pc80/vga: Add legacy VGA romstage supportJeremy Compostella
2023-01-02drivers/pc80/vga: Add API to write multi-line video messageSubrata Banik
2022-12-27tree/acpi: Replace constant "Zero" with actual numberFelix Singer
2022-12-27drivers/intel/ish: Add ADL-P ISH DIDSubrata Banik
2022-12-26drivers/pc80/vga: Add NULL check for `vga_line_write()`Subrata Banik
2022-12-23Revert "security/tpm/: turn tis_{init,open} into tis_probe"Sergii Dmytruk
2022-12-23Revert "drivers/pc80/tpm: probe for TPM family of a device"Sergii Dmytruk
2022-12-23mb/siemens/mc_apl7: Init I2C controller before PTN3460 is initializedWerner Zeh
2022-12-23soc/intel: Drop SoC specific DPTF implementationSubrata Banik
2022-12-23drivers/intel/dptf: Implement API to fill DPTF platform infoSubrata Banik
2022-12-23tree: Replace And(a,b) with ASL 2.0 syntaxFelix Singer
2022-12-23tree: Replace And(a,b,c) with ASL 2.0 syntaxFelix Singer
2022-12-22drivers/intel/fsp2_0: Don't include <commonlib/bsd/compiler.h>Elyes Haouas
2022-12-22drivers/ocp: add VPD processing frameworkJonathan Zhang
2022-12-22drivers/intel/dptf: Add new config for EISA HID supportSubrata Banik
2022-12-22drivers/intel/dptf: Add `soc_` prefix for `get_dptf_platform_info()`Subrata Banik
2022-12-21drivers/pc80/tpm: probe for TPM family of a deviceSergii Dmytruk
2022-12-21drivers/spi/tpm: verify device supports TPM2Sergii Dmytruk
2022-12-21security/tpm/: turn tis_{init,open} into tis_probeSergii Dmytruk
2022-12-21drivers/i2c/tpm: splice tpm_vendor_specific structSergii Dmytruk
2022-12-19tree: Replace Or(a,b) with ASL 2.0 syntaxFelix Singer
2022-12-19drivers/intel/fsp2_0: Implement `mps2_noop_get_number_of_processors()`Subrata Banik
2022-12-17drivers/generic/nau8315: Change method for HID assignmentDavid Lin
2022-12-16drivers/i2c/designware: translate return type in dw_i2c_dev_transferFelix Held
2022-12-16drivers/i2c/designware/dw_i2c: handle bus < 0 in dw_i2c_dev_transferFelix Held
2022-12-14drivers/wwan/fm: Fix typoSubrata Banik
2022-12-14drivers/intel/gma/acpi: Replace Store(a,b) with ASL 2.0 syntaxFelix Singer
2022-12-13drivers/intel/ish: Allow adding DmaProperty to _DSDReka Norman
2022-12-12{drivers,superio}/acpi: Replace ShiftRight(a,b) with ASL 2.0 syntaxFelix Singer
2022-12-12drivers/pc80/vga: Fix coding style issuesJeremy Compostella
2022-12-12drivers/wifi: Move ADL-P CNVi IDs from generic to IA common code CNVi driverKapil Porwal
2022-12-12drivers/mrc_cache: Prevent printing errors in expected use casesYu-Ping Wu
2022-12-10treewide: Include <device/mmio.h> instead of <arch/mmio.h>Elyes Haouas
2022-12-10drivers/siemens/nc_fpga/nc_fpga_early.c: Use write32p()Elyes Haouas
2022-12-09drivers/net/atl1e.c: Use {read,write}32p()Elyes Haouas
2022-12-09drivers/generic/bayhub/bh720.c: Use {read,write}32p()Elyes Haouas
2022-12-09drivers/ipmi/ipmi_ops.c: Fix typo in error messageArthur Heymans
2022-12-06drivers/intel/fsp2_0: Update MRC cache in ramstageReka Norman
2022-12-06drivers/ipmi: Retry ipmi_get_device_id in ipmi_kcs_initwanghao11
2022-12-05security/tpm: remove tis_close()Sergii Dmytruk
2022-12-05soc/intel/cmn/block/{pcie/rtd3,usb4}: Use helper functions for _DSDKapil Porwal
2022-11-30/: Remove extra space after commaElyes Haouas
2022-11-29Revert "src/arch/x86: Use core apic id to get cpu_index()"Arthur Heymans