]> git.baikalelectronics.ru Git - kernel.git/commit
PCI: Don't disable decoding when mmio_always_on is set
authorJiaxun Yang <jiaxun.yang@flygoat.com>
Tue, 26 May 2020 09:21:12 +0000 (17:21 +0800)
committerThomas Bogendoerfer <tsbogend@alpha.franken.de>
Wed, 27 May 2020 10:51:03 +0000 (12:51 +0200)
commit0874c50190711f40c97ac820bd19f4644f4eccec
tree64aaa37815fc92c2ee9e7804942c6b1d2cdfba26
parent30fb858ef36758ee6c9971ac55ce2b58c3d7aea7
PCI: Don't disable decoding when mmio_always_on is set

Don't disable MEM/IO decoding when a device have both non_compliant_bars
and mmio_always_on.

That would allow us quirk devices with junk in BARs but can't disable
their decoding.

Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Acked-by: Bjorn Helgaas <helgaas@kernel.org>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
drivers/pci/probe.c