summaryrefslogtreecommitdiff
path: root/drivers/mtd/nand/raw/octeontx_nand.c
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2022-05-03 18:33:46 -0400
committerTom Rini <trini@konsulko.com>2022-05-03 18:33:46 -0400
commit46eb29201c17e1273d1cabeafde378b0759c0d7d (patch)
tree8c0241b1adb7345fe8df34da06ff1dac83f74e4f /drivers/mtd/nand/raw/octeontx_nand.c
parentf8e7670f8b2a5ba8f25682eee56039fa5f0a20ca (diff)
parent3b920186752518fe669cb337c433a69ee021bc30 (diff)
Merge branch '2022-05-03-virtio-pci-add-and-fix-consistency-checks'
To quote the author: The virtio PCI drivers forgo a number of consistency checks, particularly around pointer validation and bounds checking. This series focuses on the modern driver to add those checks. The start of the series adds and fixes some basic bounds checks. Later patches ensure PCI addresses fall within the expected regions rather than any arbitrary address. This is acheived by introducing range parameters to a few of the dm_pci_* functions that allow the ranges to be checked. The series also adds a few new configs to allow parts of virtio and PCI to be disabled where the features may be unused and the current implementations don't have the needed consistencty checks.
Diffstat (limited to 'drivers/mtd/nand/raw/octeontx_nand.c')
-rw-r--r--drivers/mtd/nand/raw/octeontx_nand.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mtd/nand/raw/octeontx_nand.c b/drivers/mtd/nand/raw/octeontx_nand.c
index ff363a56b51..b338b204f34 100644
--- a/drivers/mtd/nand/raw/octeontx_nand.c
+++ b/drivers/mtd/nand/raw/octeontx_nand.c
@@ -2098,7 +2098,7 @@ static int octeontx_pci_nand_probe(struct udevice *dev)
tn->dev = dev;
INIT_LIST_HEAD(&tn->chips);
- tn->base = dm_pci_map_bar(dev, PCI_BASE_ADDRESS_0, PCI_REGION_MEM);
+ tn->base = dm_pci_map_bar(dev, PCI_BASE_ADDRESS_0, 0, 0, PCI_REGION_TYPE, PCI_REGION_MEM);
if (!tn->base) {
ret = -EINVAL;
goto release;