aboutsummaryrefslogtreecommitdiff
path: root/drivers/pci/vpd.c
AgeCommit message (Expand)AuthorFilesLines
2023-08-11PCI/VPD: Add runtime power management to sysfs interfaceGravatar Alex Williamson 1-2/+32
2021-10-25PCI/VPD: Use pci_read_vpd_any() in pci_vpd_size()Gravatar Heiner Kallweit 1-12/+13
2021-10-11PCI/VPD: Add pci_read/write_vpd_any()Gravatar Heiner Kallweit 1-22/+50
2021-09-15PCI/VPD: Defer VPD sizing until first accessGravatar Bjorn Helgaas 1-10/+26
2021-08-31PCI/VPD: Use unaligned access helpersGravatar Heiner Kallweit 1-9/+5
2021-08-31PCI/VPD: Clean up public VPD defines and inline functionsGravatar Heiner Kallweit 1-0/+26
2021-08-31PCI/VPD: Add pci_vpd_find_id_string()Gravatar Heiner Kallweit 1-0/+6
2021-08-31PCI/VPD: Include post-processing in pci_vpd_find_tag()Gravatar Heiner Kallweit 1-10/+13
2021-08-31PCI/VPD: Stop exporting pci_vpd_find_info_keyword()Gravatar Heiner Kallweit 1-2/+1
2021-08-31PCI/VPD: Stop exporting pci_vpd_find_tag()Gravatar Heiner Kallweit 1-2/+1
2021-08-20PCI/VPD: Add pci_vpd_check_csum()Gravatar Heiner Kallweit 1-0/+23
2021-08-20PCI/VPD: Add pci_vpd_find_ro_info_keyword()Gravatar Heiner Kallweit 1-0/+33
2021-08-20PCI/VPD: Add pci_vpd_alloc()Gravatar Heiner Kallweit 1-0/+26
2021-08-12PCI/VPD: Treat invalid VPD like missing VPD capabilityGravatar Heiner Kallweit 1-6/+3
2021-08-12PCI/VPD: Determine VPD size in pci_vpd_init()Gravatar Heiner Kallweit 1-23/+19
2021-08-12PCI/VPD: Embed struct pci_vpd in struct pci_devGravatar Heiner Kallweit 1-49/+14
2021-08-12PCI/VPD: Remove struct pci_vpd.valid memberGravatar Heiner Kallweit 1-17/+12
2021-08-12PCI/VPD: Remove struct pci_vpd_opsGravatar Heiner Kallweit 1-54/+32
2021-08-12PCI/VPD: Reorder pci_read_vpd(), pci_write_vpd()Gravatar Heiner Kallweit 1-30/+30
2021-08-09PCI/VPD: Remove struct pci_vpd.flagGravatar Heiner Kallweit 1-7/+5
2021-08-09PCI/VPD: Make pci_vpd_wait() uninterruptibleGravatar Heiner Kallweit 1-24/+9
2021-08-09PCI/VPD: Remove pci_vpd_size() old_size argumentGravatar Heiner Kallweit 1-5/+5
2021-08-09PCI/VPD: Allow access to valid parts of VPD if some is invalidGravatar Bjorn Helgaas 1-3/+3
2021-08-09PCI/VPD: Don't check Large Resource Item Names for validityGravatar Bjorn Helgaas 1-19/+8
2021-08-09PCI/VPD: Reject resource tags with invalid sizeGravatar Bjorn Helgaas 1-9/+15
2021-07-30PCI/VPD: Treat initial 0xff as missing EEPROMGravatar Heiner Kallweit 1-4/+8
2021-07-30PCI/VPD: Check Resource Item Names against those valid for typeGravatar Bjorn Helgaas 1-12/+6
2021-07-30PCI/VPD: Correct diagnostic for VPD read failureGravatar Bjorn Helgaas 1-2/+2
2021-05-04Merge branch 'pci/sysfs'Gravatar Bjorn Helgaas 1-36/+22
2021-04-30PCI: Allow VPD access for QLogic ISP2722Gravatar Arun Easi 1-1/+0
2021-04-30PCI/VPD: Add helper pci_get_func0_dev()Gravatar Heiner Kallweit 1-5/+8
2021-04-30PCI/VPD: Remove pci_vpd_find_tag() SRDT handlingGravatar Heiner Kallweit 1-25/+6
2021-04-30PCI/VPD: Remove pci_vpd_find_tag() 'offset' argumentGravatar Heiner Kallweit 1-2/+2
2021-04-30PCI/VPD: Change pci_vpd_init() return type to voidGravatar Heiner Kallweit 1-4/+3
2021-04-30PCI/VPD: Make missing VPD message less alarmingGravatar Heiner Kallweit 1-2/+6
2021-04-30PCI/VPD: Remove pci_set_vpd_size()Gravatar Heiner Kallweit 1-45/+13
2021-04-29PCI/sysfs: Convert "vpd" to static attributeGravatar Krzysztof Wilczyński 1-30/+16
2021-04-29PCI/sysfs: Rename "vpd" attribute accessorsGravatar Bjorn Helgaas 1-8/+8
2021-03-30PCI/VPD: Remove sysfs accessor size checking dead codeGravatar Heiner Kallweit 1-14/+0
2021-03-30PCI/VPD: Remove obsolete Broadcom NIC quirkGravatar Heiner Kallweit 1-46/+0
2019-09-16PCI/VPD: Prevent VPD access for Amazon's Annapurna Labs Root PortGravatar Jonathan Chocron 1-0/+6
2018-08-14PCI/VPD: Check for VPD access completion before checking for timeoutGravatar Bert Kenward 1-2/+5
2018-04-06Merge tag 'pci-v4.17-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 1-2/+583
2018-04-04Merge branch 'pci/vpd'Gravatar Bjorn Helgaas 1-0/+573
2018-03-19PCI: Tidy commentsGravatar Bjorn Helgaas 1-2/+1
2018-03-19PCI/VPD: Move VPD structures to vpd.cGravatar Bjorn Helgaas 1-0/+17
2018-03-19PCI/VPD: Move VPD quirks to vpd.cGravatar Bjorn Helgaas 1-0/+120
2018-03-19PCI/VPD: Move VPD sysfs code to vpd.cGravatar Bjorn Helgaas 1-0/+67
2018-03-19PCI/VPD: Move VPD access code to vpd.cGravatar Bjorn Helgaas 1-0/+369
2018-01-26PCI: Add SPDX GPL-2.0 when no license was specifiedGravatar Bjorn Helgaas 1-0/+1