summaryrefslogtreecommitdiff
path: root/drivers/pci/vpd.c
AgeCommit message (Expand)Author
2023-08-11PCI/VPD: Add runtime power management to sysfs interfaceAlex Williamson
2021-10-25PCI/VPD: Use pci_read_vpd_any() in pci_vpd_size()Heiner Kallweit
2021-10-11PCI/VPD: Add pci_read/write_vpd_any()Heiner Kallweit
2021-09-15PCI/VPD: Defer VPD sizing until first accessBjorn Helgaas
2021-08-31PCI/VPD: Use unaligned access helpersHeiner Kallweit
2021-08-31PCI/VPD: Clean up public VPD defines and inline functionsHeiner Kallweit
2021-08-31PCI/VPD: Add pci_vpd_find_id_string()Heiner Kallweit
2021-08-31PCI/VPD: Include post-processing in pci_vpd_find_tag()Heiner Kallweit
2021-08-31PCI/VPD: Stop exporting pci_vpd_find_info_keyword()Heiner Kallweit
2021-08-31PCI/VPD: Stop exporting pci_vpd_find_tag()Heiner Kallweit
2021-08-20PCI/VPD: Add pci_vpd_check_csum()Heiner Kallweit
2021-08-20PCI/VPD: Add pci_vpd_find_ro_info_keyword()Heiner Kallweit
2021-08-20PCI/VPD: Add pci_vpd_alloc()Heiner Kallweit
2021-08-12PCI/VPD: Treat invalid VPD like missing VPD capabilityHeiner Kallweit
2021-08-12PCI/VPD: Determine VPD size in pci_vpd_init()Heiner Kallweit
2021-08-12PCI/VPD: Embed struct pci_vpd in struct pci_devHeiner Kallweit
2021-08-12PCI/VPD: Remove struct pci_vpd.valid memberHeiner Kallweit
2021-08-12PCI/VPD: Remove struct pci_vpd_opsHeiner Kallweit
2021-08-12PCI/VPD: Reorder pci_read_vpd(), pci_write_vpd()Heiner Kallweit
2021-08-09PCI/VPD: Remove struct pci_vpd.flagHeiner Kallweit
2021-08-09PCI/VPD: Make pci_vpd_wait() uninterruptibleHeiner Kallweit
2021-08-09PCI/VPD: Remove pci_vpd_size() old_size argumentHeiner Kallweit
2021-08-09PCI/VPD: Allow access to valid parts of VPD if some is invalidBjorn Helgaas
2021-08-09PCI/VPD: Don't check Large Resource Item Names for validityBjorn Helgaas
2021-08-09PCI/VPD: Reject resource tags with invalid sizeBjorn Helgaas
2021-07-30PCI/VPD: Treat initial 0xff as missing EEPROMHeiner Kallweit
2021-07-30PCI/VPD: Check Resource Item Names against those valid for typeBjorn Helgaas
2021-07-30PCI/VPD: Correct diagnostic for VPD read failureBjorn Helgaas
2021-05-04Merge branch 'pci/sysfs'Bjorn Helgaas
2021-04-30PCI: Allow VPD access for QLogic ISP2722Arun Easi
2021-04-30PCI/VPD: Add helper pci_get_func0_dev()Heiner Kallweit
2021-04-30PCI/VPD: Remove pci_vpd_find_tag() SRDT handlingHeiner Kallweit
2021-04-30PCI/VPD: Remove pci_vpd_find_tag() 'offset' argumentHeiner Kallweit
2021-04-30PCI/VPD: Change pci_vpd_init() return type to voidHeiner Kallweit
2021-04-30PCI/VPD: Make missing VPD message less alarmingHeiner Kallweit
2021-04-30PCI/VPD: Remove pci_set_vpd_size()Heiner Kallweit
2021-04-29PCI/sysfs: Convert "vpd" to static attributeKrzysztof WilczyƄski
2021-04-29PCI/sysfs: Rename "vpd" attribute accessorsBjorn Helgaas
2021-03-30PCI/VPD: Remove sysfs accessor size checking dead codeHeiner Kallweit
2021-03-30PCI/VPD: Remove obsolete Broadcom NIC quirkHeiner Kallweit
2019-09-16PCI/VPD: Prevent VPD access for Amazon's Annapurna Labs Root PortJonathan Chocron
2018-08-14PCI/VPD: Check for VPD access completion before checking for timeoutBert Kenward
2018-04-06Merge tag 'pci-v4.17-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2018-04-04Merge branch 'pci/vpd'Bjorn Helgaas
2018-03-19PCI: Tidy commentsBjorn Helgaas
2018-03-19PCI/VPD: Move VPD structures to vpd.cBjorn Helgaas
2018-03-19PCI/VPD: Move VPD quirks to vpd.cBjorn Helgaas
2018-03-19PCI/VPD: Move VPD sysfs code to vpd.cBjorn Helgaas
2018-03-19PCI/VPD: Move VPD access code to vpd.cBjorn Helgaas
2018-01-26PCI: Add SPDX GPL-2.0 when no license was specifiedBjorn Helgaas