]> git.baikalelectronics.ru Git - kernel.git/commit
cxgb3: Use VPD API in t3_seeprom_wp()
authorHeiner Kallweit <hkallweit1@gmail.com>
Fri, 10 Sep 2021 06:25:49 +0000 (08:25 +0200)
committerBjorn Helgaas <bhelgaas@google.com>
Tue, 26 Oct 2021 00:20:21 +0000 (19:20 -0500)
commit5b7b5a637c7b1c9c4084c40835ce8bf3958b31ff
tree31f4a26290ee80524563d3342c416d6c2cda75a9
parent65307ccceccbcf55946e7f706798e78a6fc91243
cxgb3: Use VPD API in t3_seeprom_wp()

Use standard VPD API to replace t3_seeprom_write(), this prepares for
removing this function. Chelsio T3 maps the EEPROM write protect flag
to an arbitrary place in VPD address space, therefore we have to use
pci_write_vpd_any().

Link: https://lore.kernel.org/r/f768fdbe-3a16-d539-57d2-c7c908294336@gmail.com
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Acked-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c