Selaa lähdekoodia

driver/pci: Fix compiling error

Fix compiling error in case CONFIG_SYS_PCIE2_MEM_VIRT or CONFIG_SYS_PCIE3_MEM_VIRT
not defined.

Signed-off-by: York Sun <yorksun@freescale.com>
Signed-off-by: Andy Fleming <afleming@freescale.com>
York Sun 12 vuotta sitten
vanhempi
commit
a1e4318cff
1 muutettua tiedostoa jossa 4 lisäystä ja 0 poistoa
  1. 4 0
      drivers/pci/fsl_pci_init.c

+ 4 - 0
drivers/pci/fsl_pci_init.c

@@ -276,14 +276,18 @@ static void fsl_pcie_boot_master_release_slave(int port)
 		release_addr = CONFIG_SYS_PCIE1_MEM_VIRT
 		release_addr = CONFIG_SYS_PCIE1_MEM_VIRT
 			+ CONFIG_SRIO_PCIE_BOOT_BRR_OFFSET;
 			+ CONFIG_SRIO_PCIE_BOOT_BRR_OFFSET;
 		break;
 		break;
+#ifdef CONFIG_SYS_PCIE2_MEM_VIRT
 	case 2:
 	case 2:
 		release_addr = CONFIG_SYS_PCIE2_MEM_VIRT
 		release_addr = CONFIG_SYS_PCIE2_MEM_VIRT
 			+ CONFIG_SRIO_PCIE_BOOT_BRR_OFFSET;
 			+ CONFIG_SRIO_PCIE_BOOT_BRR_OFFSET;
 		break;
 		break;
+#endif
+#ifdef CONFIG_SYS_PCIE3_MEM_VIRT
 	case 3:
 	case 3:
 		release_addr = CONFIG_SYS_PCIE3_MEM_VIRT
 		release_addr = CONFIG_SYS_PCIE3_MEM_VIRT
 			+ CONFIG_SRIO_PCIE_BOOT_BRR_OFFSET;
 			+ CONFIG_SRIO_PCIE_BOOT_BRR_OFFSET;
 		break;
 		break;
+#endif
 	default:
 	default:
 		release_addr = 0;
 		release_addr = 0;
 		break;
 		break;