It comes with PCI_ERROR_RESPONSE and PCI_SET_ERROR_RESPONSE() but we don't use them so far. Therefore PCI_POSSIBLE_ERROR() will always reture false.
As written in the comment, this macro is a bit weird given the Linux `pci_read_*() functions can return an error code separately from the read value.
The PCI_POSSIBLE_ERROR() macro started to be used by the amdgpu DRM driver in Linux 6.10.
This is part of the update of DRM drivers to Linux 6.10.
Sponsored by: The FreeBSD Foundation