Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- From f5d099125cb9f2b0063975475261d8e8898ae313 Mon Sep 17 00:00:00 2001
- From: Alex Deucher <[email protected]>
- Date: Mon, 27 Nov 2017 10:46:28 -0500
- Subject: [PATCH] PCI: use dev_info rather than dev_err for rom validation
- On AMD GPUs, we use several mechanisms to fetch the vbios
- rom depending on the platform. We try to read the rom
- back via the rom BAR and fall back to other methods in
- some cases. This leads to spurious error messages
- from the pci rom code which are harmless in our case.
- This leads to bugs being files, etc. Change these to
- dev_info rather than dev_err to avoid that.
- Signed-off-by: Alex Deucher <[email protected]>
- ---
- drivers/pci/rom.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
- diff --git a/drivers/pci/rom.c b/drivers/pci/rom.c
- index b6edb187d160..7ab7c6bb17c6 100644
- --- a/drivers/pci/rom.c
- +++ b/drivers/pci/rom.c
- @@ -92,14 +92,14 @@ size_t pci_get_rom_size(struct pci_dev *pdev, void __iomem *rom, size_t size)
- void __iomem *pds;
- /* Standard PCI ROMs start out with these bytes 55 AA */
- if (readw(image) != 0xAA55) {
- - dev_err(&pdev->dev, "Invalid PCI ROM header signature: expecting 0xaa55, got %#06x\n",
- + dev_info(&pdev->dev, "Invalid PCI ROM header signature: expecting 0xaa55, got %#06x\n",
- readw(image));
- break;
- }
- /* get the PCI data structure and check its "PCIR" signature */
- pds = image + readw(image + 24);
- if (readl(pds) != 0x52494350) {
- - dev_err(&pdev->dev, "Invalid PCI ROM data signature: expecting 0x52494350, got %#010x\n",
- + dev_info(&pdev->dev, "Invalid PCI ROM data signature: expecting 0x52494350, got %#010x\n",
- readl(pds));
- break;
- }
- --
- 2.13.6
Advertisement
Add Comment
Please, Sign In to add comment