zephyr/arch
Johan Hedberg 6f5d8bd2c4 x86: pcie: Fix calling pcie_mm_init()
Commit 5632ee26f3 introduced an issue where in order to use MMIO
configuration:

 - do_pcie_mmio_cfg is required to be true
 - Only set to true in pcie_mm_init()
 - Which is only called from pcie_mm_conf()
 - Which is only called from pcie_conf() if do_pcie_mmio_cfg is
   already true!

The end result is that MMIO configuration will never be used.

Fix the situation by moving the initialization check to pcie_conf().

Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2020-09-24 16:08:08 +03:00
..
arc benchmarking: remove execution benchmarking code 2020-09-05 13:28:38 -05:00
arm cortex_m: secure_entry_functions.ld: Increase SAU alignment to 32 2020-09-23 13:15:38 +02:00
common benchmarking: remove execution benchmarking code 2020-09-05 13:28:38 -05:00
nios2 benchmarking: remove execution benchmarking code 2020-09-05 13:28:38 -05:00
posix
riscv benchmarking: remove execution benchmarking code 2020-09-05 13:28:38 -05:00
x86 x86: pcie: Fix calling pcie_mm_init() 2020-09-24 16:08:08 +03:00
xtensa benchmarking: remove execution benchmarking code 2020-09-05 13:28:38 -05:00
CMakeLists.txt
Kconfig