diff options
Diffstat (limited to 'drivers/pci/controller/pcie-xilinx.c')
-rw-r--r-- | drivers/pci/controller/pcie-xilinx.c | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/drivers/pci/controller/pcie-xilinx.c b/drivers/pci/controller/pcie-xilinx.c index 7b1389d8e2a5..9bd1a35cd5d8 100644 --- a/drivers/pci/controller/pcie-xilinx.c +++ b/drivers/pci/controller/pcie-xilinx.c | |||
@@ -574,15 +574,8 @@ static int xilinx_pcie_parse_dt(struct xilinx_pcie_port *port) | |||
574 | struct device *dev = port->dev; | 574 | struct device *dev = port->dev; |
575 | struct device_node *node = dev->of_node; | 575 | struct device_node *node = dev->of_node; |
576 | struct resource regs; | 576 | struct resource regs; |
577 | const char *type; | ||
578 | int err; | 577 | int err; |
579 | 578 | ||
580 | type = of_get_property(node, "device_type", NULL); | ||
581 | if (!type || strcmp(type, "pci")) { | ||
582 | dev_err(dev, "invalid \"device_type\" %s\n", type); | ||
583 | return -EINVAL; | ||
584 | } | ||
585 | |||
586 | err = of_address_to_resource(node, 0, ®s); | 579 | err = of_address_to_resource(node, 0, ®s); |
587 | if (err) { | 580 | if (err) { |
588 | dev_err(dev, "missing \"reg\" property\n"); | 581 | dev_err(dev, "missing \"reg\" property\n"); |