summaryrefslogtreecommitdiff
path: root/src/include/device
AgeCommit message (Expand)Author
2022-11-09device/xhci: Factor out `struct xhci_usb_info`Robert Zieba
2022-11-09device/xhci: Factor out common PORTSC codeRobert Zieba
2022-11-04include/device/pci_def.h: Add some PCIe DPC/AER definitionsTim Chu
2022-11-03treewide: Add 'IWYU pragma: export' commentElyes Haouas
2022-11-02device/mmio: add clr/setbitsXp macrosMichael Niewöhner
2022-10-25soc/intel/alderlake: Add Raptor Lake device IDsLawrence Chang
2022-10-12device: Drop unused ADL-N UFS PCI Device IDSubrata Banik
2022-10-11mb/google/brya/nivviks: Enable ISH driver and firmware nameMeera Ravindranath
2022-10-06include/device/device_util.c: add predicates for pci devicesFabio Aiuto
2022-10-06soc/intel/cmn/gfx: Add missing CML-U IGD device IDsMichał Żygowski
2022-09-29include/device/path.h: use functions for enabled cpu selectionFabio Aiuto
2022-09-16Revert "drivers/wifi: Move MTL Magnetar CNVi DIDs from SoC to generic driver"Subrata Banik
2022-09-12device: Clear lane error statusWilson Chou
2022-09-08soc/intel/common/smbus: Add missing ID for GLKSean Rhodes
2022-09-08soc/intel/commmon/fast_spi: Add missing ID for GLKSean Rhodes
2022-09-04pciexp_device: Propagate above-4G flag to all hotplug devicesNico Huber
2022-09-04device/i2c_bus: Add routines to read and write multiple bytesWerner Zeh
2022-08-25device/dram: Add function to convert freq to MT/s for (LP)DDR5Matt DeVillier
2022-08-17pciexp_device: Introduce pciexp_find_ext_vendor_cap()Nico Huber
2022-08-17pciexp_device: Join pciexp_find_(next_)extended_cap() APIsNico Huber
2022-08-12Fix Alder Lake and Raptor Lake Device ID'sMaximilian Brune
2022-08-12Add missing ADL-S device identificationMaximilian Brune
2022-08-11include: Add SPDX identifiers to files missing themMartin Roth
2022-08-07pci_device: Add a function to find PCI capability ID recursivelyBill XIE
2022-08-01include: Add SPDX-License-Identifiers to files missing themMartin Roth
2022-07-17include/device/device.h: Remove unneeded blank line after '{'Elyes HAOUAS
2022-07-07soc/intel/common/graphics: Add another Meteor Lake device IDWonkyu Kim
2022-06-28soc/intel: Add Raptor Lake device IDszhixingma
2022-06-26device: Drop LOG_MEM/IO_RESOURCEKyösti Mälkki
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-22soc/intel: Add Meteor Lake SA device IDSubrata Banik
2022-06-22device/resource: Add _kb postfix for resource allocatorsKyösti Mälkki
2022-06-17soc/intel/alderlake/report_platform.c: Add ADL-S identificationMichał Żygowski
2022-06-03drivers/wifi: Move MTL Magnetar CNVi DIDs from SoC to generic driverSubrata Banik
2022-05-31dev/i2c_bus: Add declaration, implementation of i2c_dev_detect()Matt DeVillier
2022-05-24device: Add log_resource()Kyösti Mälkki
2022-05-20soc/intel/ehl: Use defines for Ethernet controller IDsMario Scheithauer
2022-05-16drivers/wifi/generic: Add new device IDBora Guvendik
2022-05-16soc/intel: Add Raptor Lake device IDsBora Guvendik
2022-05-11device/dram/common.h: Use C over CPPArthur Heymans
2022-04-27include/device/i2c_simple: add i2c_2ba_read_bytes functionFelix Held
2022-04-01device/i2c_bus: Constify i2c_busdev and i2c_linkMatt DeVillier
2022-03-24drivers/net/r8168: Add support for Realtek RTL8111KRaihow Shi
2022-03-23soc/intel/adl-n: Add device ID for TCSS XHCIMaulik V Vaghela
2022-03-09soc/intel/common: Include Meteor Lake device IDsWonkyu Kim
2022-03-08device/mmio.h: Move readXp/writeXp helpers to device/mmio.hJianjun Wang
2022-03-07src: Make PCI ID define names shorterFelix Singer
2022-02-28soc/amd/sabrina: Add XHCI configurationJon Murphy
2022-02-21include/device/dram/ddr3.h: Don't redefine 'printram(x, ...)'Elyes HAOUAS
2022-02-16device: Add support for PCIe Resizable BARsTim Wawrzynczak
2022-02-16soc/intel/alderlake: Correct Alder Lake M/N ESPI device IDKrishna Prasad Bhat
2022-02-11soc/intel/common: Re-use Alder Lake-M device IDs for Alder Lake-NUsha P
2022-02-10soc/intel/common: Add Crash Log and PMC SRAM PCI device IDsTim Wawrzynczak
2022-02-10device: Add pciexp_find_next_extended_cap functionTim Wawrzynczak
2022-01-31soc/intel/alderlake: Add Alder Lake P IGD device IDsKane Chen
2022-01-25soc/intel/common: Include Alder Lake-N device IDsUsha P
2022-01-24device: constify pciexp_find_extended_cap()Tim Wawrzynczak
2022-01-18soc/intel/common: Add Alder Lake N eMMC device IDKrishna Prasad Bhat
2022-01-17pci_ids.h: Make Denverton IDs consistent with other Intel SoCsJeff Daly
2022-01-12include/device/pci_ids.h: add PCI IDs for AMD Family 17h Model A0h SoCFelix Held
2022-01-10soc/intel/alderlake: Update the ADL-P SKU parameters for VR domainsCurtis Chen
2021-12-22device: Make pciexp_get_ltr_max_latencies a public functionTim Wawrzynczak
2021-12-03drivers/net/r8168: Add support for Realtek RT8125Alan Huang
2021-11-29soc/intel/common: Include Alder Lake-N device IDsUsha P
2021-11-29pci_mmio_cfg: Rename pcicfg to pci_map_busJianjun Wang
2021-11-29device/pci_device.c: Scan only one device for PCIeJianjun Wang
2021-11-25soc/intel/elkhartlake: Update SA DIDs TableRick Lee
2021-11-23drivers/genesyslogic/gl9750: Add driver for Genesys Logic GL9750Ben Chuang
2021-11-15device/pci_rom: Add vga_oprom_preloadRaul E Rangel
2021-11-12soc/intel/common/block/pcie: Add ADL-P CPU PCIe Device IDsTracy Wu
2021-11-11device/azalia_device: Drop unused function parameterAngel Pons
2021-11-11device/azalia_device: Adapt and export `codec_init()`Angel Pons
2021-11-11device/azalia_device: Export `codecs_init()`Angel Pons
2021-11-11arch/x86: Refactor the SMBIOS type 17 write functionSubrata Banik
2021-11-10Rename ECAM-specific MMCONF KconfigsShelley Chen
2021-11-09pci_mmio_cfg: Always use pci_s_* functionsNico Huber
2021-11-09pci_mmio_cfg: Gather everything MMCONF (ECAM) relatedNico Huber
2021-11-09pci_mmio_cfg: Move guard around pci_s_* functions to x86Nico Huber
2021-11-04SMBIOS/SCONFIG: Allow devtree-defined Type 41 entriesAngel Pons
2021-11-04device/azalia_device.h: Rewrite verb macrosAngel Pons
2021-11-04device/azalia_device.h: Guard macro parametersAngel Pons
2021-11-03device/include: Fix potential build errorAlan Huang
2021-11-02include/device/pci_ids,soc/amd/common/block/lpc: drop duplicate PCI IDsFelix Held
2021-10-26include/device/pci_ids: move AMD device IDs below AMD vendor IDFelix Held
2021-10-26include/device/pci_ids: fix typo in PCI_DEVICE_ID_AMD_FE_GATE_700DFelix Held
2021-10-22include/device: ensure valid link/bus is passed to mp_cpu_bus_initFelix Held
2021-10-06include/device: Generic interface for USB-C mux operationsDerek Huang
2021-10-05src/acpi to src/lib: Fix spelling errorsMartin Roth
2021-09-29soc/intel/alderlake: Add GFx Device ID 0x46c3Selma Bensaid
2021-09-24device: Drop unused function `dev_find_matching_device_on_bus`Furquan Shaikh
2021-09-20device: Add helper macros for device pointers using alias namesFurquan Shaikh
2021-09-20device/mmio: Make buffer_to_fifo32() take a const bufferJulius Werner
2021-09-06device/device.h: Drop unused function declarationAngel Pons
2021-08-26device/mipi: Move to drivers/mipiJulius Werner
2021-08-20soc/intel/adl: Update PCI ID for ADL-M SKUSumeet Pawnikar
2021-08-19soc/intel/common: Add TGL-H PCI IDsJeremy Soller
2021-08-18device: Move MIPI panel library from mainboard/google/kukui into commonJulius Werner
2021-08-05soc/intel/alderlake: Add GFx Device ID 0x46aaBora Guvendik